Мандалы по дате рождения


Результат: 20121980   показать процесс построения (8)
символов: 8   шагов: 1   расчетов: 0   среднее время расчета: 0 мин. 0 сек.

2
0
1
2
1
9
8
0

2
0
1
2
1
9
8
0

2
0
1
2
1
9
8
0
0
8
9
1
2
1
0
2
2
1
3
3
1
8
8
0
8
8
1
3
3
1
2
3
4
6
4
9
7
8
8
7
9
4
6
4
3
7
1
1
4
7
6
7
6
7
4
1
1
7
8
2
5
2
4
4
4
4
2
5
2
8
1
7
7
6
8
8
8
6
7
7
1
8
5
4
5
7
7
5
4
5
8
4
9
9
3
5
3
9
9
4
4
9
3
8
8
3
9
4
4
3
2
7
2
3
4
7
5
9
9
5
7
3
5
9
5
3
8
5
5
8
4
1
4
5
5
1
0
8
9
1
2
1
0
2
2
0
1
2
1
9
8
0
8
8
1
3
3
1
2
4
2
1
3
3
1
8
8
7
9
4
6
4
3
6
6
3
4
6
4
9
7
7
4
1
1
7
9
3
9
7
1
1
4
7
2
5
2
8
7
3
3
7
8
2
5
2
7
7
1
6
1
6
1
6
1
7
7
5
8
7
7
7
7
7
7
8
5
4
6
5
5
5
5
5
6
4
1
2
1
1
1
1
2
1
3
3
2
2
2
3
3
6
5
4
4
5
6
2
9
8
9
2
2
8
8
2
1
7
1
8
8
7
2
0
1
2
1
9
8
0
0
8
9
1
2
1
0
2
0
0
1
3
4
4
3
3
3
4
4
3
1
0
0
1
1
2
5
9
4
7
7
4
9
5
2
1
1
2
3
5
1
1
5
3
5
1
1
5
3
2
1
4
9
1
2
7
7
2
1
9
4
1
9
4
4
5
7
5
7
5
4
4
9
8
3
1
3
7
7
3
1
3
8
0
3
7
5
2
5
7
3
0
0
3
4
1
1
4
3
0
8
4
9
1
9
4
8
9
4
5
5
4
9
1
3
2
3
1
2
1
1
2
1
0
1
0
0
2
0
8
9
1
2
1
0
2
2
0
1
2
1
9
8
0
8
7
7
8
1
2
2
4
2
2
1
8
7
7
8
9
7
5
4
5
7
9
9
7
5
4
5
7
9
1
8
4
8
4
2
2
2
4
8
4
8
1
2
1
5
4
8
1
1
8
4
5
1
2
1
2
7
2
1
2
1
2
7
2
1
0
6
4
2
1
1
2
4
6
0
2
4
9
2
8
2
9
4
2
2
2
7
4
4
7
2
2
0
2
5
8
5
2
0
1
1
4
4
1
1
2
8
5
8
2
1
7
7
1
9
7
9
8
8
0
2
0
1
2
1
9
8
0
8
8
7
6
4
1
5
6
2
1
3
3
1
8
8
8
7
6
4
1
5
6
2
3
4
6
4
9
7
7
6
4
1
5
6
2
8
7
1
1
4
7
5
4
1
5
6
2
8
1
8
2
5
2
3
9
5
6
2
8
1
9
1
7
7
5
3
5
2
8
1
9
1
8
5
3
8
8
7
1
9
1
1
4
8
2
7
6
8
1
1
2
3
1
9
4
5
9
2
3
4
1
4
9
5
2
5
5
5
4
5
7
7
1
9
9
3
5
1
9
3
8
1
3
2
4
5
9
2
8
1
9
1
1
2
3
5
8
4
3
7
1
8
9
1
9
1
1
2
3
5
8
4
3
7
1
8
9
8
1
1
2
3
5
8
4
3
7
1
8
9
8
8
2
3
5
8
4
3
7
1
8
9
8
8
7
5
8
4
3
7
1
8
9
8
8
7
6
4
3
7
1
8
9
8
8
7
6
4
7
1
8
9
8
8
7
6
4
1
8
9
8
8
7
6
4
1
5
8
8
7
6
4
1
5
6
7
6
4
1
5
6
2
4
1
5
6
2
8
5
6
2
8
1
2
8
1
9
1
9
1
1
1
2
Результат: 2012198088764156   показать процесс построения (16)
символов: 8   шагов: 9   расчетов: 8   среднее время расчета: 0 мин. 16 сек.

2
0
1
2
1
9
8
0

2
0
1
2
1
9
8
0

2
0
1
2
1
9
8
0
8

2
0
1
2
1
9
8
0
8
8

2
0
1
2
1
9
8
0
8
8
7

2
0
1
2
1
9
8
0
8
8
7
6

2
0
1
2
1
9
8
0
8
8
7
6
4

2
0
1
2
1
9
8
0
8
8
7
6
4
1

2
0
1
2
1
9
8
0
8
8
7
6
4
1
5

2
0
1
2
1
9
8
0
8
8
7
6
4
1
5
6

8
3
5
7
7
9
7
2
5
6
8
7
1
6
4
2
2
8
3
5
7
7
9
7
2
5
6
8
7
1
6
1
2
8
3
5
7
7
9
7
2
5
6
8
7
3
1
2
8
3
5
7
7
9
7
2
5
6
4
3
1
2
8
3
5
7
7
9
7
2
7
4
3
1
2
8
3
5
7
7
9
2
7
4
3
1
2
8
3
5
7
9
2
7
4
3
1
2
8
3
2
9
2
7
4
3
1
2
2
2
9
2
7
4
3
4
2
2
9
2
7
6
4
2
2
9
1
6
4
2
7
1
6
8
7
6
2
0
1
2
1
9
8
0
8
8
7
6
4
1
5
6
2
1
3
3
1
8
8
8
7
6
4
1
5
6
2
3
4
6
4
9
7
7
6
4
1
5
6
2
8
7
1
1
4
7
5
4
1
5
6
2
8
1
8
2
5
2
3
9
5
6
2
8
1
9
1
7
7
5
3
5
2
8
1
9
1
8
5
3
8
8
7
1
9
1
1
4
8
2
7
6
8
1
1
2
3
1
9
4
5
9
2
3
4
1
4
9
5
2
5
5
5
4
5
7
7
1
9
9
3
5
1
9
3
8
1
3
2
4
5
9

2
9
2
7
4
3
1
2
8
3
5
7
7
9
8
7
8
9
1
9
9
1
9
8
7
8
9
7
7
5
3
8
2
1
3
4
7
2
9
2
9
2
7
4
3
1
2
8
3
5
7
7
9
7
7
8
9
8
9
1
1
9
8
9
8
7
7
9
7
7
5
3
8
2
1
3
4
7
2
9
2
7
4
3
1
2
8
3
5
7
7
9
7
2
1
8
8
1
1
8
8
1
1
8
8
1
2
7
9
7
7
5
3
8
2
1
3
4
7
2
7
4
3
1
2
8
3
5
7
7
9
7
2
5
6
9
1
7
8
2
2
8
7
1
9
6
5
2
7
9
7
7
5
3
8
2
1
3
4
7
4
3
1
2
8
3
5
7
7
9
7
2
5
6
4
8
7
3
2
6
6
2
3
7
8
4
6
5
2
7
9
7
7
5
3
8
2
1
3
4
3
1
2
8
3
5
7
7
9
7
2
5
6
8
2
1
3
4
6
5
5
6
4
3
1
2
8
6
5
2
7
9
7
7
5
3
8
2
1
3
1
2
8
3
5
7
7
9
7
2
5
6
8
7
2
7
4
8
5
1
1
5
8
4
7
2
7
8
6
5
2
7
9
7
7
5
3
8
2
1
2
8
3
5
7
7
9
7
2
5
6
8
7
1
9
3
8
5
1
4
4
1
5
8
3
9
1
7
8
6
5
2
7
9
7
7
5
3
8
2
8
3
5
7
7
9
7
2
5
6
8
7
1
6
2
4
5
3
4
6
6
4
3
5
4
2
6
1
7
8
6
5
2
7
9
7
7
5
3
8
3
5
7
7
9
7
2
5
6
8
7
1
6
4
7
8
3
2
6
7
7
6
2
3
8
7
4
6
1
7
8
6
5
2
7
9
7
7
5
3
5
7
7
9
7
2
5
6
8
7
1
6
4
2
4
5
2
1
7
8
8
7
1
2
5
4
2
4
6
1
7
8
6
5
2
7
9
7
7
5
7
7
9
7
2
5
6
8
7
1
6
4
2
2
3
3
1
1
8
8
8
8
1
1
3
3
2
2
4
6
1
7
8
6
5
2
7
9
7
7
7
9
7
2
5
6
8
7
1
6
4
2
2
0
1
2
1
9
8
0
0
8
9
1
2
1
0
2
2
4
6
1
7
8
6
5
2
7
9
7
9
7
2
5
6
8
7
1
6
4
2
2
0
2
2
1
9
1
0
8
8
0
1
9
1
2
2
0
2
2
4
6
1
7
8
6
5
2
7
9
8
7
1
6
4
2
2
9
2
7
4
3
1
2
2
0
1
2
1
9
9
1
2
1
0
2
2
1
3
4
7
2
9
2
2
4
6
1
7
8
7
8
8
9
8
1
7
3
4
8
5
3
2
1
0
2
2
1
9
1
1
9
1
2
2
0
1
2
3
5
8
4
3
7
1
8
9
8
8
7
8
9
8
1
7
3
4
8
5
3
2
1
1
9
1
2
2
0
1
2
2
1
0
2
2
1
9
1
1
2
3
5
8
4
3
7
1
8
9
8
9
8
1
7
3
4
8
5
3
2
1
1
9
1
2
1
0
2
2
1
1
2
2
0
1
2
1
9
1
1
2
3
5
8
4
3
7
1
8
9
1
9
1
8
2
6
5
1
4
6
7
8
8
0
1
9
1
2
2
0
0
2
2
1
9
1
0
8
8
7
6
4
1
5
6
2
8
1
9
1
9
1
8
2
6
5
1
4
6
7
8
8
0
8
9
1
2
1
0
2
2
0
1
2
1
9
8
0
8
8
7
6
4
1
5
6
2
8
1
9
9
1
8
2
6
5
1
4
6
7
8
8
0
8
9
1
2
1
0
2
2
0
1
2
1
9
8
0
8
8
7
6
4
1
5
6
2
8
1
9
1
9
1
8
2
6
5
1
4
6
7
8
8
0
1
9
1
2
2
0
0
2
2
1
9
1
0
8
8
7
6
4
1
5
6
2
8
1
9
1
9
8
1
7
3
4
8
5
3
2
1
1
9
1
2
1
0
2
2
1
1
2
2
0
1
2
1
9
1
1
2
3
5
8
4
3
7
1
8
9
8
9
8
1
7
3
4
8
5
3
2
1
1
9
1
2
2
0
1
2
2
1
0
2
2
1
9
1
1
2
3
5
8
4
3
7
1
8
9
8
7
8
8
9
8
1
7
3
4
8
5
3
2
1
0
2
2
1
9
1
1
9
1
2
2
0
1
2
3
5
8
4
3
7
1
8
9
8
8
7
8
7
1
6
4
2
2
9
2
7
4
3
1
2
2
0
1
2
1
9
9
1
2
1
0
2
2
1
3
4
7
2
9
2
2
4
6
1
7
8
9
7
2
5
6
8
7
1
6
4
2
2
0
2
2
1
9
1
0
8
8
0
1
9
1
2
2
0
2
2
4
6
1
7
8
6
5
2
7
9
7
9
7
2
5
6
8
7
1
6
4
2
2
0
1
2
1
9
8
0
0
8
9
1
2
1
0
2
2
4
6
1
7
8
6
5
2
7
9
7
7
7
9
7
2
5
6
8
7
1
6
4
2
2
3
3
1
1
8
8
8
8
1
1
3
3
2
2
4
6
1
7
8
6
5
2
7
9
7
7
5
7
7
9
7
2
5
6
8
7
1
6
4
2
4
5
2
1
7
8
8
7
1
2
5
4
2
4
6
1
7
8
6
5
2
7
9
7
7
5
3
5
7
7
9
7
2
5
6
8
7
1
6
4
7
8
3
2
6
7
7
6
2
3
8
7
4
6
1
7
8
6
5
2
7
9
7
7
5
3
8
3
5
7
7
9
7
2
5
6
8
7
1
6
2
4
5
3
4
6
6
4
3
5
4
2
6
1
7
8
6
5
2
7
9
7
7
5
3
8
2
8
3
5
7
7
9
7
2
5
6
8
7
1
9
3
8
5
1
4
4
1
5
8
3
9
1
7
8
6
5
2
7
9
7
7
5
3
8
2
1
2
8
3
5
7
7
9
7
2
5
6
8
7
2
7
4
8
5
1
1
5
8
4
7
2
7
8
6
5
2
7
9
7
7
5
3
8
2
1
3
1
2
8
3
5
7
7
9
7
2
5
6
8
2
1
3
4
6
5
5
6
4
3
1
2
8
6
5
2
7
9
7
7
5
3
8
2
1
3
4
3
1
2
8
3
5
7
7
9
7
2
5
6
4
8
7
3
2
6
6
2
3
7
8
4
6
5
2
7
9
7
7
5
3
8
2
1
3
4
7
4
3
1
2
8
3
5
7
7
9
7
2
5
6
9
1
7
8
2
2
8
7
1
9
6
5
2
7
9
7
7
5
3
8
2
1
3
4
7
2
7
4
3
1
2
8
3
5
7
7
9
7
2
1
8
8
1
1
8
8
1
1
8
8
1
2
7
9
7
7
5
3
8
2
1
3
4
7
2
9
2
7
4
3
1
2
8
3
5
7
7
9
7
7
8
9
8
9
1
1
9
8
9
8
7
7
9
7
7
5
3
8
2
1
3
4
7
2
9
2
9
2
7
4
3
1
2
8
3
5
7
7
9
8
7
8
9
1
9
9
1
9
8
7
8
9
7
7
5
3
8
2
1
3
4
7
2
9
2
2927431283577987891991987897753821347292
9274312835779778989119898779775382134729
2743128357797218811881188127977538213472
7431283577972569178228719652797753821347
4312835779725648732662378465279775382134
3128357797256821346556431286527977538213
1283577972568727485115847278652797753821
2835779725687193851441583917865279775382
8357797256871624534664354261786527977538
3577972568716478326776238746178652797753
5779725687164245217887125424617865279775
7797256871642233118888113322461786527977
7972568716422012198008912102246178652797
9725687164220221910880191220224617865279
8716422927431220121991210221347292246178
7889817348532102219119122012358437189887
8981734853211912201221022191123584371898
9817348532119121022112201219112358437189
1918265146788019122002219108876415628191
9182651467880891210220121980887641562819
9182651467880891210220121980887641562819
1918265146788019122002219108876415628191
9817348532119121022112201219112358437189
8981734853211912201221022191123584371898
7889817348532102219119122012358437189887
8716422927431220121991210221347292246178
9725687164220221910880191220224617865279
7972568716422012198008912102246178652797
7797256871642233118888113322461786527977
5779725687164245217887125424617865279775
3577972568716478326776238746178652797753
8357797256871624534664354261786527977538
2835779725687193851441583917865279775382
1283577972568727485115847278652797753821
3128357797256821346556431286527977538213
4312835779725648732662378465279775382134
7431283577972569178228719652797753821347
2743128357797218811881188127977538213472
9274312835779778989119898779775382134729
2927431283577987891991987897753821347292
Выберите какие цифры сделать точками (пустые значения пропускаются):
- Оранжевый встречается 264 раза.

Значение: движение, ритм, радость, чувственность, смирение, дух, солнечный свет. Цвет Солнца. Обеспечивает гармонию полярностей, путем выравнивания мужского и женского восприятия.

- Зеленый встречается 256 раз.

Значение: мироздание, жизнь, вера, гармония, мягкость, обновление, целостность. Цвет бессмертия. Способствует объективному видению мира. Наполняет энергией для реализации задуманного.

- Темно синий встречается 232 раза.

Значение: Вселенная, время, глубина, тайна, гармония, устойчивость, познание, защита, мудрость, покой. Цвет духовного обновления. Гармонизирует и приводит в равновесие все аспекты жизни. Наделяет способностью выявлять причинно-следственные связи.

- Фиолетовый встречается 208 раз.

Значение: интеллект, ментальность, понимание, знание, вера, таинство, воодушевление, смирение, духовность. Цвет души. Помогает принимать все происходящее в жизни со спокойным сердцем. Напитывает энергией вдохновения.

- Красный встречается 144 раза.

Значение: огонь, жар, энергия, жизнь, активность, благоденствие, активная мужская энергия, страсть. Цвет активности. Обеспечивает запас энергии и выживания. Активирует творческий импульс. Обладает особой энергией воли и могущества.

- Бирюзовый встречается 128 раз.

Значение: энергия Вселенной; вас любит Вселенная. Все ваши желания чудесным образом исполняются, все, что вы хотите, сбывается. Важно научиться правильно отправлять запросы во Вселенную, составлять карту желаний и действительно понимать, чего вы хотите от жизни.

- Желтый встречается 120 раз.

Значение: интуиция, разум, смысл, мудрость, свобода, божественное озарение, восхищение. Цвет Первичной Материи. Зарождает интерес к духовным ценностям. Исцеляет ум и тело. Формирует духовный иммунитет, защищает от низких вибрационных энергий.

- Розовый встречается 104 раза.

Значение: женственность, добро, гармония, любовь, нежность, утонченность. Цвет безусловной любви. Пробуждает любовь к жизни. Помогает найти ответы внутри себя. Наполняет энергией любви.

- Голубой встречается 96 раз.

Значение: покой, мир, ясность, миролюбие, творчество, легкость, слово, знание, идея, преданность, разум. Цвет истины. Наполняет оптимизмом и очищает ум. Развивает способность предвидения.

- Белый встречается 48 раз.

Значение: свет, покой, удача, очищение, исцеление, целомудрие, девственность, единство, целостность, сосредоточенность. Цвет чистоты и одухотворенности. Белый цвет заряжает энергией, возвышает и очищает.

2
0
1
2
1
9
8
0
0
8
9
1
2
1
0
2
2
1
3
3
1
8
8
0
8
8
1
3
3
1
2
3
4
6
4
9
7
8
8
7
9
4
6
4
3
7
1
1
4
7
6
7
6
7
4
1
1
7
8
2
5
2
4
4
4
4
2
5
2
8
1
7
7
6
8
8
8
6
7
7
1
8
5
4
5
7
7
5
4
5
8
4
9
9
3
5
3
9
9
4
4
9
3
8
8
3
9
4
4
3
2
7
2
3
4
7
5
9
9
5
7
3
5
9
5
3
8
5
5
8
4
1
4
5
5
1
2
0
1
2
1
9
8
0
0
8
9
1
2
1
0
2
2
1
3
3
1
8
8
0
8
8
1
3
3
1
2
3
4
6
4
9
7
8
8
7
9
4
6
4
3
7
1
1
4
7
6
7
6
7
4
1
1
7
8
2
5
2
4
4
4
4
2
5
2
8
1
7
7
6
8
8
8
6
7
7
1
8
5
4
5
7
7
5
4
5
8
4
9
9
3
5
3
9
9
4
4
9
3
8
8
3
9
4
4
3
2
7
2
3
4
7
5
9
9
5
7
3
5
9
5
3
8
5
5
8
4
1
4
5
5
1
2
0
1
2
1
9
8
0
0
8
9
1
2
1
0
2
2
1
3
3
1
8
8
0
8
8
1
3
3
1
2
3
4
6
4
9
7
8
8
7
9
4
6
4
3
7
1
1
4
7
6
7
6
7
4
1
1
7
8
2
5
2
4
4
4
4
2
5
2
8
1
7
7
6
8
8
8
6
7
7
1
8
5
4
5
7
7
5
4
5
8
4
9
9
3
5
3
9
9
4
4
9
3
8
8
3
9
4
4
3
2
7
2
3
4
7
5
9
9
5
7
3
5
9
5
3
8
5
5
8
4
1
4
5
5
1
2
0
1
2
1
9
8
0
0
8
9
1
2
1
0
2
2
1
3
3
1
8
8
0
8
8
1
3
3
1
2
3
4
6
4
9
7
8
8
7
9
4
6
4
3
7
1
1
4
7
6
7
6
7
4
1
1
7
8
2
5
2
4
4
4
4
2
5
2
8
1
7
7
6
8
8
8
6
7
7
1
8
5
4
5
7
7
5
4
5
8
4
9
9
3
5
3
9
9
4
4
9
3
8
8
3
9
4
4
3
2
7
2
3
4
7
5
9
9
5
7
3
5
9
5
3
8
5
5
8
4
1
4
5
5
1
2
0
1
2
1
9
8
0
0
8
9
1
2
1
0
2
2
1
3
3
1
8
8
0
8
8
1
3
3
1
2
3
4
6
4
9
7
8
8
7
9
4
6
4
3
7
1
1
4
7
6
7
6
7
4
1
1
7
8
2
5
2
4
4
4
4
2
5
2
8
1
7
7
6
8
8
8
6
7
7
1
8
5
4
5
7
7
5
4
5
8
4
9
9
3
5
3
9
9
4
4
9
3
8
8
3
9
4
4
3
2
7
2
3
4
7
5
9
9
5
7
3
5
9
5
3
8
5
5
8
4
1
4
5
5
1
2
0
1
2
1
9
8
0
0
8
9
1
2
1
0
2
2
1
3
3
1
8
8
0
8
8
1
3
3
1
2
3
4
6
4
9
7
8
8
7
9
4
6
4
3
7
1
1
4
7
6
7
6
7
4
1
1
7
8
2
5
2
4
4
4
4
2
5
2
8
1
7
7
6
8
8
8
6
7
7
1
8
5
4
5
7
7
5
4
5
8
4
9
9
3
5
3
9
9
4
4
9
3
8
8
3
9
4
4
3
2
7
2
3
4
7
5
9
9
5
7
3
5
9
5
3
8
5
5
8
4
1
4
5
5
1
0
8
9
1
2
1
0
2
2
0
1
2
1
9
8
0
8
8
1
3
3
1
2
4
2
1
3
3
1
8
8
7
9
4
6
4
3
6
6
3
4
6
4
9
7
7
4
1
1
7
9
3
9
7
1
1
4
7
2
5
2
8
7
3
3
7
8
2
5
2
7
7
1
6
1
6
1
6
1
7
7
5
8
7
7
7
7
7
7
8
5
4
6
5
5
5
5
5
6
4
1
2
1
1
1
1
2
1
3
3
2
2
2
3
3
6
5
4
4
5
6
2
9
8
9
2
2
8
8
2
1
7
1
8
8
7
0
8
9
1
2
1
0
2
2
0
1
2
1
9
8
0
8
8
1
3
3
1
2
4
2
1
3
3
1
8
8
7
9
4
6
4
3
6
6
3
4
6
4
9
7
7
4
1
1
7
9
3
9
7
1
1
4
7
2
5
2
8
7
3
3
7
8
2
5
2
7
7
1
6
1
6
1
6
1
7
7
5
8
7
7
7
7
7
7
8
5
4
6
5
5
5
5
5
6
4
1
2
1
1
1
1
2
1
3
3
2
2
2
3
3
6
5
4
4
5
6
2
9
8
9
2
2
8
8
2
1
7
1
8
8
7
0
8
9
1
2
1
0
2
2
0
1
2
1
9
8
0
8
8
1
3
3
1
2
4
2
1
3
3
1
8
8
7
9
4
6
4
3
6
6
3
4
6
4
9
7
7
4
1
1
7
9
3
9
7
1
1
4
7
2
5
2
8
7
3
3
7
8
2
5
2
7
7
1
6
1
6
1
6
1
7
7
5
8
7
7
7
7
7
7
8
5
4
6
5
5
5
5
5
6
4
1
2
1
1
1
1
2
1
3
3
2
2
2
3
3
6
5
4
4
5
6
2
9
8
9
2
2
8
8
2
1
7
1
8
8
7
0
8
9
1
2
1
0
2
2
0
1
2
1
9
8
0
8
8
1
3
3
1
2
4
2
1
3
3
1
8
8
7
9
4
6
4
3
6
6
3
4
6
4
9
7
7
4
1
1
7
9
3
9
7
1
1
4
7
2
5
2
8
7
3
3
7
8
2
5
2
7
7
1
6
1
6
1
6
1
7
7
5
8
7
7
7
7
7
7
8
5
4
6
5
5
5
5
5
6
4
1
2
1
1
1
1
2
1
3
3
2
2
2
3
3
6
5
4
4
5
6
2
9
8
9
2
2
8
8
2
1
7
1
8
8
7
0
8
9
1
2
1
0
2
2
0
1
2
1
9
8
0
8
8
1
3
3
1
2
4
2
1
3
3
1
8
8
7
9
4
6
4
3
6
6
3
4
6
4
9
7
7
4
1
1
7
9
3
9
7
1
1
4
7
2
5
2
8
7
3
3
7
8
2
5
2
7
7
1
6
1
6
1
6
1
7
7
5
8
7
7
7
7
7
7
8
5
4
6
5
5
5
5
5
6
4
1
2
1
1
1
1
2
1
3
3
2
2
2
3
3
6
5
4
4
5
6
2
9
8
9
2
2
8
8
2
1
7
1
8
8
7
0
8
9
1
2
1
0
2
2
0
1
2
1
9
8
0
8
8
1
3
3
1
2
4
2
1
3
3
1
8
8
7
9
4
6
4
3
6
6
3
4
6
4
9
7
7
4
1
1
7
9
3
9
7
1
1
4
7
2
5
2
8
7
3
3
7
8
2
5
2
7
7
1
6
1
6
1
6
1
7
7
5
8
7
7
7
7
7
7
8
5
4
6
5
5
5
5
5
6
4
1
2
1
1
1
1
2
1
3
3
2
2
2
3
3
6
5
4
4
5
6
2
9
8
9
2
2
8
8
2
1
7
1
8
8
7
2
0
1
2
1
9
8
0
0
8
9
1
2
1
0
2
0
0
1
3
4
4
3
3
3
4
4
3
1
0
0
1
1
2
5
9
4
7
7
4
9
5
2
1
1
2
3
5
1
1
5
3
5
1
1
5
3
2
1
4
9
1
2
7
7
2
1
9
4
1
9
4
4
5
7
5
7
5
4
4
9
8
3
1
3
7
7
3
1
3
8
0
3
7
5
2
5
7
3
0
0
3
4
1
1
4
3
0
8
4
9
1
9
4
8
9
4
5
5
4
9
1
3
2
3
1
2
1
1
2
1
0
1
0
0
2
2
0
1
2
1
9
8
0
0
8
9
1
2
1
0
2
0
0
1
3
4
4
3
3
3
4
4
3
1
0
0
1
1
2
5
9
4
7
7
4
9
5
2
1
1
2
3
5
1
1
5
3
5
1
1
5
3
2
1
4
9
1
2
7
7
2
1
9
4
1
9
4
4
5
7
5
7
5
4
4
9
8
3
1
3
7
7
3
1
3
8
0
3
7
5
2
5
7
3
0
0
3
4
1
1
4
3
0
8
4
9
1
9
4
8
9
4
5
5
4
9
1
3
2
3
1
2
1
1
2
1
0
1
0
0
2
2
0
1
2
1
9
8
0
0
8
9
1
2
1
0
2
0
0
1
3
4
4
3
3
3
4
4
3
1
0
0
1
1
2
5
9
4
7
7
4
9
5
2
1
1
2
3
5
1
1
5
3
5
1
1
5
3
2
1
4
9
1
2
7
7
2
1
9
4
1
9
4
4
5
7
5
7
5
4
4
9
8
3
1
3
7
7
3
1
3
8
0
3
7
5
2
5
7
3
0
0
3
4
1
1
4
3
0
8
4
9
1
9
4
8
9
4
5
5
4
9
1
3
2
3
1
2
1
1
2
1
0
1
0
0
2
2
0
1
2
1
9
8
0
0
8
9
1
2
1
0
2
0
0
1
3
4
4
3
3
3
4
4
3
1
0
0
1
1
2
5
9
4
7
7
4
9
5
2
1
1
2
3
5
1
1
5
3
5
1
1
5
3
2
1
4
9
1
2
7
7
2
1
9
4
1
9
4
4
5
7
5
7
5
4
4
9
8
3
1
3
7
7
3
1
3
8
0
3
7
5
2
5
7
3
0
0
3
4
1
1
4
3
0
8
4
9
1
9
4
8
9
4
5
5
4
9
1
3
2
3
1
2
1
1
2
1
0
1
0
0
2
2
0
1
2
1
9
8
0
0
8
9
1
2
1
0
2
0
0
1
3
4
4
3
3
3
4
4
3
1
0
0
1
1
2
5
9
4
7
7
4
9
5
2
1
1
2
3
5
1
1
5
3
5
1
1
5
3
2
1
4
9
1
2
7
7
2
1
9
4
1
9
4
4
5
7
5
7
5
4
4
9
8
3
1
3
7
7
3
1
3
8
0
3
7
5
2
5
7
3
0
0
3
4
1
1
4
3
0
8
4
9
1
9
4
8
9
4
5
5
4
9
1
3
2
3
1
2
1
1
2
1
0
1
0
0
2
2
0
1
2
1
9
8
0
0
8
9
1
2
1
0
2
0
0
1
3
4
4
3
3
3
4
4
3
1
0
0
1
1
2
5
9
4
7
7
4
9
5
2
1
1
2
3
5
1
1
5
3
5
1
1
5
3
2
1
4
9
1
2
7
7
2
1
9
4
1
9
4
4
5
7
5
7
5
4
4
9
8
3
1
3
7
7
3
1
3
8
0
3
7
5
2
5
7
3
0
0
3
4
1
1
4
3
0
8
4
9
1
9
4
8
9
4
5
5
4
9
1
3
2
3
1
2
1
1
2
1
0
1
0
0
2
0
8
9
1
2
1
0
2
2
0
1
2
1
9
8
0
8
7
7
8
1
2
2
4
2
2
1
8
7
7
8
9
7
5
4
5
7
9
9
7
5
4
5
7
9
1
8
4
8
4
2
2
2
4
8
4
8
1
2
1
5
4
8
1
1
8
4
5
1
2
1
2
7
2
1
2
1
2
7
2
1
0
6
4
2
1
1
2
4
6
0
2
4
9
2
8
2
9
4
2
2
2
7
4
4
7
2
2
0
2
5
8
5
2
0
1
1
4
4
1
1
2
8
5
8
2
1
7
7
1
9
7
9
8
8
0
0
8
9
1
2
1
0
2
2
0
1
2
1
9
8
0
8
7
7
8
1
2
2
4
2
2
1
8
7
7
8
9
7
5
4
5
7
9
9
7
5
4
5
7
9
1
8
4
8
4
2
2
2
4
8
4
8
1
2
1
5
4
8
1
1
8
4
5
1
2
1
2
7
2
1
2
1
2
7
2
1
0
6
4
2
1
1
2
4
6
0
2
4
9
2
8
2
9
4
2
2
2
7
4
4
7
2
2
0
2
5
8
5
2
0
1
1
4
4
1
1
2
8
5
8
2
1
7
7
1
9
7
9
8
8
0
0
8
9
1
2
1
0
2
2
0
1
2
1
9
8
0
8
7
7
8
1
2
2
4
2
2
1
8
7
7
8
9
7
5
4
5
7
9
9
7
5
4
5
7
9
1
8
4
8
4
2
2
2
4
8
4
8
1
2
1
5
4
8
1
1
8
4
5
1
2
1
2
7
2
1
2
1
2
7
2
1
0
6
4
2
1
1
2
4
6
0
2
4
9
2
8
2
9
4
2
2
2
7
4
4
7
2
2
0
2
5
8
5
2
0
1
1
4
4
1
1
2
8
5
8
2
1
7
7
1
9
7
9
8
8
0
0
8
9
1
2
1
0
2
2
0
1
2
1
9
8
0
8
7
7
8
1
2
2
4
2
2
1
8
7
7
8
9
7
5
4
5
7
9
9
7
5
4
5
7
9
1
8
4
8
4
2
2
2
4
8
4
8
1
2
1
5
4
8
1
1
8
4
5
1
2
1
2
7
2
1
2
1
2
7
2
1
0
6
4
2
1
1
2
4
6
0
2
4
9
2
8
2
9
4
2
2
2
7
4
4
7
2
2
0
2
5
8
5
2
0
1
1
4
4
1
1
2
8
5
8
2
1
7
7
1
9
7
9
8
8
0
0
8
9
1
2
1
0
2
2
0
1
2
1
9
8
0
8
7
7
8
1
2
2
4
2
2
1
8
7
7
8
9
7
5
4
5
7
9
9
7
5
4
5
7
9
1
8
4
8
4
2
2
2
4
8
4
8
1
2
1
5
4
8
1
1
8
4
5
1
2
1
2
7
2
1
2
1
2
7
2
1
0
6
4
2
1
1
2
4
6
0
2
4
9
2
8
2
9
4
2
2
2
7
4
4
7
2
2
0
2
5
8
5
2
0
1
1
4
4
1
1
2
8
5
8
2
1
7
7
1
9
7
9
8
8
0
0
8
9
1
2
1
0
2
2
0
1
2
1
9
8
0
8
7
7
8
1
2
2
4
2
2
1
8
7
7
8
9
7
5
4
5
7
9
9
7
5
4
5
7
9
1
8
4
8
4
2
2
2
4
8
4
8
1
2
1
5
4
8
1
1
8
4
5
1
2
1
2
7
2
1
2
1
2
7
2
1
0
6
4
2
1
1
2
4
6
0
2
4
9
2
8
2
9
4
2
2
2
7
4
4
7
2
2
0
2
5
8
5
2
0
1
1
4
4
1
1
2
8
5
8
2
1
7
7
1
9
7
9
8
8
0
2
0
1
2
1
9
8
0
8
8
7
6
4
1
5
6
2
1
3
3
1
8
8
8
7
6
4
1
5
6
2
3
4
6
4
9
7
7
6
4
1
5
6
2
8
7
1
1
4
7
5
4
1
5
6
2
8
1
8
2
5
2
3
9
5
6
2
8
1
9
1
7
7
5
3
5
2
8
1
9
1
8
5
3
8
8
7
1
9
1
1
4
8
2
7
6
8
1
1
2
3
1
9
4
5
9
2
3
4
1
4
9
5
2
5
5
5
4
5
7
7
1
9
9
3
5
1
9
3
8
1
3
2
4
5
9
2
8
1
9
1
1
2
3
5
8
4
3
7
1
8
9
1
9
1
1
2
3
5
8
4
3
7
1
8
9
8
1
1
2
3
5
8
4
3
7
1
8
9
8
8
2
3
5
8
4
3
7
1
8
9
8
8
7
5
8
4
3
7
1
8
9
8
8
7
6
4
3
7
1
8
9
8
8
7
6
4
7
1
8
9
8
8
7
6
4
1
8
9
8
8
7
6
4
1
5
8
8
7
6
4
1
5
6
7
6
4
1
5
6
2
4
1
5
6
2
8
5
6
2
8
1
2
8
1
9
1
9
1
1
1
2
2
0
1
2
1
9
8
0
8
8
7
6
4
1
5
6
2
1
3
3
1
8
8
8
7
6
4
1
5
6
2
3
4
6
4
9
7
7
6
4
1
5
6
2
8
7
1
1
4
7
5
4
1
5
6
2
8
1
8
2
5
2
3
9
5
6
2
8
1
9
1
7
7
5
3
5
2
8
1
9
1
8
5
3
8
8
7
1
9
1
1
4
8
2
7
6
8
1
1
2
3
1
9
4
5
9
2
3
4
1
4
9
5
2
5
5
5
4
5
7
7
1
9
9
3
5
1
9
3
8
1
3
2
4
5
9
2
8
1
9
1
1
2
3
5
8
4
3
7
1
8
9
1
9
1
1
2
3
5
8
4
3
7
1
8
9
8
1
1
2
3
5
8
4
3
7
1
8
9
8
8
2
3
5
8
4
3
7
1
8
9
8
8
7
5
8
4
3
7
1
8
9
8
8
7
6
4
3
7
1
8
9
8
8
7
6
4
7
1
8
9
8
8
7
6
4
1
8
9
8
8
7
6
4
1
5
8
8
7
6
4
1
5
6
7
6
4
1
5
6
2
4
1
5
6
2
8
5
6
2
8
1
2
8
1
9
1
9
1
1
1
2
2
0
1
2
1
9
8
0
8
8
7
6
4
1
5
6
2
1
3
3
1
8
8
8
7
6
4
1
5
6
2
3
4
6
4
9
7
7
6
4
1
5
6
2
8
7
1
1
4
7
5
4
1
5
6
2
8
1
8
2
5
2
3
9
5
6
2
8
1
9
1
7
7
5
3
5
2
8
1
9
1
8
5
3
8
8
7
1
9
1
1
4
8
2
7
6
8
1
1
2
3
1
9
4
5
9
2
3
4
1
4
9
5
2
5
5
5
4
5
7
7
1
9
9
3
5
1
9
3
8
1
3
2
4
5
9
2
8
1
9
1
1
2
3
5
8
4
3
7
1
8
9
1
9
1
1
2
3
5
8
4
3
7
1
8
9
8
1
1
2
3
5
8
4
3
7
1
8
9
8
8
2
3
5
8
4
3
7
1
8
9
8
8
7
5
8
4
3
7
1
8
9
8
8
7
6
4
3
7
1
8
9
8
8
7
6
4
7
1
8
9
8
8
7
6
4
1
8
9
8
8
7
6
4
1
5
8
8
7
6
4
1
5
6
7
6
4
1
5
6
2
4
1
5
6
2
8
5
6
2
8
1
2
8
1
9
1
9
1
1
1
2
8
3
5
7
7
9
7
2
5
6
8
7
1
6
4
2
2
8
3
5
7
7
9
7
2
5
6
8
7
1
6
1
2
8
3
5
7
7
9
7
2
5
6
8
7
3
1
2
8
3
5
7
7
9
7
2
5
6
4
3
1
2
8
3
5
7
7
9
7
2
7
4
3
1
2
8
3
5
7
7
9
2
7
4
3
1
2
8
3
5
7
9
2
7
4
3
1
2
8
3
2
9
2
7
4
3
1
2
2
2
9
2
7
4
3
4
2
2
9
2
7
6
4
2
2
9
1
6
4
2
7
1
6
8
7
6
2
0
1
2
1
9
8
0
8
8
7
6
4
1
5
6
2
1
3
3
1
8
8
8
7
6
4
1
5
6
2
3
4
6
4
9
7
7
6
4
1
5
6
2
8
7
1
1
4
7
5
4
1
5
6
2
8
1
8
2
5
2
3
9
5
6
2
8
1
9
1
7
7
5
3
5
2
8
1
9
1
8
5
3
8
8
7
1
9
1
1
4
8
2
7
6
8
1
1
2
3
1
9
4
5
9
2
3
4
1
4
9
5
2
5
5
5
4
5
7
7
1
9
9
3
5
1
9
3
8
1
3
2
4
5
9
8
3
5
7
7
9
7
2
5
6
8
7
1
6
4
2
2
8
3
5
7
7
9
7
2
5
6
8
7
1
6
1
2
8
3
5
7
7
9
7
2
5
6
8
7
3
1
2
8
3
5
7
7
9
7
2
5
6
4
3
1
2
8
3
5
7
7
9
7
2
7
4
3
1
2
8
3
5
7
7
9
2
7
4
3
1
2
8
3
5
7
9
2
7
4
3
1
2
8
3
2
9
2
7
4
3
1
2
2
2
9
2
7
4
3
4
2
2
9
2
7
6
4
2
2
9
1
6
4
2
7
1
6
8
7
6
2
0
1
2
1
9
8
0
8
8
7
6
4
1
5
6
2
1
3
3
1
8
8
8
7
6
4
1
5
6
2
3
4
6
4
9
7
7
6
4
1
5
6
2
8
7
1
1
4
7
5
4
1
5
6
2
8
1
8
2
5
2
3
9
5
6
2
8
1
9
1
7
7
5
3
5
2
8
1
9
1
8
5
3
8
8
7
1
9
1
1
4
8
2
7
6
8
1
1
2
3
1
9
4
5
9
2
3
4
1
4
9
5
2
5
5
5
4
5
7
7
1
9
9
3
5
1
9
3
8
1
3
2
4
5
9
8
3
5
7
7
9
7
2
5
6
8
7
1
6
4
2
2
8
3
5
7
7
9
7
2
5
6
8
7
1
6
1
2
8
3
5
7
7
9
7
2
5
6
8
7
3
1
2
8
3
5
7
7
9
7
2
5
6
4
3
1
2
8
3
5
7
7
9
7
2
7
4
3
1
2
8
3
5
7
7
9
2
7
4
3
1
2
8
3
5
7
9
2
7
4
3
1
2
8
3
2
9
2
7
4
3
1
2
2
2
9
2
7
4
3
4
2
2
9
2
7
6
4
2
2
9
1
6
4
2
7
1
6
8
7
6
2
0
1
2
1
9
8
0
8
8
7
6
4
1
5
6
2
1
3
3
1
8
8
8
7
6
4
1
5
6
2
3
4
6
4
9
7
7
6
4
1
5
6
2
8
7
1
1
4
7
5
4
1
5
6
2
8
1
8
2
5
2
3
9
5
6
2
8
1
9
1
7
7
5
3
5
2
8
1
9
1
8
5
3
8
8
7
1
9
1
1
4
8
2
7
6
8
1
1
2
3
1
9
4
5
9
2
3
4
1
4
9
5
2
5
5
5
4
5
7
7
1
9
9
3
5
1
9
3
8
1
3
2
4
5
9
2
0
1
2
1
9
8
0
0
8
9
1
2
1
0
2
2
1
3
3
1
8
8
0
8
8
1
3
3
1
2
3
4
6
4
9
7
8
8
7
9
4
6
4
3
7
1
1
4
7
6
7
6
7
4
1
1
7
8
2
5
2
4
4
4
4
2
5
2
8
1
7
7
6
8
8
8
6
7
7
1
8
5
4
5
7
7
5
4
5
8
4
9
9
3
5
3
9
9
4
4
9
3
8
8
3
9
4
4
3
2
7
2
3
4
7
5
9
9
5
7
3
5
9
5
3
8
5
5
8
4
1
4
5
5
1
2
0
1
2
1
9
8
0
0
8
9
1
2
1
0
2
2
1
3
3
1
8
8
0
8
8
1
3
3
1
2
3
4
6
4
9
7
8
8
7
9
4
6
4
3
7
1
1
4
7
6
7
6
7
4
1
1
7
8
2
5
2
4
4
4
4
2
5
2
8
1
7
7
6
8
8
8
6
7
7
1
8
5
4
5
7
7
5
4
5
8
4
9
9
3
5
3
9
9
4
4
9
3
8
8
3
9
4
4
3
2
7
2
3
4
7
5
9
9
5
7
3
5
9
5
3
8
5
5
8
4
1
4
5
5
1
2
0
1
2
1
9
8
0
0
8
9
1
2
1
0
2
2
1
3
3
1
8
8
0
8
8
1
3
3
1
2
3
4
6
4
9
7
8
8
7
9
4
6
4
3
7
1
1
4
7
6
7
6
7
4
1
1
7
8
2
5
2
4
4
4
4
2
5
2
8
1
7
7
6
8
8
8
6
7
7
1
8
5
4
5
7
7
5
4
5
8
4
9
9
3
5
3
9
9
4
4
9
3
8
8
3
9
4
4
3
2
7
2
3
4
7
5
9
9
5
7
3
5
9
5
3
8
5
5
8
4
1
4
5
5
1
2
0
1
2
1
9
8
0
0
8
9
1
2
1
0
2
2
1
3
3
1
8
8
0
8
8
1
3
3
1
2
3
4
6
4
9
7
8
8
7
9
4
6
4
3
7
1
1
4
7
6
7
6
7
4
1
1
7
8
2
5
2
4
4
4
4
2
5
2
8
1
7
7
6
8
8
8
6
7
7
1
8
5
4
5
7
7
5
4
5
8
4
9
9
3
5
3
9
9
4
4
9
3
8
8
3
9
4
4
3
2
7
2
3
4
7
5
9
9
5
7
3
5
9
5
3
8
5
5
8
4
1
4
5
5
1
2
0
1
2
1
9
8
0
0
8
9
1
2
1
0
2
2
1
3
3
1
8
8
0
8
8
1
3
3
1
2
3
4
6
4
9
7
8
8
7
9
4
6
4
3
7
1
1
4
7
6
7
6
7
4
1
1
7
8
2
5
2
4
4
4
4
2
5
2
8
1
7
7
6
8
8
8
6
7
7
1
8
5
4
5
7
7
5
4
5
8
4
9
9
3
5
3
9
9
4
4
9
3
8
8
3
9
4
4
3
2
7
2
3
4
7
5
9
9
5
7
3
5
9
5
3
8
5
5
8
4
1
4
5
5
1
2
0
1
2
1
9
8
0
0
8
9
1
2
1
0
2
2
1
3
3
1
8
8
0
8
8
1
3
3
1
2
3
4
6
4
9
7
8
8
7
9
4
6
4
3
7
1
1
4
7
6
7
6
7
4
1
1
7
8
2
5
2
4
4
4
4
2
5
2
8
1
7
7
6
8
8
8
6
7
7
1
8
5
4
5
7
7
5
4
5
8
4
9
9
3
5
3
9
9
4
4
9
3
8
8
3
9
4
4
3
2
7
2
3
4
7
5
9
9
5
7
3
5
9
5
3
8
5
5
8
4
1
4
5
5
1
2
0
1
2
1
9
8
0
0
8
9
1
2
1
0
2
2
1
3
3
1
8
8
0
8
8
1
3
3
1
2
3
4
6
4
9
7
8
8
7
9
4
6
4
3
7
1
1
4
7
6
7
6
7
4
1
1
7
8
2
5
2
4
4
4
4
2
5
2
8
1
7
7
6
8
8
8
6
7
7
1
8
5
4
5
7
7
5
4
5
8
4
9
9
3
5
3
9
9
4
4
9
3
8
8
3
9
4
4
3
2
7
2
3
4
7
5
9
9
5
7
3
5
9
5
3
8
5
5
8
4
1
4
5
5
1
2
0
1
2
1
9
8
0
0
8
9
1
2
1
0
2
2
1
3
3
1
8
8
0
8
8
1
3
3
1
2
3
4
6
4
9
7
8
8
7
9
4
6
4
3
7
1
1
4
7
6
7
6
7
4
1
1
7
8
2
5
2
4
4
4
4
2
5
2
8
1
7
7
6
8
8
8
6
7
7
1
8
5
4
5
7
7
5
4
5
8
4
9
9
3
5
3
9
9
4
4
9
3
8
8
3
9
4
4
3
2
7
2
3
4
7
5
9
9
5
7
3
5
9
5
3
8
5
5
8
4
1
4
5
5
1
0
8
9
1
2
1
0
2
2
0
1
2
1
9
8
0
8
8
1
3
3
1
2
4
2
1
3
3
1
8
8
7
9
4
6
4
3
6
6
3
4
6
4
9
7
7
4
1
1
7
9
3
9
7
1
1
4
7
2
5
2
8
7
3
3
7
8
2
5
2
7
7
1
6
1
6
1
6
1
7
7
5
8
7
7
7
7
7
7
8
5
4
6
5
5
5
5
5
6
4
1
2
1
1
1
1
2
1
3
3
2
2
2
3
3
6
5
4
4
5
6
2
9
8
9
2
2
8
8
2
1
7
1
8
8
7
0
8
9
1
2
1
0
2
2
0
1
2
1
9
8
0
8
8
1
3
3
1
2
4
2
1
3
3
1
8
8
7
9
4
6
4
3
6
6
3
4
6
4
9
7
7
4
1
1
7
9
3
9
7
1
1
4
7
2
5
2
8
7
3
3
7
8
2
5
2
7
7
1
6
1
6
1
6
1
7
7
5
8
7
7
7
7
7
7
8
5
4
6
5
5
5
5
5
6
4
1
2
1
1
1
1
2
1
3
3
2
2
2
3
3
6
5
4
4
5
6
2
9
8
9
2
2
8
8
2
1
7
1
8
8
7
0
8
9
1
2
1
0
2
2
0
1
2
1
9
8
0
8
8
1
3
3
1
2
4
2
1
3
3
1
8
8
7
9
4
6
4
3
6
6
3
4
6
4
9
7
7
4
1
1
7
9
3
9
7
1
1
4
7
2
5
2
8
7
3
3
7
8
2
5
2
7
7
1
6
1
6
1
6
1
7
7
5
8
7
7
7
7
7
7
8
5
4
6
5
5
5
5
5
6
4
1
2
1
1
1
1
2
1
3
3
2
2
2
3
3
6
5
4
4
5
6
2
9
8
9
2
2
8
8
2
1
7
1
8
8
7
0
8
9
1
2
1
0
2
2
0
1
2
1
9
8
0
8
8
1
3
3
1
2
4
2
1
3
3
1
8
8
7
9
4
6
4
3
6
6
3
4
6
4
9
7
7
4
1
1
7
9
3
9
7
1
1
4
7
2
5
2
8
7
3
3
7
8
2
5
2
7
7
1
6
1
6
1
6
1
7
7
5
8
7
7
7
7
7
7
8
5
4
6
5
5
5
5
5
6
4
1
2
1
1
1
1
2
1
3
3
2
2
2
3
3
6
5
4
4
5
6
2
9
8
9
2
2
8
8
2
1
7
1
8
8
7
0
8
9
1
2
1
0
2
2
0
1
2
1
9
8
0
8
8
1
3
3
1
2
4
2
1
3
3
1
8
8
7
9
4
6
4
3
6
6
3
4
6
4
9
7
7
4
1
1
7
9
3
9
7
1
1
4
7
2
5
2
8
7
3
3
7
8
2
5
2
7
7
1
6
1
6
1
6
1
7
7
5
8
7
7
7
7
7
7
8
5
4
6
5
5
5
5
5
6
4
1
2
1
1
1
1
2
1
3
3
2
2
2
3
3
6
5
4
4
5
6
2
9
8
9
2
2
8
8
2
1
7
1
8
8
7
0
8
9
1
2
1
0
2
2
0
1
2
1
9
8
0
8
8
1
3
3
1
2
4
2
1
3
3
1
8
8
7
9
4
6
4
3
6
6
3
4
6
4
9
7
7
4
1
1
7
9
3
9
7
1
1
4
7
2
5
2
8
7
3
3
7
8
2
5
2
7
7
1
6
1
6
1
6
1
7
7
5
8
7
7
7
7
7
7
8
5
4
6
5
5
5
5
5
6
4
1
2
1
1
1
1
2
1
3
3
2
2
2
3
3
6
5
4
4
5
6
2
9
8
9
2
2
8
8
2
1
7
1
8
8
7
0
8
9
1
2
1
0
2
2
0
1
2
1
9
8
0
8
8
1
3
3
1
2
4
2
1
3
3
1
8
8
7
9
4
6
4
3
6
6
3
4
6
4
9
7
7
4
1
1
7
9
3
9
7
1
1
4
7
2
5
2
8
7
3
3
7
8
2
5
2
7
7
1
6
1
6
1
6
1
7
7
5
8
7
7
7
7
7
7
8
5
4
6
5
5
5
5
5
6
4
1
2
1
1
1
1
2
1
3
3
2
2
2
3
3
6
5
4
4
5
6
2
9
8
9
2
2
8
8
2
1
7
1
8
8
7
0
8
9
1
2
1
0
2
2
0
1
2
1
9
8
0
8
8
1
3
3
1
2
4
2
1
3
3
1
8
8
7
9
4
6
4
3
6
6
3
4
6
4
9
7
7
4
1
1
7
9
3
9
7
1
1
4
7
2
5
2
8
7
3
3
7
8
2
5
2
7
7
1
6
1
6
1
6
1
7
7
5
8
7
7
7
7
7
7
8
5
4
6
5
5
5
5
5
6
4
1
2
1
1
1
1
2
1
3
3
2
2
2
3
3
6
5
4
4
5
6
2
9
8
9
2
2
8
8
2
1
7
1
8
8
7
2
0
1
2
1
9
8
0
0
8
9
1
2
1
0
2
0
0
1
3
4
4
3
3
3
4
4
3
1
0
0
1
1
2
5
9
4
7
7
4
9
5
2
1
1
2
3
5
1
1
5
3
5
1
1
5
3
2
1
4
9
1
2
7
7
2
1
9
4
1
9
4
4
5
7
5
7
5
4
4
9
8
3
1
3
7
7
3
1
3
8
0
3
7
5
2
5
7
3
0
0
3
4
1
1
4
3
0
8
4
9
1
9
4
8
9
4
5
5
4
9
1
3
2
3
1
2
1
1
2
1
0
1
0
0
2
2
0
1
2
1
9
8
0
0
8
9
1
2
1
0
2
0
0
1
3
4
4
3
3
3
4
4
3
1
0
0
1
1
2
5
9
4
7
7
4
9
5
2
1
1
2
3
5
1
1
5
3
5
1
1
5
3
2
1
4
9
1
2
7
7
2
1
9
4
1
9
4
4
5
7
5
7
5
4
4
9
8
3
1
3
7
7
3
1
3
8
0
3
7
5
2
5
7
3
0
0
3
4
1
1
4
3
0
8
4
9
1
9
4
8
9
4
5
5
4
9
1
3
2
3
1
2
1
1
2
1
0
1
0
0
2
2
0
1
2
1
9
8
0
0
8
9
1
2
1
0
2
0
0
1
3
4
4
3
3
3
4
4
3
1
0
0
1
1
2
5
9
4
7
7
4
9
5
2
1
1
2
3
5
1
1
5
3
5
1
1
5
3
2
1
4
9
1
2
7
7
2
1
9
4
1
9
4
4
5
7
5
7
5
4
4
9
8
3
1
3
7
7
3
1
3
8
0
3
7
5
2
5
7
3
0
0
3
4
1
1
4
3
0
8
4
9
1
9
4
8
9
4
5
5
4
9
1
3
2
3
1
2
1
1
2
1
0
1
0
0
2
2
0
1
2
1
9
8
0
0
8
9
1
2
1
0
2
0
0
1
3
4
4
3
3
3
4
4
3
1
0
0
1
1
2
5
9
4
7
7
4
9
5
2
1
1
2
3
5
1
1
5
3
5
1
1
5
3
2
1
4
9
1
2
7
7
2
1
9
4
1
9
4
4
5
7
5
7
5
4
4
9
8
3
1
3
7
7
3
1
3
8
0
3
7
5
2
5
7
3
0
0
3
4
1
1
4
3
0
8
4
9
1
9
4
8
9
4
5
5
4
9
1
3
2
3
1
2
1
1
2
1
0
1
0
0
2
2
0
1
2
1
9
8
0
0
8
9
1
2
1
0
2
0
0
1
3
4
4
3
3
3
4
4
3
1
0
0
1
1
2
5
9
4
7
7
4
9
5
2
1
1
2
3
5
1
1
5
3
5
1
1
5
3
2
1
4
9
1
2
7
7
2
1
9
4
1
9
4
4
5
7
5
7
5
4
4
9
8
3
1
3
7
7
3
1
3
8
0
3
7
5
2
5
7
3
0
0
3
4
1
1
4
3
0
8
4
9
1
9
4
8
9
4
5
5
4
9
1
3
2
3
1
2
1
1
2
1
0
1
0
0
2
2
0
1
2
1
9
8
0
0
8
9
1
2
1
0
2
0
0
1
3
4
4
3
3
3
4
4
3
1
0
0
1
1
2
5
9
4
7
7
4
9
5
2
1
1
2
3
5
1
1
5
3
5
1
1
5
3
2
1
4
9
1
2
7
7
2
1
9
4
1
9
4
4
5
7
5
7
5
4
4
9
8
3
1
3
7
7
3
1
3
8
0
3
7
5
2
5
7
3
0
0
3
4
1
1
4
3
0
8
4
9
1
9
4
8
9
4
5
5
4
9
1
3
2
3
1
2
1
1
2
1
0
1
0
0
2
2
0
1
2
1
9
8
0
0
8
9
1
2
1
0
2
0
0
1
3
4
4
3
3
3
4
4
3
1
0
0
1
1
2
5
9
4
7
7
4
9
5
2
1
1
2
3
5
1
1
5
3
5
1
1
5
3
2
1
4
9
1
2
7
7
2
1
9
4
1
9
4
4
5
7
5
7
5
4
4
9
8
3
1
3
7
7
3
1
3
8
0
3
7
5
2
5
7
3
0
0
3
4
1
1
4
3
0
8
4
9
1
9
4
8
9
4
5
5
4
9
1
3
2
3
1
2
1
1
2
1
0
1
0
0
2
2
0
1
2
1
9
8
0
0
8
9
1
2
1
0
2
0
0
1
3
4
4
3
3
3
4
4
3
1
0
0
1
1
2
5
9
4
7
7
4
9
5
2
1
1
2
3
5
1
1
5
3
5
1
1
5
3
2
1
4
9
1
2
7
7
2
1
9
4
1
9
4
4
5
7
5
7
5
4
4
9
8
3
1
3
7
7
3
1
3
8
0
3
7
5
2
5
7
3
0
0
3
4
1
1
4
3
0
8
4
9
1
9
4
8
9
4
5
5
4
9
1
3
2
3
1
2
1
1
2
1
0
1
0
0
2
0
8
9
1
2
1
0
2
2
0
1
2
1
9
8
0
8
7
7
8
1
2
2
4
2
2
1
8
7
7
8
9
7
5
4
5
7
9
9
7
5
4
5
7
9
1
8
4
8
4
2
2
2
4
8
4
8
1
2
1
5
4
8
1
1
8
4
5
1
2
1
2
7
2
1
2
1
2
7
2
1
0
6
4
2
1
1
2
4
6
0
2
4
9
2
8
2
9
4
2
2
2
7
4
4
7
2
2
0
2
5
8
5
2
0
1
1
4
4
1
1
2
8
5
8
2
1
7
7
1
9
7
9
8
8
0
0
8
9
1
2
1
0
2
2
0
1
2
1
9
8
0
8
7
7
8
1
2
2
4
2
2
1
8
7
7
8
9
7
5
4
5
7
9
9
7
5
4
5
7
9
1
8
4
8
4
2
2
2
4
8
4
8
1
2
1
5
4
8
1
1
8
4
5
1
2
1
2
7
2
1
2
1
2
7
2
1
0
6
4
2
1
1
2
4
6
0
2
4
9
2
8
2
9
4
2
2
2
7
4
4
7
2
2
0
2
5
8
5
2
0
1
1
4
4
1
1
2
8
5
8
2
1
7
7
1
9
7
9
8
8
0
0
8
9
1
2
1
0
2
2
0
1
2
1
9
8
0
8
7
7
8
1
2
2
4
2
2
1
8
7
7
8
9
7
5
4
5
7
9
9
7
5
4
5
7
9
1
8
4
8
4
2
2
2
4
8
4
8
1
2
1
5
4
8
1
1
8
4
5
1
2
1
2
7
2
1
2
1
2
7
2
1
0
6
4
2
1
1
2
4
6
0
2
4
9
2
8
2
9
4
2
2
2
7
4
4
7
2
2
0
2
5
8
5
2
0
1
1
4
4
1
1
2
8
5
8
2
1
7
7
1
9
7
9
8
8
0
0
8
9
1
2
1
0
2
2
0
1
2
1
9
8
0
8
7
7
8
1
2
2
4
2
2
1
8
7
7
8
9
7
5
4
5
7
9
9
7
5
4
5
7
9
1
8
4
8
4
2
2
2
4
8
4
8
1
2
1
5
4
8
1
1
8
4
5
1
2
1
2
7
2
1
2
1
2
7
2
1
0
6
4
2
1
1
2
4
6
0
2
4
9
2
8
2
9
4
2
2
2
7
4
4
7
2
2
0
2
5
8
5
2
0
1
1
4
4
1
1
2
8
5
8
2
1
7
7
1
9
7
9
8
8
0
0
8
9
1
2
1
0
2
2
0
1
2
1
9
8
0
8
7
7
8
1
2
2
4
2
2
1
8
7
7
8
9
7
5
4
5
7
9
9
7
5
4
5
7
9
1
8
4
8
4
2
2
2
4
8
4
8
1
2
1
5
4
8
1
1
8
4
5
1
2
1
2
7
2
1
2
1
2
7
2
1
0
6
4
2
1
1
2
4
6
0
2
4
9
2
8
2
9
4
2
2
2
7
4
4
7
2
2
0
2
5
8
5
2
0
1
1
4
4
1
1
2
8
5
8
2
1
7
7
1
9
7
9
8
8
0
0
8
9
1
2
1
0
2
2
0
1
2
1
9
8
0
8
7
7
8
1
2
2
4
2
2
1
8
7
7
8
9
7
5
4
5
7
9
9
7
5
4
5
7
9
1
8
4
8
4
2
2
2
4
8
4
8
1
2
1
5
4
8
1
1
8
4
5
1
2
1
2
7
2
1
2
1
2
7
2
1
0
6
4
2
1
1
2
4
6
0
2
4
9
2
8
2
9
4
2
2
2
7
4
4
7
2
2
0
2
5
8
5
2
0
1
1
4
4
1
1
2
8
5
8
2
1
7
7
1
9
7
9
8
8
0
0
8
9
1
2
1
0
2
2
0
1
2
1
9
8
0
8
7
7
8
1
2
2
4
2
2
1
8
7
7
8
9
7
5
4
5
7
9
9
7
5
4
5
7
9
1
8
4
8
4
2
2
2
4
8
4
8
1
2
1
5
4
8
1
1
8
4
5
1
2
1
2
7
2
1
2
1
2
7
2
1
0
6
4
2
1
1
2
4
6
0
2
4
9
2
8
2
9
4
2
2
2
7
4
4
7
2
2
0
2
5
8
5
2
0
1
1
4
4
1
1
2
8
5
8
2
1
7
7
1
9
7
9
8
8
0
0
8
9
1
2
1
0
2
2
0
1
2
1
9
8
0
8
7
7
8
1
2
2
4
2
2
1
8
7
7
8
9
7
5
4
5
7
9
9
7
5
4
5
7
9
1
8
4
8
4
2
2
2
4
8
4
8
1
2
1
5
4
8
1
1
8
4
5
1
2
1
2
7
2
1
2
1
2
7
2
1
0
6
4
2
1
1
2
4
6
0
2
4
9
2
8
2
9
4
2
2
2
7
4
4
7
2
2
0
2
5
8
5
2
0
1
1
4
4
1
1
2
8
5
8
2
1
7
7
1
9
7
9
8
8
0
2
0
1
2
1
9
8
0
8
8
7
6
4
1
5
6
2
1
3
3
1
8
8
8
7
6
4
1
5
6
2
3
4
6
4
9
7
7
6
4
1
5
6
2
8
7
1
1
4
7
5
4
1
5
6
2
8
1
8
2
5
2
3
9
5
6
2
8
1
9
1
7
7
5
3
5
2
8
1
9
1
8
5
3
8
8
7
1
9
1
1
4
8
2
7
6
8
1
1
2
3
1
9
4
5
9
2
3
4
1
4
9
5
2
5
5
5
4
5
7
7
1
9
9
3
5
1
9
3
8
1
3
2
4
5
9
2
8
1
9
1
1
2
3
5
8
4
3
7
1
8
9
1
9
1
1
2
3
5
8
4
3
7
1
8
9
8
1
1
2
3
5
8
4
3
7
1
8
9
8
8
2
3
5
8
4
3
7
1
8
9
8
8
7
5
8
4
3
7
1
8
9
8
8
7
6
4
3
7
1
8
9
8
8
7
6
4
7
1
8
9
8
8
7
6
4
1
8
9
8
8
7
6
4
1
5
8
8
7
6
4
1
5
6
7
6
4
1
5
6
2
4
1
5
6
2
8
5
6
2
8
1
2
8
1
9
1
9
1
1
1
2
2
0
1
2
1
9
8
0
8
8
7
6
4
1
5
6
2
1
3
3
1
8
8
8
7
6
4
1
5
6
2
3
4
6
4
9
7
7
6
4
1
5
6
2
8
7
1
1
4
7
5
4
1
5
6
2
8
1
8
2
5
2
3
9
5
6
2
8
1
9
1
7
7
5
3
5
2
8
1
9
1
8
5
3
8
8
7
1
9
1
1
4
8
2
7
6
8
1
1
2
3
1
9
4
5
9
2
3
4
1
4
9
5
2
5
5
5
4
5
7
7
1
9
9
3
5
1
9
3
8
1
3
2
4
5
9
2
8
1
9
1
1
2
3
5
8
4
3
7
1
8
9
1
9
1
1
2
3
5
8
4
3
7
1
8
9
8
1
1
2
3
5
8
4
3
7
1
8
9
8
8
2
3
5
8
4
3
7
1
8
9
8
8
7
5
8
4
3
7
1
8
9
8
8
7
6
4
3
7
1
8
9
8
8
7
6
4
7
1
8
9
8
8
7
6
4
1
8
9
8
8
7
6
4
1
5
8
8
7
6
4
1
5
6
7
6
4
1
5
6
2
4
1
5
6
2
8
5
6
2
8
1
2
8
1
9
1
9
1
1
1
2
2
0
1
2
1
9
8
0
8
8
7
6
4
1
5
6
2
1
3
3
1
8
8
8
7
6
4
1
5
6
2
3
4
6
4
9
7
7
6
4
1
5
6
2
8
7
1
1
4
7
5
4
1
5
6
2
8
1
8
2
5
2
3
9
5
6
2
8
1
9
1
7
7
5
3
5
2
8
1
9
1
8
5
3
8
8
7
1
9
1
1
4
8
2
7
6
8
1
1
2
3
1
9
4
5
9
2
3
4
1
4
9
5
2
5
5
5
4
5
7
7
1
9
9
3
5
1
9
3
8
1
3
2
4
5
9
2
8
1
9
1
1
2
3
5
8
4
3
7
1
8
9
1
9
1
1
2
3
5
8
4
3
7
1
8
9
8
1
1
2
3
5
8
4
3
7
1
8
9
8
8
2
3
5
8
4
3
7
1
8
9
8
8
7
5
8
4
3
7
1
8
9
8
8
7
6
4
3
7
1
8
9
8
8
7
6
4
7
1
8
9
8
8
7
6
4
1
8
9
8
8
7
6
4
1
5
8
8
7
6
4
1
5
6
7
6
4
1
5
6
2
4
1
5
6
2
8
5
6
2
8
1
2
8
1
9
1
9
1
1
1
2
2
0
1
2
1
9
8
0
8
8
7
6
4
1
5
6
2
1
3
3
1
8
8
8
7
6
4
1
5
6
2
3
4
6
4
9
7
7
6
4
1
5
6
2
8
7
1
1
4
7
5
4
1
5
6
2
8
1
8
2
5
2
3
9
5
6
2
8
1
9
1
7
7
5
3
5
2
8
1
9
1
8
5
3
8
8
7
1
9
1
1
4
8
2
7
6
8
1
1
2
3
1
9
4
5
9
2
3
4
1
4
9
5
2
5
5
5
4
5
7
7
1
9
9
3
5
1
9
3
8
1
3
2
4
5
9
2
8
1
9
1
1
2
3
5
8
4
3
7
1
8
9
1
9
1
1
2
3
5
8
4
3
7
1
8
9
8
1
1
2
3
5
8
4
3
7
1
8
9
8
8
2
3
5
8
4
3
7
1
8
9
8
8
7
5
8
4
3
7
1
8
9
8
8
7
6
4
3
7
1
8
9
8
8
7
6
4
7
1
8
9
8
8
7
6
4
1
8
9
8
8
7
6
4
1
5
8
8
7
6
4
1
5
6
7
6
4
1
5
6
2
4
1
5
6
2
8
5
6
2
8
1
2
8
1
9
1
9
1
1
1
2
8
3
5
7
7
9
7
2
5
6
8
7
1
6
4
2
2
8
3
5
7
7
9
7
2
5
6
8
7
1
6
1
2
8
3
5
7
7
9
7
2
5
6
8
7
3
1
2
8
3
5
7
7
9
7
2
5
6
4
3
1
2
8
3
5
7
7
9
7
2
7
4
3
1
2
8
3
5
7
7
9
2
7
4
3
1
2
8
3
5
7
9
2
7
4
3
1
2
8
3
2
9
2
7
4
3
1
2
2
2
9
2
7
4
3
4
2
2
9
2
7
6
4
2
2
9
1
6
4
2
7
1
6
8
7
6
2
0
1
2
1
9
8
0
8
8
7
6
4
1
5
6
2
1
3
3
1
8
8
8
7
6
4
1
5
6
2
3
4
6
4
9
7
7
6
4
1
5
6
2
8
7
1
1
4
7
5
4
1
5
6
2
8
1
8
2
5
2
3
9
5
6
2
8
1
9
1
7
7
5
3
5
2
8
1
9
1
8
5
3
8
8
7
1
9
1
1
4
8
2
7
6
8
1
1
2
3
1
9
4
5
9
2
3
4
1
4
9
5
2
5
5
5
4
5
7
7
1
9
9
3
5
1
9
3
8
1
3
2
4
5
9
8
3
5
7
7
9
7
2
5
6
8
7
1
6
4
2
2
8
3
5
7
7
9
7
2
5
6
8
7
1
6
1
2
8
3
5
7
7
9
7
2
5
6
8
7
3
1
2
8
3
5
7
7
9
7
2
5
6
4
3
1
2
8
3
5
7
7
9
7
2
7
4
3
1
2
8
3
5
7
7
9
2
7
4
3
1
2
8
3
5
7
9
2
7
4
3
1
2
8
3
2
9
2
7
4
3
1
2
2
2
9
2
7
4
3
4
2
2
9
2
7
6
4
2
2
9
1
6
4
2
7
1
6
8
7
6
2
0
1
2
1
9
8
0
8
8
7
6
4
1
5
6
2
1
3
3
1
8
8
8
7
6
4
1
5
6
2
3
4
6
4
9
7
7
6
4
1
5
6
2
8
7
1
1
4
7
5
4
1
5
6
2
8
1
8
2
5
2
3
9
5
6
2
8
1
9
1
7
7
5
3
5
2
8
1
9
1
8
5
3
8
8
7
1
9
1
1
4
8
2
7
6
8
1
1
2
3
1
9
4
5
9
2
3
4
1
4
9
5
2
5
5
5
4
5
7
7
1
9
9
3
5
1
9
3
8
1
3
2
4
5
9
8
3
5
7
7
9
7
2
5
6
8
7
1
6
4
2
2
8
3
5
7
7
9
7
2
5
6
8
7
1
6
1
2
8
3
5
7
7
9
7
2
5
6
8
7
3
1
2
8
3
5
7
7
9
7
2
5
6
4
3
1
2
8
3
5
7
7
9
7
2
7
4
3
1
2
8
3
5
7
7
9
2
7
4
3
1
2
8
3
5
7
9
2
7
4
3
1
2
8
3
2
9
2
7
4
3
1
2
2
2
9
2
7
4
3
4
2
2
9
2
7
6
4
2
2
9
1
6
4
2
7
1
6
8
7
6
2
0
1
2
1
9
8
0
8
8
7
6
4
1
5
6
2
1
3
3
1
8
8
8
7
6
4
1
5
6
2
3
4
6
4
9
7
7
6
4
1
5
6
2
8
7
1
1
4
7
5
4
1
5
6
2
8
1
8
2
5
2
3
9
5
6
2
8
1
9
1
7
7
5
3
5
2
8
1
9
1
8
5
3
8
8
7
1
9
1
1
4
8
2
7
6
8
1
1
2
3
1
9
4
5
9
2
3
4
1
4
9
5
2
5
5
5
4
5
7
7
1
9
9
3
5
1
9
3
8
1
3
2
4
5
9
8
3
5
7
7
9
7
2
5
6
8
7
1
6
4
2
2
8
3
5
7
7
9
7
2
5
6
8
7
1
6
1
2
8
3
5
7
7
9
7
2
5
6
8
7
3
1
2
8
3
5
7
7
9
7
2
5
6
4
3
1
2
8
3
5
7
7
9
7
2
7
4
3
1
2
8
3
5
7
7
9
2
7
4
3
1
2
8
3
5
7
9
2
7
4
3
1
2
8
3
2
9
2
7
4
3
1
2
2
2
9
2
7
4
3
4
2
2
9
2
7
6
4
2
2
9
1
6
4
2
7
1
6
8
7
6
2
0
1
2
1
9
8
0
8
8
7
6
4
1
5
6
2
1
3
3
1
8
8
8
7
6
4
1
5
6
2
3
4
6
4
9
7
7
6
4
1
5
6
2
8
7
1
1
4
7
5
4
1
5
6
2
8
1
8
2
5
2
3
9
5
6
2
8
1
9
1
7
7
5
3
5
2
8
1
9
1
8
5
3
8
8
7
1
9
1
1
4
8
2
7
6
8
1
1
2
3
1
9
4
5
9
2
3
4
1
4
9
5
2
5
5
5
4
5
7
7
1
9
9
3
5
1
9
3
8
1
3
2
4
5
9
2
0
1
2
1
9
8
0
0
8
9
1
2
1
0
2
2
1
3
3
1
8
8
0
8
8
1
3
3
1
2
3
4
6
4
9
7
8
8
7
9
4
6
4
3
7
1
1
4
7
6
7
6
7
4
1
1
7
8
2
5
2
4
4
4
4
2
5
2
8
1
7
7
6
8
8
8
6
7
7
1
8
5
4
5
7
7
5
4
5
8
4
9
9
3
5
3
9
9
4
4
9
3
8
8
3
9
4
4
3
2
7
2
3
4
7
5
9
9
5
7
3
5
9
5
3
8
5
5
8
4
1
4
5
5
1
2
0
1
2
1
9
8
0
0
8
9
1
2
1
0
2
2
1
3
3
1
8
8
0
8
8
1
3
3
1
2
3
4
6
4
9
7
8
8
7
9
4
6
4
3
7
1
1
4
7
6
7
6
7
4
1
1
7
8
2
5
2
4
4
4
4
2
5
2
8
1
7
7
6
8
8
8
6
7
7
1
8
5
4
5
7
7
5
4
5
8
4
9
9
3
5
3
9
9
4
4
9
3
8
8
3
9
4
4
3
2
7
2
3
4
7
5
9
9
5
7
3
5
9
5
3
8
5
5
8
4
1
4
5
5
1
2
0
1
2
1
9
8
0
0
8
9
1
2
1
0
2
2
1
3
3
1
8
8
0
8
8
1
3
3
1
2
3
4
6
4
9
7
8
8
7
9
4
6
4
3
7
1
1
4
7
6
7
6
7
4
1
1
7
8
2
5
2
4
4
4
4
2
5
2
8
1
7
7
6
8
8
8
6
7
7
1
8
5
4
5
7
7
5
4
5
8
4
9
9
3
5
3
9
9
4
4
9
3
8
8
3
9
4
4
3
2
7
2
3
4
7
5
9
9
5
7
3
5
9
5
3
8
5
5
8
4
1
4
5
5
1
2
0
1
2
1
9
8
0
0
8
9
1
2
1
0
2
2
1
3
3
1
8
8
0
8
8
1
3
3
1
2
3
4
6
4
9
7
8
8
7
9
4
6
4
3
7
1
1
4
7
6
7
6
7
4
1
1
7
8
2
5
2
4
4
4
4
2
5
2
8
1
7
7
6
8
8
8
6
7
7
1
8
5
4
5
7
7
5
4
5
8
4
9
9
3
5
3
9
9
4
4
9
3
8
8
3
9
4
4
3
2
7
2
3
4
7
5
9
9
5
7
3
5
9
5
3
8
5
5
8
4
1
4
5
5
1
2
0
1
2
1
9
8
0
0
8
9
1
2
1
0
2
2
1
3
3
1
8
8
0
8
8
1
3
3
1
2
3
4
6
4
9
7
8
8
7
9
4
6
4
3
7
1
1
4
7
6
7
6
7
4
1
1
7
8
2
5
2
4
4
4
4
2
5
2
8
1
7
7
6
8
8
8
6
7
7
1
8
5
4
5
7
7
5
4
5
8
4
9
9
3
5
3
9
9
4
4
9
3
8
8
3
9
4
4
3
2
7
2
3
4
7
5
9
9
5
7
3
5
9
5
3
8
5
5
8
4
1
4
5
5
1
2
0
1
2
1
9
8
0
0
8
9
1
2
1
0
2
2
1
3
3
1
8
8
0
8
8
1
3
3
1
2
3
4
6
4
9
7
8
8
7
9
4
6
4
3
7
1
1
4
7
6
7
6
7
4
1
1
7
8
2
5
2
4
4
4
4
2
5
2
8
1
7
7
6
8
8
8
6
7
7
1
8
5
4
5
7
7
5
4
5
8
4
9
9
3
5
3
9
9
4
4
9
3
8
8
3
9
4
4
3
2
7
2
3
4
7
5
9
9
5
7
3
5
9
5
3
8
5
5
8
4
1
4
5
5
1
0
8
9
1
2
1
0
2
2
0
1
2
1
9
8
0
8
8
1
3
3
1
2
4
2
1
3
3
1
8
8
7
9
4
6
4
3
6
6
3
4
6
4
9
7
7
4
1
1
7
9
3
9
7
1
1
4
7
2
5
2
8
7
3
3
7
8
2
5
2
7
7
1
6
1
6
1
6
1
7
7
5
8
7
7
7
7
7
7
8
5
4
6
5
5
5
5
5
6
4
1
2
1
1
1
1
2
1
3
3
2
2
2
3
3
6
5
4
4
5
6
2
9
8
9
2
2
8
8
2
1
7
1
8
8
7
0
8
9
1
2
1
0
2
2
0
1
2
1
9
8
0
8
8
1
3
3
1
2
4
2
1
3
3
1
8
8
7
9
4
6
4
3
6
6
3
4
6
4
9
7
7
4
1
1
7
9
3
9
7
1
1
4
7
2
5
2
8
7
3
3
7
8
2
5
2
7
7
1
6
1
6
1
6
1
7
7
5
8
7
7
7
7
7
7
8
5
4
6
5
5
5
5
5
6
4
1
2
1
1
1
1
2
1
3
3
2
2
2
3
3
6
5
4
4
5
6
2
9
8
9
2
2
8
8
2
1
7
1
8
8
7
0
8
9
1
2
1
0
2
2
0
1
2
1
9
8
0
8
8
1
3
3
1
2
4
2
1
3
3
1
8
8
7
9
4
6
4
3
6
6
3
4
6
4
9
7
7
4
1
1
7
9
3
9
7
1
1
4
7
2
5
2
8
7
3
3
7
8
2
5
2
7
7
1
6
1
6
1
6
1
7
7
5
8
7
7
7
7
7
7
8
5
4
6
5
5
5
5
5
6
4
1
2
1
1
1
1
2
1
3
3
2
2
2
3
3
6
5
4
4
5
6
2
9
8
9
2
2
8
8
2
1
7
1
8
8
7
0
8
9
1
2
1
0
2
2
0
1
2
1
9
8
0
8
8
1
3
3
1
2
4
2
1
3
3
1
8
8
7
9
4
6
4
3
6
6
3
4
6
4
9
7
7
4
1
1
7
9
3
9
7
1
1
4
7
2
5
2
8
7
3
3
7
8
2
5
2
7
7
1
6
1
6
1
6
1
7
7
5
8
7
7
7
7
7
7
8
5
4
6
5
5
5
5
5
6
4
1
2
1
1
1
1
2
1
3
3
2
2
2
3
3
6
5
4
4
5
6
2
9
8
9
2
2
8
8
2
1
7
1
8
8
7
0
8
9
1
2
1
0
2
2
0
1
2
1
9
8
0
8
8
1
3
3
1
2
4
2
1
3
3
1
8
8
7
9
4
6
4
3
6
6
3
4
6
4
9
7
7
4
1
1
7
9
3
9
7
1
1
4
7
2
5
2
8
7
3
3
7
8
2
5
2
7
7
1
6
1
6
1
6
1
7
7
5
8
7
7
7
7
7
7
8
5
4
6
5
5
5
5
5
6
4
1
2
1
1
1
1
2
1
3
3
2
2
2
3
3
6
5
4
4
5
6
2
9
8
9
2
2
8
8
2
1
7
1
8
8
7
0
8
9
1
2
1
0
2
2
0
1
2
1
9
8
0
8
8
1
3
3
1
2
4
2
1
3
3
1
8
8
7
9
4
6
4
3
6
6
3
4
6
4
9
7
7
4
1
1
7
9
3
9
7
1
1
4
7
2
5
2
8
7
3
3
7
8
2
5
2
7
7
1
6
1
6
1
6
1
7
7
5
8
7
7
7
7
7
7
8
5
4
6
5
5
5
5
5
6
4
1
2
1
1
1
1
2
1
3
3
2
2
2
3
3
6
5
4
4
5
6
2
9
8
9
2
2
8
8
2
1
7
1
8
8
7
2
0
1
2
1
9
8
0
0
8
9
1
2
1
0
2
0
0
1
3
4
4
3
3
3
4
4
3
1
0
0
1
1
2
5
9
4
7
7
4
9
5
2
1
1
2
3
5
1
1
5
3
5
1
1
5
3
2
1
4
9
1
2
7
7
2
1
9
4
1
9
4
4
5
7
5
7
5
4
4
9
8
3
1
3
7
7
3
1
3
8
0
3
7
5
2
5
7
3
0
0
3
4
1
1
4
3
0
8
4
9
1
9
4
8
9
4
5
5
4
9
1
3
2
3
1
2
1
1
2
1
0
1
0
0
2
2
0
1
2
1
9
8
0
0
8
9
1
2
1
0
2
0
0
1
3
4
4
3
3
3
4
4
3
1
0
0
1
1
2
5
9
4
7
7
4
9
5
2
1
1
2
3
5
1
1
5
3
5
1
1
5
3
2
1
4
9
1
2
7
7
2
1
9
4
1
9
4
4
5
7
5
7
5
4
4
9
8
3
1
3
7
7
3
1
3
8
0
3
7
5
2
5
7
3
0
0
3
4
1
1
4
3
0
8
4
9
1
9
4
8
9
4
5
5
4
9
1
3
2
3
1
2
1
1
2
1
0
1
0
0
2
2
0
1
2
1
9
8
0
0
8
9
1
2
1
0
2
0
0
1
3
4
4
3
3
3
4
4
3
1
0
0
1
1
2
5
9
4
7
7
4
9
5
2
1
1
2
3
5
1
1
5
3
5
1
1
5
3
2
1
4
9
1
2
7
7
2
1
9
4
1
9
4
4
5
7
5
7
5
4
4
9
8
3
1
3
7
7
3
1
3
8
0
3
7
5
2
5
7
3
0
0
3
4
1
1
4
3
0
8
4
9
1
9
4
8
9
4
5
5
4
9
1
3
2
3
1
2
1
1
2
1
0
1
0
0
2
2
0
1
2
1
9
8
0
0
8
9
1
2
1
0
2
0
0
1
3
4
4
3
3
3
4
4
3
1
0
0
1
1
2
5
9
4
7
7
4
9
5
2
1
1
2
3
5
1
1
5
3
5
1
1
5
3
2
1
4
9
1
2
7
7
2
1
9
4
1
9
4
4
5
7
5
7
5
4
4
9
8
3
1
3
7
7
3
1
3
8
0
3
7
5
2
5
7
3
0
0
3
4
1
1
4
3
0
8
4
9
1
9
4
8
9
4
5
5
4
9
1
3
2
3
1
2
1
1
2
1
0
1
0
0
2
2
0
1
2
1
9
8
0
0
8
9
1
2
1
0
2
0
0
1
3
4
4
3
3
3
4
4
3
1
0
0
1
1
2
5
9
4
7
7
4
9
5
2
1
1
2
3
5
1
1
5
3
5
1
1
5
3
2
1
4
9
1
2
7
7
2
1
9
4
1
9
4
4
5
7
5
7
5
4
4
9
8
3
1
3
7
7
3
1
3
8
0
3
7
5
2
5
7
3
0
0
3
4
1
1
4
3
0
8
4
9
1
9
4
8
9
4
5
5
4
9
1
3
2
3
1
2
1
1
2
1
0
1
0
0
2
2
0
1
2
1
9
8
0
0
8
9
1
2
1
0
2
0
0
1
3
4
4
3
3
3
4
4
3
1
0
0
1
1
2
5
9
4
7
7
4
9
5
2
1
1
2
3
5
1
1
5
3
5
1
1
5
3
2
1
4
9
1
2
7
7
2
1
9
4
1
9
4
4
5
7
5
7
5
4
4
9
8
3
1
3
7
7
3
1
3
8
0
3
7
5
2
5
7
3
0
0
3
4
1
1
4
3
0
8
4
9
1
9
4
8
9
4
5
5
4
9
1
3
2
3
1
2
1
1
2
1
0
1
0
0
2
0
8
9
1
2
1
0
2
2
0
1
2
1
9
8
0
8
7
7
8
1
2
2
4
2
2
1
8
7
7
8
9
7
5
4
5
7
9
9
7
5
4
5
7
9
1
8
4
8
4
2
2
2
4
8
4
8
1
2
1
5
4
8
1
1
8
4
5
1
2
1
2
7
2
1
2
1
2
7
2
1
0
6
4
2
1
1
2
4
6
0
2
4
9
2
8
2
9
4
2
2
2
7
4
4
7
2
2
0
2
5
8
5
2
0
1
1
4
4
1
1
2
8
5
8
2
1
7
7
1
9
7
9
8
8
0
0
8
9
1
2
1
0
2
2
0
1
2
1
9
8
0
8
7
7
8
1
2
2
4
2
2
1
8
7
7
8
9
7
5
4
5
7
9
9
7
5
4
5
7
9
1
8
4
8
4
2
2
2
4
8
4
8
1
2
1
5
4
8
1
1
8
4
5
1
2
1
2
7
2
1
2
1
2
7
2
1
0
6
4
2
1
1
2
4
6
0
2
4
9
2
8
2
9
4
2
2
2
7
4
4
7
2
2
0
2
5
8
5
2
0
1
1
4
4
1
1
2
8
5
8
2
1
7
7
1
9
7
9
8
8
0
0
8
9
1
2
1
0
2
2
0
1
2
1
9
8
0
8
7
7
8
1
2
2
4
2
2
1
8
7
7
8
9
7
5
4
5
7
9
9
7
5
4
5
7
9
1
8
4
8
4
2
2
2
4
8
4
8
1
2
1
5
4
8
1
1
8
4
5
1
2
1
2
7
2
1
2
1
2
7
2
1
0
6
4
2
1
1
2
4
6
0
2
4
9
2
8
2
9
4
2
2
2
7
4
4
7
2
2
0
2
5
8
5
2
0
1
1
4
4
1
1
2
8
5
8
2
1
7
7
1
9
7
9
8
8
0
0
8
9
1
2
1
0
2
2
0
1
2
1
9
8
0
8
7
7
8
1
2
2
4
2
2
1
8
7
7
8
9
7
5
4
5
7
9
9
7
5
4
5
7
9
1
8
4
8
4
2
2
2
4
8
4
8
1
2
1
5
4
8
1
1
8
4
5
1
2
1
2
7
2
1
2
1
2
7
2
1
0
6
4
2
1
1
2
4
6
0
2
4
9
2
8
2
9
4
2
2
2
7
4
4
7
2
2
0
2
5
8
5
2
0
1
1
4
4
1
1
2
8
5
8
2
1
7
7
1
9
7
9
8
8
0
0
8
9
1
2
1
0
2
2
0
1
2
1
9
8
0
8
7
7
8
1
2
2
4
2
2
1
8
7
7
8
9
7
5
4
5
7
9
9
7
5
4
5
7
9
1
8
4
8
4
2
2
2
4
8
4
8
1
2
1
5
4
8
1
1
8
4
5
1
2
1
2
7
2
1
2
1
2
7
2
1
0
6
4
2
1
1
2
4
6
0
2
4
9
2
8
2
9
4
2
2
2
7
4
4
7
2
2
0
2
5
8
5
2
0
1
1
4
4
1
1
2
8
5
8
2
1
7
7
1
9
7
9
8
8
0
0
8
9
1
2
1
0
2
2
0
1
2
1
9
8
0
8
7
7
8
1
2
2
4
2
2
1
8
7
7
8
9
7
5
4
5
7
9
9
7
5
4
5
7
9
1
8
4
8
4
2
2
2
4
8
4
8
1
2
1
5
4
8
1
1
8
4
5
1
2
1
2
7
2
1
2
1
2
7
2
1
0
6
4
2
1
1
2
4
6
0
2
4
9
2
8
2
9
4
2
2
2
7
4
4
7
2
2
0
2
5
8
5
2
0
1
1
4
4
1
1
2
8
5
8
2
1
7
7
1
9
7
9
8
8
0
Метод проходит проверку и корректировку, скоро все будет :)
2
0
1
2
1
9
8
0
8
8
7
6
4
1
5
6
2
1
3
3
1
8
8
8
7
6
4
1
5
6
2
3
4
6
4
9
7
7
6
4
1
5
6
2
8
7
1
1
4
7
5
4
1
5
6
2
8
1
8
2
5
2
3
9
5
6
2
8
1
9
1
7
7
5
3
5
2
8
1
9
1
8
5
3
8
8
7
1
9
1
1
4
8
2
7
6
8
1
1
2
3
1
9
4
5
9
2
3
4
1
4
9
5
2
5
5
5
4
5
7
7
1
9
9
3
5
1
9
3
8
1
3
2
4
5
9
2
0
1
2
1
9
8
0
8
8
7
6
4
1
5
6
2
1
3
3
1
8
8
8
7
6
4
1
5
6
2
3
4
6
4
9
7
7
6
4
1
5
6
2
8
7
1
1
4
7
5
4
1
5
6
2
8
1
8
2
5
2
3
9
5
6
2
8
1
9
1
7
7
5
3
5
2
8
1
9
1
8
5
3
8
8
7
1
9
1
1
4
8
2
7
6
8
1
1
2
3
1
9
4
5
9
2
3
4
1
4
9
5
2
5
5
5
4
5
7
7
1
9
9
3
5
1
9
3
8
1
3
2
4
5
9
2
0
1
2
1
9
8
0
8
8
7
6
4
1
5
6
2
1
3
3
1
8
8
8
7
6
4
1
5
6
2
3
4
6
4
9
7
7
6
4
1
5
6
2
8
7
1
1
4
7
5
4
1
5
6
2
8
1
8
2
5
2
3
9
5
6
2
8
1
9
1
7
7
5
3
5
2
8
1
9
1
8
5
3
8
8
7
1
9
1
1
4
8
2
7
6
8
1
1
2
3
1
9
4
5
9
2
3
4
1
4
9
5
2
5
5
5
4
5
7
7
1
9
9
3
5
1
9
3
8
1
3
2
4
5
9
2
0
1
2
1
9
8
0
8
8
7
6
4
1
5
6
2
1
3
3
1
8
8
8
7
6
4
1
5
6
2
3
4
6
4
9
7
7
6
4
1
5
6
2
8
7
1
1
4
7
5
4
1
5
6
2
8
1
8
2
5
2
3
9
5
6
2
8
1
9
1
7
7
5
3
5
2
8
1
9
1
8
5
3
8
8
7
1
9
1
1
4
8
2
7
6
8
1
1
2
3
1
9
4
5
9
2
3
4
1
4
9
5
2
5
5
5
4
5
7
7
1
9
9
3
5
1
9
3
8
1
3
2
4
5
9
2
0
1
2
1
9
8
0
8
8
7
6
4
1
5
6
2
1
3
3
1
8
8
8
7
6
4
1
5
6
2
3
4
6
4
9
7
7
6
4
1
5
6
2
8
7
1
1
4
7
5
4
1
5
6
2
8
1
8
2
5
2
3
9
5
6
2
8
1
9
1
7
7
5
3
5
2
8
1
9
1
8
5
3
8
8
7
1
9
1
1
4
8
2
7
6
8
1
1
2
3
1
9
4
5
9
2
3
4
1
4
9
5
2
5
5
5
4
5
7
7
1
9
9
3
5
1
9
3
8
1
3
2
4
5
9
2
0
1
2
1
9
8
0
8
8
7
6
4
1
5
6
2
1
3
3
1
8
8
8
7
6
4
1
5
6
2
3
4
6
4
9
7
7
6
4
1
5
6
2
8
7
1
1
4
7
5
4
1
5
6
2
8
1
8
2
5
2
3
9
5
6
2
8
1
9
1
7
7
5
3
5
2
8
1
9
1
8
5
3
8
8
7
1
9
1
1
4
8
2
7
6
8
1
1
2
3
1
9
4
5
9
2
3
4
1
4
9
5
2
5
5
5
4
5
7
7
1
9
9
3
5
1
9
3
8
1
3
2
4
5
9
Метод проходит проверку и корректировку, скоро все будет :)
8
3
5
7
7
9
7
2
5
6
8
7
1
6
4
2
2
8
3
5
7
7
9
7
2
5
6
8
7
1
6
1
2
8
3
5
7
7
9
7
2
5
6
8
7
3
1
2
8
3
5
7
7
9
7
2
5
6
4
3
1
2
8
3
5
7
7
9
7
2
7
4
3
1
2
8
3
5
7
7
9
2
7
4
3
1
2
8
3
5
7
9
2
7
4
3
1
2
8
3
2
9
2
7
4
3
1
2
2
2
9
2
7
4
3
4
2
2
9
2
7
6
4
2
2
9
1
6
4
2
7
1
6
8
7
6
8
3
5
7
7
9
7
2
5
6
8
7
1
6
4
2
2
8
3
5
7
7
9
7
2
5
6
8
7
1
6
1
2
8
3
5
7
7
9
7
2
5
6
8
7
3
1
2
8
3
5
7
7
9
7
2
5
6
4
3
1
2
8
3
5
7
7
9
7
2
7
4
3
1
2
8
3
5
7
7
9
2
7
4
3
1
2
8
3
5
7
9
2
7
4
3
1
2
8
3
2
9
2
7
4
3
1
2
2
2
9
2
7
4
3
4
2
2
9
2
7
6
4
2
2
9
1
6
4
2
7
1
6
8
7
6
8
3
5
7
7
9
7
2
5
6
8
7
1
6
4
2
2
8
3
5
7
7
9
7
2
5
6
8
7
1
6
1
2
8
3
5
7
7
9
7
2
5
6
8
7
3
1
2
8
3
5
7
7
9
7
2
5
6
4
3
1
2
8
3
5
7
7
9
7
2
7
4
3
1
2
8
3
5
7
7
9
2
7
4
3
1
2
8
3
5
7
9
2
7
4
3
1
2
8
3
2
9
2
7
4
3
1
2
2
2
9
2
7
4
3
4
2
2
9
2
7
6
4
2
2
9
1
6
4
2
7
1
6
8
7
6
8
3
5
7
7
9
7
2
5
6
8
7
1
6
4
2
2
8
3
5
7
7
9
7
2
5
6
8
7
1
6
1
2
8
3
5
7
7
9
7
2
5
6
8
7
3
1
2
8
3
5
7
7
9
7
2
5
6
4
3
1
2
8
3
5
7
7
9
7
2
7
4
3
1
2
8
3
5
7
7
9
2
7
4
3
1
2
8
3
5
7
9
2
7
4
3
1
2
8
3
2
9
2
7
4
3
1
2
2
2
9
2
7
4
3
4
2
2
9
2
7
6
4
2
2
9
1
6
4
2
7
1
6
8
7
6
8
3
5
7
7
9
7
2
5
6
8
7
1
6
4
2
2
8
3
5
7
7
9
7
2
5
6
8
7
1
6
1
2
8
3
5
7
7
9
7
2
5
6
8
7
3
1
2
8
3
5
7
7
9
7
2
5
6
4
3
1
2
8
3
5
7
7
9
7
2
7
4
3
1
2
8
3
5
7
7
9
2
7
4
3
1
2
8
3
5
7
9
2
7
4
3
1
2
8
3
2
9
2
7
4
3
1
2
2
2
9
2
7
4
3
4
2
2
9
2
7
6
4
2
2
9
1
6
4
2
7
1
6
8
7
6
8
3
5
7
7
9
7
2
5
6
8
7
1
6
4
2
2
8
3
5
7
7
9
7
2
5
6
8
7
1
6
1
2
8
3
5
7
7
9
7
2
5
6
8
7
3
1
2
8
3
5
7
7
9
7
2
5
6
4
3
1
2
8
3
5
7
7
9
7
2
7
4
3
1
2
8
3
5
7
7
9
2
7
4
3
1
2
8
3
5
7
9
2
7
4
3
1
2
8
3
2
9
2
7
4
3
1
2
2
2
9
2
7
4
3
4
2
2
9
2
7
6
4
2
2
9
1
6
4
2
7
1
6
8
7
6