数学的黎明:古埃及与巴比伦的实用智慧 / The Dawn of Mathematics: Practical Wisdom from Egypt and Babylon
在尼罗河每年如期而至的泛滥中,在幼发拉底河与底格里斯河之间变幻莫测的洪涝里,人类最早的数学思想悄然萌芽。这不是在宁静的学院书斋中,而是在尘土飞扬的工地上、在祭司观测星空的庭院里、在记录谷物的仓库中。古埃及人与巴比伦人,这两个伟大的早期文明,用绳索、标杆、泥板和纸草,为我们留下了数学最原始而坚实的足迹。他们的数学,没有抽象的公理体系,没有追求真理的纯粹思辨,而是完全服务于一个核心目标:解决实际问题,维系文明运转。这“实用智慧”正是数学远征的起点,它告诉我们,最深刻的数学思想,往往源于最迫切的生活需求。
古埃及:尼罗河畔的几何学
古埃及文明的命脉,系于尼罗河。每年一次的洪水会淹没两岸田地,洪水退去后,肥沃的淤泥覆盖大地,但边界也被冲得无影无踪。因此,土地测量(Geometry,几何学一词即源于希腊语“geo”大地与“metron”测量) 成为国家行政的刚性需求。法老需要重新划分土地以征收赋税,农民需要知道自己的地块是否被侵占。这一需求,催生了系统性的几何知识。
金字塔的建造:绳索与标杆的奇迹
吉萨金字塔群的巍峨身影,是古埃及几何学最震撼的见证。建造这些巨石建筑,绝非仅凭人力堆砌。其核心挑战在于:如何确保四个基边等长、四个角精确为90度,并且整体方位与 cardinal points( cardinal points,即正北、正南、正东、正西)对齐?
考古证据与实验考古学表明,古埃及人使用了一套基于“绳结矩形(knotted rope)”的简单而绝妙的方法。他们使用一根带有等距绳结的绳索(通常结数为12或13)。要画一个直角,只需将绳索围成一个边长为3、4、5个绳结的三角形。根据毕达哥拉斯定理(Pythagorean theorem),$3^2 + 4^2 = 5^2$,即 $9 + 16 = 25$,这必然构成一个直角三角形。虽然古埃及人可能没有形式化的定理证明,但他们通过反复实践,掌握了这一“神圣比例”的构造方法。
```mermaid graph LR A[绳结: 3-4-5] --> B[拉直成直角]; B --> C[沿绳方向钉桩]; C --> D[直角基准线完成]; D --> E[以此校准金字塔边角]; ```
这套方法不仅用于画直角,还用于校准大型地基。建筑师(古埃及称为“皇家测量员”)会先确定金字塔的方位。他们观测天狼星(古埃及历法的重要标志)升起的方向,或利用日晷的影子,找到正北方向。然后,以3-4-5绳结矩形定出正东、正西方向,从而画出完美的正方形基座。金字塔的每边误差被控制在极小的范围内(如大金字塔边角误差小于0.05%),这绝非偶然,而是这套标准化测量技术的成果。
历史故事片段:建筑师与祭司的协作 想象一下,在公元前2600年,一位名叫“梅勒尔”的皇家测量员正站在吉萨高原上。他的任务是为法老胡夫设计新的金字塔。祭司已经通过观测天狼星偕日升,确定了正北方向,并在地上插了一根标杆。梅勒尔拿出他的“神圣绳索”——一根由亚麻制成,染成红色和蓝色交替的12结绳索。他让助手将绳索拉直,一端固定在北标杆旁,另一端与东标杆构成3-4-5三角形。当绳索紧绷,三个桩子钉入大地时,一个完美的直角诞生了。这个直角,将成为金字塔东南角的基准。接下来,他使用同样的方法,以这个角为起点,沿着东西和南北方向,用绳索量出精确的长度(每“腕尺”约52.3厘米)。金字塔的庞大轮廓,就在这一根绳索、几个桩子和无数工人的劳作中,被牢牢地刻在了大地上。数学,在这里是石与天之间的契约。
《莱因德数学纸草书》:一本实用问题手册
1858年,苏格兰收藏家亚历山大·莱因德购得一份古埃及纸草卷,这就是著名的《莱因德数学纸草书》(Rhind Mathematical Papyrus,约公元前1550年,但抄自更早的文本)。它长约5米,包含87个数学问题,是现存最完整的古埃及数学文献。它不像教科书,而像一本问题解答手册,内容涵盖面积、体积、分数、比例和简单的代数问题。
案例深度分析:问题48——圆的面积
这是最著名的问题之一。纸草书给出:“截取圆面积的九分之一,得到剩余部分的八分之一;即,圆的面积等于其直径减去九分之一后的平方。” 翻译成现代语言:若直径为 $d$,则面积 $A \approx (d - \frac{d}{9})^2 = (\frac{8}{9}d)^2 = \frac{64}{81}d^2$。
我们知道,圆的精确面积公式是 $A = \pi r^2 = \pi (\frac{d}{2})^2 = \frac{\pi}{4} d^2$。因此,古埃及人使用的“圆周率近似值”为: $$\frac{\pi}{4} \approx \frac{64}{81} \implies \pi \approx \frac{256}{81} \approx 3.1605$$ 而真实值 $\pi \approx 3.14159$。这个近似值相当出色(误差仅约0.6%)。他们是如何得到的?一种可能是实验:他们发现,一个边长为 $\frac{8}{9}d$ 的正方形,其面积与一个直径为 $d$ 的圆非常接近。这可能是通过反复切割、铺砌圆形区域得出的经验法则。这展示了古埃及人通过观察和操作,建立几何量之间关系的卓越能力。
单位分数分解:埃及分数的奥秘
古埃及人有一个奇特的规定:除了 $\frac{2}{3}$,所有分数都必须表示为不同单位分数(分子为1的分数,如 $\frac{1}{2}, \frac{1}{3}, \frac{1}{4}$ 等)之和。例如,$\frac{2}{5}$ 不能写,但可以写成 $\frac{1}{3} + \frac{1}{15}$。$\frac{3}{5}$ 可以写成 $\frac{1}{2} + \frac{1}{10}$。
纸草书提供了两列“分数表”(称为“赫卡特表”),列出了 $\frac{2}{n}$(n为奇数)分解成两个单位分数的方法。例如:
- $\frac{2}{3} = \frac{1}{2} + \frac{1}{6}$
- $\frac{2}{5} = \frac{1}{3} + \frac{1}{15}$
- $\frac{2}{7} = \frac{1}{4} + \frac{1}{28}$
- $\frac{2}{9} = \frac{1}{6} + \frac{1}{18}$
为什么这样做? 目前最合理的解释是实际分配需求。想象一下,要分10个面包给5个人,每人应得2个,很简单。但要分10个面包给7个人呢?每人应得 $\frac{10}{7} = 1 + \frac{3}{7}$。$\frac{3}{7}$ 怎么分?如果必须用单位分数,$\frac{3}{7} = \frac{1}{3} + \frac{1}{11} + \frac{1}{231}$?这太复杂了!但纸草书中的分解方法(如 $\frac{2}{7} = \frac{1}{4} + \frac{1}{28}$)可能用于将谷物、油或面包等均等分割的特定场景。例如,分7份中的2份,可以用“取一份的 $\frac{1}{4}$ 再加一份的 $\frac{1}{28}$”来实现,这在有标准容器(如赫卡特容积单位)的情况下是可行的。
技术细节:如何进行单位分数分解? 对于 $\frac{2}{n}$(n为奇数),古埃及人似乎使用了一个经验公式: $$\frac{2}{n} = \frac{1}{(n+1)/2} + \frac{1}{n(n+1)/2}$$ 验证:$\frac{2}{5} \to \frac{1}{3} + \frac{1}{15}$(因为 $(5+1)/2=3$, $5*3/2=7.5$?不对,公式需调整)。实际上,更通用的方法是:找到一个数 $m$,使得 $n$ 整除 $2m$,则 $\frac{2}{n} = \frac{1}{m} + \frac{1}{n m / (2m - n)}$。例如,$\frac{2}{7}$,取 $m=4$,$2m=8$,$8-7=1$,所以 $\frac{2}{7} = \frac{1}{4} + \frac{1}{28}$。这需要试错,但熟练的抄写员有速查表。这种分解的算法本质是: $$\frac{a}{b} = \frac{1}{\lceil \frac{b}{a} \rceil} + \frac{a \cdot \lceil \frac{b}{a} \rceil - b}{b \cdot \lceil \frac{b}{a} \rceil}$$ 其中 $\lceil x \rceil$ 是不小于 $x$ 的最小整数(向上取整)。对于 $\frac{2}{7}$,$\lceil 7/2 \rceil = 4$,则 $\frac{2}{7} = \frac{1}{4} + \frac{2*4-7}{7*4} = \frac{1}{4} + \frac{1}{28}$。这显示了古埃及人已经掌握了类似现代“贪心算法”的分数分解技巧。
平方根的近似计算
纸草书问题48实际上也涉及了求 $\frac{8}{9}$ 的过程,这可能与计算面积有关。另一个问题(问题50)要求计算一个边长为9腕尺的正方形面积,答案是81,很简单。但问题86更复杂,涉及计算一个圆(或更可能是圆柱形谷仓)的容积。
更令人惊讶的是,他们能计算某些数的平方根。例如,他们知道 $\sqrt{2} \approx 1 + \frac{1}{3} + \frac{1}{3 \times 4} - \frac{1}{3 \times 4 \times 34}$?这个表达式太复杂。实际上,从金字塔的坡度(即“塞克德(seked)”,即水平距离与垂直高度之比)可以反推他们使用的数值。大金字塔的原始坡度约为 $14:11$(高:半底边),这意味着其坡面与底面的夹角正切为 $11/14 \approx 0.7857$,而 $\tan(51.84^\circ) \approx 0.7857$。但 $\sqrt{2} \approx 1.414$ 的近似值,可能用于计算对角线长度。例如,一个正方形边长1,对角线为 $\sqrt{2}$。他们可能使用 $\frac{99}{70} \approx 1.4142857$(误差0.01%),这是一个很好的近似,但不确定是否在纸草书中明确出现。纸草书中的平方根计算,通常是通过试错法或线性插值完成的。例如,要算 $\sqrt{N}$,先找一个接近的完全平方数 $a^2$,然后假设 $\sqrt{N} \approx a + \delta$,则 $N \approx a^2 + 2a\delta$,解得 $\delta \approx \frac{N - a^2}{2a}$。这本质上就是牛顿迭代法的一次近似。
技术总结:古埃及数学的范式
- **核心工具**:绳索、标杆、天平、标准容器(赫卡特)。
- **核心领域**:几何(面积、体积)、算术(分数、比例)。
- **核心方法**:经验法则、试错法、单位分数系统、特定问题的算法化(如塞克德计算坡度)。
- **核心精神**:**实用主义(Pragmatism)**。数学是工具,不是目的。所有问题都包装在具体情境中:多少面包、多大土地、多少谷物。
- **局限性**:缺乏一般性公式,没有符号代数,证明意识薄弱。他们知道“怎么做”,但未必深究“为什么”。
巴比伦:泥板上的代数学
与古埃及沿尼罗河而居不同,巴比伦人(更准确地说,是两河流域的苏美尔、阿卡德、巴比伦文明)生活在底格里斯河与幼发拉底河之间。这里没有天然屏障,文明更替频繁,但数学传统却异常持久和发达,从公元前3000年苏美尔时期一直延续到希腊化时代。他们的数学,写在楔形文字泥板上,内容更为抽象和计算化,被誉为“代数的萌芽”。
六十进制:时间的礼物
巴比伦人选择了六十进制(sexagesimal system),即以60为基数的位置制记数法(注意:他们最初没有明确的零符号,后期才出现占位零)。为什么是60?因为60是一个高度合数(highly composite number),有12个真因子(1,2,3,4,5,6,10,12,15,20,30,60),这意味着用60可以轻松表示许多分数为有限小数(在六十进制下就是有限位)。例如,$\frac{1}{2}, \frac{1}{3}, \frac{1}{4}, \frac{1}{5}, \frac{1}{6}, \frac{1}{10}, \frac{1}{12}, \frac{1}{15}, \frac{1}{20}, \frac{1}{30}$ 在六十进制下都是有限位。这对天文计算、土地划分和贸易至关重要。
这种进制深深影响了后世:1小时=60分钟,1分钟=60秒;1度=60分,1分=60秒,都是巴比伦六十进制的直接遗产。
技术细节:六十进制记法 巴比伦数字用两个基本符号表示:⟨ 表示1(竖楔),⟩ 表示10(横楔)。组合表示数字。例如,⟨⟨⟨⟩⟩⟩ 表示 $1+1+1+10+10 = 23$。位置制:同一符号在不同位置代表不同值。例如,符号⟨⟩ 在最右边是1,往左一位是60,再左是3600。他们用空格分隔位,后期用双楔 ⟨⟨ 表示零。数字23可以写为 ⟨⟨⟨⟩⟩⟩,但如果是 $23 \times 60 = 1380$,则写为 ⟨⟨⟨⟩⟩⟩⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨⟨