.

Калининградская область в 90-е годы XX века

Язык: русский
Формат: курсова
Тип документа: Word Doc
0 1373
Скачать документ

33

Содержание

Введение …………………………………………………………………. 3

Глава 1. Социально-экономическое и политическое положение
Калининградской области ……………………………………………… 4

Глава 2. Демография, образование и здравоохранение ……….…….. 20

Глава 3. Культура Калининградской области ……………………….. 24

Заключение …………………………………………………………….. 25

Список источников и литературы …………………………………….. 28

Введение

В 1990 г. по решению Калининградского городского Совета народных
депутатов города Калининград был объявлен открытым городом. 14 июля
Верховный совет РСФСР выносит решение об основании свободной
экономической зоны в Калининградской области. Калининградский областной
совет народных депутатов издает постановление об открытии
Калининградской области к 01.01.1991 г. В 1992 Калининградская область
получает название Свободной экономической зоны “Янтарь”.

Таким образом, начало 90-х гг. ХХ в. открыло новую веху в истории нашего
края. В связи с этим нам кажется интересным сосредоточить свое внимание
на истории области в 90-х – начале 2000-х гг., что и является целью
данной работы.

Задачи, которые мы попытаемся решить в ходе исследования, таковы:

1) рассмотреть социально-экономическое и политическое положение
Калининградской области;

2) изучить особенности демографии, образования и здравоохранения;

3) показать перспективы культурного развития области.

Соответственно задачам строится и структура исследования.Глава 1.
Социально-экономическое и политическое положение Калининградской области

Калининградская область – самый западный регион Российской Федерации.
Территория области – 5,1 тыс. км2, население – 948,7 тыс. человек, из
них около 80 процентов – городское.

Область полностью отделена от остальной территории страны сухопутными
границами иностранных государств (Польши и Литвы) и международными
морскими водами. Экономико-географическое положение Калининградской
области имеет выгоды, которые определяются следующим:

– близостью к рынкам Западной и Восточной Европы;

– близостью к трансевропейским транспортным коридорам и другим
европейским коммуникациям;

– климатическими условиями, благоприятными для развития туризма;

– наличием на территории области незамерзающего портового комплекса.

Область располагает существенными природными ресурсами. На ее территории
находится единственное в мире промышленное месторождение янтаря, где
сосредоточено более 90 процентов его мировых запасов, имеются
перспективные запасы высококачественной низкосернистой нефти, бурого
угля, торфа, каменной соли, строительных материалов, минеральных вод с
минерализацией до 50 граммов солей на литр.

В силу своего специфического геополитического положения Калининградская
область играет особую роль в обеспечении национальных интересов России в
Балтийском регионе и в Европе в целом.

Основу экономики области составляет промышленность, формирующая
30,5 процента валового регионального продукта (данные 1998 года). Второе
место по удельному весу занимает торговля (16,3 процента), далее следует
транспорт (10,7 процента), сельское хозяйство (6,7 процента),
строительство (5 процентов). В 2000 году среднедушевой валовой
региональный продукт области равнялся 4,4 тыс. долларов США, что
составляет 75 процентов от общероссийского уровня, 65 процентов от
среднебалтийского, вдвое меньше, чем в Польше, и в 5-8 раз меньше, чем в
других странах Европы.

 

Таблица 1

Валовой региональный продукт

 1998 год1999 год2000 год (предварительная оценка)    Валовой
региональный продукт, млн. рублей8659,315662,721780Индекс физического
объема валового регионального продукта, процентов к предыдущему
году90,5106,8115Валовой региональный продукт на душу населения,
рублей91401650022900За последнее десятилетие промышленное производство в
регионе сократилось в большей степени, чем в среднем по России: объем
выпуска промышленной продукции в 2000 году составил около 40 процентов
от уровня 1990 года, тогда как в среднем по России – 54 процента.
Промышленное производство в области характеризуется данными,
приведенными в таблице 2.

Таблица 2

Объем промышленного производства

 1998 год1999 год2000 год    Объем промышленной продукции (крупные и
средние организации), млн. рублей40318801,212965,6Индекс физического
объема промышленного производства (по всем организациям), процентов к
предыдущему
году91104132,4picscalex1000100090000030ab900000000e9b8000000000400000003
010800050000000b0200000000050000000c0238015f02030000001e00e9b80000410b20
00cc0037015e020000000037015e0200000000280000005e020000370100000100040000
000000000000000000000000000000000000000000000000000000ffffff00fdfdfd0073
bfbf004d80800099ffff007399bf004d66800099ccff0000000000000000000000000000
000000000000000000000000000000222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222022222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222220022222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222202222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222002222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222220222222211111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111122
222200222222111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111222222022222221111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111112222220022
222211111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111110111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111101111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111122222202222222111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111101111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111011111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111222222002222221111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111011111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111110001111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111000111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111110111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111112222220122222211111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111110111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111101111011111110111111
111111111101111111111111111111111111111111111111111111111111111111111111
111111111111111111111111011111111111011110111111111111111111111111111111
111111111111111111111111111111111111111111111111101111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111122222200222222111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111101111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111011110111111101111111111111111011111111111111111111111111111
111111111111111111111111111111111111111111111111111111110111111111110111
101111111111111111111111111111111111111111111111111111111111111111111111
111111111011111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111222222012222221111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111011111111111111110001111111000111100011110001000100000100011
000100011001000000100011111111000111110001110000001100011010011100000000
001000100001000111111111111111111110001110011000000110000001000001000000
100000100000111101001100000100000011000110001100000000010001111100011110
001110011000000001100011000110000011111110111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111112222220022222211111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111110111100000000011110111111101
110110111011011101011101011101101110101101101110101101111111111011111011
101101110110111010011010111010111011011101011011111111100000000011110111
011101110010110110111010111011011101011101011111001100111011011101101110
110110101110110110111110111011011101101011001110110111011011110111011111
101111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111122
222200222222111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111101111088888880111101111111011101101111110111110011010011011011111010
111011101101011111110000000110111111101101101111101110101110101110110011
011010111111111055555550111101101111011101101101100110101110110011010111
010111110111001110111011011011111101011011101110101111101110110111011110
110011101101111110111101110111111011111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111222222002222221111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111011110888888801111011111110111011011
111101111101010101010110111110001111000011000111111011101110101111111011
011011111011101100001011101101010110001111111110555555501111011011111000
011011011010101000001101010100000101111101110100001110110110111111000111
000011100011111011101101110111101101000011011111101111000011111110111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111112222220122
222211111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111110111
108888888011110000011101110110111111011111011001011001101111101101111110
101101111110111011101000001110110110000010111011111010111011011001011011
111111105555555011110101111111110110110110110010111011011001011101011111
011101111011101101101111110110111110110110111110111011011101111011011110
110111111011110111111111101111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111122222200222222111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111101111088888880111101111011011101101110110111
010111010111011011101011011011101011011111101110111010111011101101101110
000110101110101110110111010110111111111055555550111100011111011101101101
101110101110110111010111010110100011001110111011011011101101101011101101
101111101110110111011110110011101101110010101101111111111011111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111222222012222221111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111011110888888
801111011110111000111100011110001000100000100011000100011001000111000011
111011101110110001110000001100011010011100010001000000100010000111111110
555555501111011011111000110000000001000001000000100000100000011101001100
011100000011000110001100000111100001111100011100001111000000000111100010
000010001111111110111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111112222220022222211111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111110111108888888011110111101111111111111111111111111111
111111111111111111111111111111111111000000011111111111111111111111111111
111111111111111111111111111111105555555011110110111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111011111111111111111111111111111111111111111101111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111122222201222222111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111101111000000000111101
111011111111111111111111111111111000111111111111111111111111111111111110
111111111111111111111111111111111111111111111111111111111111111000000000
111101110111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111110111111111111111111111111111111111
111111111011111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111222222002222221111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111011111111111111110000001111111111111111111111111111101110111
111111111111111111111111111111000111111111111111111111111111111111111111
111111111111111111111111111111111110001100011111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111110
000111111111111111111111111111111111111110111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111112222220122222211111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111110111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
101111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111122
222200222222111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111101111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111011111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111222222012222221111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111011111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111110111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111112222220022
222211111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111110111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111101111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111122222201222222111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111101111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111011111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111222222002222221111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111011111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111110111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111112222220022222211111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111110000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000001111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111122222200222222111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111100000110001100011100011111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111222222052222221111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111101
101011100111010111011111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111112222220022222211111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111101110111001110101110111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111122
222205222222111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111101101110
011101011101111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111222222002222221111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111101011100111010111011111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111112222220522
222211111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111010111001110101
110111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111122222200222222111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111110101110011101011101111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111222222052222221111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111011101011100111010111011111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111112222220022222211111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111100011001110011110011111111111111111111111111111111111111111111
111111000111000110001110001111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111122222205222222111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111101111101111011111011111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111222222002222221111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111011111101111011111011111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111112222220522222211111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111110111100001000011000011111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111122
222200222222111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111101110
111001110101110111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111222222002222221111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111011101110011101011101111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111112222220022
222211111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111110111011100111
010111011111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111101111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111122222201222222111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111001110111001110101110111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111011111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111222222002222221111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111110001100111001111
100011111111111111111111111111111111111111111111111011110001100011100011
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111100000011111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111112222220122222211111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111110111110111101110111011111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111000000000111111000111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111122222200222222111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111101111110111101101110111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111110000000001
111111111111111110011111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111222222012222221111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111011110000100001101011111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111110000000011111111111111111111111111111000111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111112222220022222211111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111110111011100111011101111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111100000000011111111111111111111111111
111111111111110001111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111122
222201222222111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
101110111001110110101111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111000000000111
111111111111111111111111111111111111111111111111100011111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111222222002222221111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111011101110011101011101111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111101
111111111110000000001111111111111111111111111111111111111111111111111111
111111111111001111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111112222220122
222211111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111100111011
100111010111011111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111011100000000011111111111111111111111111111
111111111111110000001111111111111111111111111100011111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111122222200222222111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111101111000110001110001111111111111111111111111111
111111111111111111111111111111111111111111111111111111111000000000111111
111111111111111111111111111111111111100000000088880700011111111111111111
111111111000111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111222222012222221111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111000000001111111111111111111111111111111111111111111000000000888
888888888807777000111111111111111111111111110001111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111112222220022222211111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111110000000001111111111111111111111111111111
111111111111111000008888888888888888888888077777770001111111111111111111
111111100111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111122222201222222111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111100000000011111111
111111111111111111111111111111111111111111111110888888888888888888888888
880777777777700011111111111111111111111110001111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111222222002222221111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111000000000111111111111111111111111111111111111111111111111111111111
111111108888888888888888888888888807777777777777001111111111111111111111
111100011111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111112222220022222211111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111110000000001111111111111111111111111111111111
111111111111111111111111111111111111111088888888888888888888888888077777
777777777011111111111111111111111111111001111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111122
222200222222111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111101111111110000000011111111111
111111111111111111111111111111111111111111111111111111111111111111111110
888888888888888888888888880777777777777770111111111111111111111111111111
100011111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111222222012222221111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111000000000011111111111111111111111111111111111111111111100000011111111
111111111111111111111111111111108888888888888888888888888807777777777777
701111111111111111111111111111111111000111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111112222220022
222211111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111000000000111111111111111111111111111111111111
111111111000000000888807000111111111111111111111111111111111111088888888
888888888888888888077777777777777011111111111111111111111111111111111110
001111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111122222201222222111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111110000000001111111111111
111111111111111111111111111111110000000008888888888888077770001111111111
111111111111111111111110888888888888888888888888880777777777777770111111
111111111111111111111111111111111100111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111222222002222221111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
100000000011111111111111111111111111111111111111111111111110000088888888
888888888888880777777700011111111111111111111111111111108888888888888888
888888888807777777777777701111111111111111111111111111111111111111110001
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111112222220122222211111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111100011111111111111
111111111111111111111111000000000111111111111111111111111111111111111111
111111111111111111108888888888888888888888888807777777777000111111111111
111111111111111088888888888888888888888888077777777777777011111111111111
111111111111111111111111111111100011111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111122222200222222111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111110111011111111111111111111111111111000000001111111111111111
111111111111111111111111111111111111111111111111111088888888888888888888
888888077777777777770011111111111111111111111110888888888888888888888888
880777777777777770111111111111111111000000111111111111111111111111000111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111222222012222221111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111101110111111011111111111110
000000001111111111111111111111111111111111111111111111111111111111111111
111111111110888888888888888888888888880777777777777770111111111111111111
111111108888888888888888888888888807777777777777701111111110000000005555
040011111111111111111111111110011111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111112222220022222211111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111011101111110111100000000011111111111111111111111111111111111111111
111111111111111111111111111111111111111111108888888888888888888888888807
777777777777701111111111111111111111111088888888888888888888888888077777
777777777000000000055555555555550444001111111111111111111111111000111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111122
222201222222111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111110111011110000000111111111111111111
111111111111111111111111111111000000001111111111111111111111111111111111
111088888888888888888888888888077777777777777011111111111111111111111110
888888888888888888888888880777777777777770555555555555555555555504444400
011111111111111111111111110001111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111222222002222221111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111101
110111111011111111111111111111111111111111111111000000000000008888880700
001111111111111111111111111111111110888888888888888888888888880777777777
777770111111111111111111111111108888888888888888888888888807777777777777
705555555555555555555555044444444001111111111111111111111111100011111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111112222220122
222211111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111011101111110111111111111111111111111111111
100000008888888888888888888807777700001111111111111111111111111111108888
888888888888888888888807777777777777701111111111111111111111111088888888
888888888888888888077777777777777055555555555555555555550444444444400111
111111111111111111111111001111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111122222200222222111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111110111011111
101111111111111111111111111111111088888888888888888888888888077777777700
001111111111111111111111111088888888888888888888888888077777777777777011
111111111111111111111110888888888888888888888888880777777777777770555555
555555555555555504444444444440011111111111111111111111111100011111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111222222012222221111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111101110111111011111111111111111111111111111110888888
888888888888888888880777777777777700111111111111111111111110888888888888
888888888888880777777777777770111111111111111111111111108888888888888888
888888888807777777777777705555555555555555555555044444444444440111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111112222220022222211111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111100011111110111111
111111111111111111111111108888888888888888888888888807777777777777701111
111111111111111111108888888888888888888888888807777777777777701111111111
111111111000000088888888888888888888888888077777777777777055555555555555
555555550444444444444401111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111122222201222222111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111101111111111111111111111111111111088888888888888
888888888888077777777777777011111111111111111111111088888888888888888888
888888077777777777777011111111110000000005555040888888888888888888888888
880777777777777770555555555555555555555504444444444444011111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111222222002222221111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111011111111111111
111111111111111110888888888888888888888888880777777777777770111111111111
111111111110888888888888888888888888880777777777777770100000000055555555
555550408888888888888888888888888807777777777777705555555555555555555555
044444444444440111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111112222220122222211111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111110111111111111111111111111111111108888888888888888888888
888807777777777777701111111111111111111111108888888888888888888888888807
777777777777700555555555555555555555504088888888888888888888888888077777
777777777055555555555555555555550444444444444401111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111122
222200222222111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111101111111111111111111111
111111111088888888888888888888888888077777777777777011111111111111111111
111088888888888888888888888888077777777777777055555555555555555555555040
888888888888888888888888880777777777777770555555555555555555555504444444
444444011111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111222222012222221111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111011111111111111111111111111111110888888888888888888888888880777
777777777770111111111111111111111110888888888888888888888888880777777777
777770555555555555555555555550408888888888888888888888888807777777777777
705555555555555555555555044444444444440111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111112222220022
222211111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111110111111111111111111111111111111
108888888888888888888888888807777777777777701111111111111111111111108888
888888888888888888888807777777777777705555555555555555555555504088888888
888888888888888888077777777777777055555555555555555555550444444444444401
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111122222201222222111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
101111111111111111111111111111111088888888888888888888888888077777777777
777011111111111111111111000088888888888888888888888888077777777777777055
555555555555555555555040888888888888888888888888880777777777777770555555
555555555555555504444444444444011111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111222222002222221111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111011111111111111111111111111111110888888
888888888888888888880777777777777770111111111111110000005550888888888888
888888888888880777777777777770555555555555555555555550408888888888888888
888888888807777777777777705555555555555555555555044444444444440111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111112222220122222211111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111110111111
111111111111111111111111108888888888888888888888888807777777777777701111
111000000055555555508888888888888888888888888807777777777777705555555555
555555555555504088888888888888888888888888077777777777777055555555555555
555555550444444444444401111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111122222200222222111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111101111111111111111111111111111111088888888888888
888888888888077777777777777010000005555555555555555088888888888888888888
888888077777777777777055555555555555555555555040888888888888888888888888
880777777777777770555555555555555555555504444444444444011111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111222222012222221111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111011111111111111
111111111111111110888888888888888888888888880777777777777770055555555555
555555555550888888888888888888888888880777777777777770555555555555555555
555550408888888888888888888888888807777777777777705555555555555555555555
044444444444440111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111112222220022222211111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111110111111111111111111111111111111108888888888888888888888
888807777777777777705555555555555555555555508888888888888888888888888807
777777777777705555555555555555555555504088888888888888888888888888077777
777777777055555555555555555555550444444444444401111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111122
222201222222111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111101111111111111111111111
111111111088888888888888888888888888077777777777777055555555555555555555
555088888888888888888888888888077777777777777055555555555555555555555040
888888888888888888888888880777777777777770555555555555555555555504444444
444444011111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111222222002222221111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111011111111111111111111111111111110888888888888888888888888880777
777777777770555555555555555555555550888888888888888888888888880777777777
777770555555555555555555555550408888888888888888888888888807777777777777
705555555555555555555555044444444444440111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111112222220122
222211111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111110111111111111111111111111111111
108888888888888888888888888807777777777777705555555555555555555555508888
888888888888888888888807777777777777705555555555555555555555504088888888
888888888888888888077777777777777055555555555555555555550444444444444401
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111122222200222222111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111011
111011111111111111111111111111111111111111111111111111111111111111111111
101111111111111111111111111111111088888888888888888888888888077777777777
777055555555555555555555555088888888888888888888888888077777777777777055
555555555555555555555040888888888888888888888888880777777777777770555555
555555555555555504444444444444011111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111222222012222221111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111110000000111111111111111111111111111111111111
111111111111111111111111111111111011111111111111111111111111111110888888
888888888888888888880777777777777770555555555555555555555550888888888888
888888888888880777777777777770555555555555555555555550408888888888888888
888888888807777777777777705555555555555555555555044444444444440111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111112222220022222211111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111101101101111
111111111111111111111111111111111111111111111111111111111111111110111111
111111111111111111111111108888888888888888888888888807777777777777705555
555555555555555555508888888888888888888888888807777777777777705555555555
555555555555504088888888888888888888888888077777777777777055555555555555
555555550444444444444401111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111122222201222222111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111001111111111111111111111111111111111111111111111
111111111111111111111111101111111111111111111111111111111088888888888888
888888888888077777777777777055555555555555555555555088888888888888888888
888888077777777777777055555555555555555555555040888888888888888888888888
880777777777777770555555555555555555555504444444444444011111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111222222002222221111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111001101111111111111
111111111111111111111111111111111111111111111111111111111011111111111111
111111111111111110888888888888888888888888880777777777777770555555555555
555555555550888888888888888888888888880777777777777770555555555555555555
555550408888888888888888888888888807777777777777705555555555555555555555
044444444444440111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111112222220122222211111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111101111101111111111111111111111111111111111111111111111111111
111111111111111110111111111111111111111111111111108888888888888888888888
888807777777777777705555555555555555555555508888888888888888888888888807
777777777777705555555555555555555555504088888888888888888888888888077777
777777777055555555555555555555550444444444444401111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111122
222200222222111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111011111011111111111111111111
111111111111111111111111111111111111111111111111101111111111111111111111
111111111088888888888888888888888888077777777777777055555555555555555555
555088888888888888888888888888077777777777777055555555555555555555555040
888888888888888888888888880777777777777770555555555555555555555504444444
444444011111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111222222012222221111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111011111111111111111111111111111110888888888888888888888888880777
777777777770555555555555555555555550888888888888888888888888880777777777
777770555555555555555555555550408888888888888888888888888807777777777777
705555555555555555555555044444444444440111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111112222220022
222211111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111110111111111111111111111111111111
108888888888888888888888888807777777777777705555555555555555555555508888
888888888888888888888807777777777777705555555555555555555555504088888888
888888888888888888077777777777777055555555555555555555550444444444444401
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111122222201222222111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
101111111111111111111111111111111088888888888888888888888888077777777777
777055555555555555555555555088888888888888888888888888077777777777777055
555555555555555555555040888888888888888888888888880777777777777770555555
555555555555555504444444444444011111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111222222002222221111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111011111111111111111111111111111110888888
888888888888888888880777777777777770555555555555555555555550888888888888
888888888888880777777777777770555555555555555555555550408888888888888888
888888888807777777777777705555555555555555555555044444444444440111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111112222220122222211111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111101111101111
111111111111111111111111111111111111111111111111111111111111111110111111
111111111111111111111111108888888888888888888888888807777777777777705555
555555555555555555508888888888888888888888888807777777777777705555555555
555555555555504088888888888888888888888888077777777777777055555555555555
555555550444444444444401111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111122222200222222111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111000000011111111111111111111111111111111111111111111
111111111111111111111111101111111111111111111111111111111088888888888888
888888888888077777777777777055555555555555555555555088888888888888888888
888888077777777777777055555555555555555555555040888888888888888888888888
880777777777777770555555555555555555555504444444444444011111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111222222012222221111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111110111110111111111111
111111111111111111111111111111111111111110111100011111111011111111111111
111111111111111110888888888888888888888888880777777777777770555555555555
555555555550888888888888888888888888880777777777777770555555555555555555
555550408888888888888888888888888807777777777777705555555555555555555555
044444444444440111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111112222220022222211111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111101111111111111111111111111111111111111111111111111111111111
101110111011111110111111111111111111111111111111108888888888888888888888
888807777777777777705555555555555555555555508888888888888888888888888807
777777777777705555555555555555555555504088888888888888888888888888077777
777777777055555555555555555555550444444444444401111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111122
222201222222111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111011111011111111111111111111
111111111111111111111111111111111011101110111111101111111111111111111111
111111111088888888888888888888888888077777777777777055555555555555555555
555088888888888888888888888888077777777777777055555555555555555555555040
888888888888888888888888880777777777777770555555555555555555555504444444
444444011111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111222222002222221111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111110000000111111111111111111111111111111111111111111111111100000011011
101111111011111111111111111111111111111110888888888888888888888888880777
777777777770555555555555555555555550888888888888888888888888880777777777
777770555555555555555555555550408888888888888888888888888880777777777777
705555555555555555555555044444444444440111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111112222220122
222211111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111101111101111111111111111111111111111
111111111111111111111011101110111011111110111111111111111111111111111111
108888888888888888888888888807777777777777705555555555555555555555508888
888888888888888888888807777777777777705555555555555555555555504088888888
888888888888888888807777777777777055555555555555555555550444444444444401
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111122222200222222111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111101
111111011111111111111111111111111111111111111111111111011011101110111110
000111111111111111111111111111111088888888888888888888888888077777777777
777055555555555555555555555088888888888888888888888888077777777777777055
555555555555555555555040888888888888888888888888888077777777777770555555
555555555555555504444444444444011111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111222222012222221111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111110000000000111111111111111111111111111111111
111111111111111010111011101111111010000111111111111111111111111110888888
888888888888888888880777777777777770555555555555555555555550888888888888
888888888888880777777777777770555555555555555555555550408888888888888888
888888888880777777777777705555555555555555555555044444444444440111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111112222220022222211111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111101111011101
111111111111111111111111111111111111111111111110101110111011111110111110
001111111111111111111111108888888888888888888888888807777777777777705555
555555555555555555508888888888888888888888888807777777777777705555555555
555555555555504088888888888888888888888888807777777777777055555555555555
555555550444444444444401111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111122222201222222111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111011111011111111111111111111111111111111111111111111
111111110011101110111111101111111100001111111111111111111088888888888888
888888888888077777777777777055555555555555555555555088888888888888888888
888888077777777777777055555555555555555555555040888888888888888888888888
888077777777777777055555555555555555555504444444444444011111111111111111
111111111100001111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111222222002222221111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111110111110111111111111
111111111111111111111111111111111111111110111100011111111011111111111100
011111111111111110888888888888888888888888880777777777777770555555555555
555555555550888888888888888888888888880777777777777770555555555555555555
555550408888888888888888888888888880777777777777770555555555555555555555
044444444444440111111111111111110000000000111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111112222220022222211111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111110000011111111111111111111111111111111111111111111111111111
111111111111111110111111111111111000011111111111108888888888888888888888
888807777777777777705555555555555555555555508888888888888888888888888807
777777777777705555555555555555555555504088888888888888888888888888807777
777777777705555555555555555555550444444444444401111111000000000011111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111122
222200222222111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111101111111111111111111000
111111111088888888888888888888888880777777777777777055555555555555555555
555088888888888888888888888888077777777777777055555555555555555555555040
888888888888888888888888888077777777777777055555555555555555555504444444
444444000000001111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111222222012222221111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111011111111111111111111110000111110888888888888888888888888807777
777777777770555555555555555555555550888888888888888888888888880777777777
777770555555555555555555555550408888888888888888888888888880777777777777
770555555555555555555555044444444444440111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111112222220022
222211111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111110000011111111111111111111111111111
111111111111111111111111111111111111111110111111111111111111111111110001
108888888888888888888888888077777777777777705555555555555555555555508888
888888888888888888888807777777777777705555555555555555555555504088888888
888888888888888888807777777777777705555555555555555555550444444444444401
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111122222201222222111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111010
111011111111111111111111111111111111111111111111111111111111111111111111
101111111111111111111111111111100088888888888888888888888880777777777777
777055555555555555555555555088888888888888888888888888077777777777777055
555555555555555555555040888888888888888888888888888077777777777777055555
555555555555555504444444444444011111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111222222002222221111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111110101110111111111111111111111111111111111111
111111111111111111111111111111111011111111111111111111111111111110888888
888888888888888888807777777777777770555555555555555555555550888888888888
888888888888880777777777777770555555555555555555555550408888888888888888
888888888880777777777777770555555555555555555555044444444444440111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111112222220122222211111111111111111111111111111111111111111111
111111111111111111111111111111111111111111110111110111111111101011101111
111111111111111111111111111111111111111111111111111111111111111110111111
111111111111111111111111108888888888888888888888888077777777777777705555
555555555555555555508888888888888888888888888807777777777777705555555555
555555555555504088888888888888888888888888807777777777777705555555555555
555555550444444444444401111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111122222200222222111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111100000001111111111100110111111111111111111111111111111111111111111111
111111111111111111111111101111111111111111111111111111111088888888888888
888888888880777777777777777055555555555555555555555088888888888888888888
888888077777777777777055555555555555555555555040888888888888888888888888
888077777777777777055555555555555555555504444444444444011111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111222222012222221111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111011111011111111111111111111111111111
111111111111111111111111111111111111111111111111111111111011111111111111
111111111111111110888888888888888888888888807777777777777770555555555555
555555555550888888888888888888888888880777777777777770555555555555555555
555550408888888888888888888888888880777777777777770555555555555555555555
044444444444440111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111112222220022222211111111111111111111
111111111111111111111111111111111111111111111111111111111111111111110111
111111111111101111000011111111111111111111111111111111111111111111111111
111111111111111110111111111111111111111111111111108888888888888888888888
888077777777777777705555555555555555555555508888888888888888888888888807
777777777777705555555555555555555555504088888888888888888888888888807777
777777777705555555555555555555550444444444444401111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111122
222201222222111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111101111101111111111000001011111111111111111111
111111111111111111111111111111111111111111111111101111111111111111111111
111111111088888888888888888888888880777777777777777055555555555555555555
555088888888888888888888888888077777777777777055555555555555555555555040
888888888888888888888888888077777777777777055555555555555555555504444444
444444011111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111222222002222221111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111000000011111
111110111110111111111111111111111111111111111111111111111111111111111111
111111111011111111111111111111111111111110888888888888888888888888807777
777777777770555555555555555555555550888888888888888888888888880777777777
777770555555555555555555555550408888888888888888888888888880777777777777
770555555555555555555555044444444444440111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111112222220022
222211111111111111111111111111111111111111111111111111111111111111111111
111111111111111111110111110111111111101111101111111111111111111111111111
111111111111111111111111111111111111111110111111111111111111111111111111
108888888888888888888888888077777777777777705555555555555555555555508888
888888888888888888888807777777777777705555555555555555555555504088888888
888888888888888888807777777777777705555555555555555555550444444444444401
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111122222200222222111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111110111111101111111000
000011111111111111111111111111111111111111111111111111111111111111111111
101111111111111111111111111111111088888880088880008888888880777777777777
777055555555555555555555555088888888888888888888888888077777777777777055
555555555555555555555040888888888888888888888888888077777777777777055555
555555555555555504444444444444011111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111222222082222221111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111000000000011111110111110001111111111111111111111111111111111
111111111111111111111111111111111011111111111111111111111111111110888888
888088888808888888807777777777777770555555555555555555555550888888888888
888888888888880777777777777770555555555555555555555550408888888888888888
888888888880777777777777770555555555555555555555044444444444440111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111112222220022222211111111111111111111111111111111111111111111
111111111111111111111111111111111111111111110111101110111111101111101111
111111111111111111111111111111111111111111111111111111111111111110111111
111111111111111111111111108888888888088888808888888077777777777777705555
555555555555555555508888880008880008800088888807777777777777705555555555
555555555555504088888888888888888888888888807777777777777705555555555555
555555550444444444444401111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111122222208222222111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111101111101111111111000000011111111111111111111111111111111111111111111
111111111111111111111111101111111111111111111111111111111088888888000088
888088888880777777777777777055555555555555555555555088888880888088800888
088888077777777777777055555555555555555555555040888888888888888888888888
888077777777777777055555555555555555555550444444444444011111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111222222002222221111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111011111011111111110110110111111111111
111111111111111111111111111111111111111111111111111111111011111111111111
111111111111111110888888808880888880888888807777777777777770555555555555
555555555550888888808880888008880888880777777777777770555555555555555555
555550408888888888888888888888888880777777777777770555555555555555555555
504444444444440111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111112222220822222211111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111000
001111111111111101101111111111111111111111111111111111111111111111111111
111111111111111110111111111111111111111111111111108888888088808888088888
888077777777777777705555555555555555555555508888888088808880808088888807
777777777777705555555555555555555555504088888888888888888888888888807777
777777777705555555555555555555555044444444444401111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111122
222200222222111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111011011111111111111111111
111111111111111111111111111111111111111111111111101111111111111111111111
111111111088888880888088008888888880777777777777777055555555555555555555
555088888880888088808808888888077777777777777055555555555555555555555040
888888888888888888888888888077777777777777055555555555555555555550444444
444444011111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111222222082222221111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111001111111111111111111111111111111111111111111111111111111111111
111111111011111111111111111111111111111110888888808880880888888888807777
777777777770555555555555555555555550888888808880888080808888880777777777
777770555555555555555555555550408888888888888888888888888880777777777777
770555555555555555555555504444444444440111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111112222220022
222211111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111000001111111111101111101111111111111111111111111111
111111111111111111111111111111111111111110111111111111111111111111111111
108888888800088880008888888077777777777777705555555555555555555555508888
888088808880088808888807777777777777705555555555555555555555504088888800
088800080088888888807777777777777705555555555555555555555044444444444440
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111122222208222222111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111101111101111111111000
000011111111111111111111111111111111111111111111111111111111111111111111
101111111111111111111111111111111088888888888888888888888880777777777777
777055555555555555555555555088888800888088800888088888077777777777777055
555555555555555555555040888888808880888088088888888077777777777777055555
555555555555555550444444444444401111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111222222002222221111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111011111011111111110111110111111111111111111111111111111111111
111111111111111111111111111111111011111111111111111111111111111110888888
888888888888888888807777777777777770555555555555555555555550888888808888
000880008888880777777777777770555555555555555555555550408888888088808880
888088888880777777777777770555555555555555555555504444444444444011111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111112222220822222211111111111111111111111111111111111111111111
111111111111111111111111111111111111111111110111110111111111111111111111
111111111111111111111111111111111111111111111111111111111111111110111111
111111111111111111111111108888888888888888888888888077777777777777705555
555555555555555555508888888888888888888888888807777777777777705555555555
555555555555504088888880888088808000088888807777777777777705555555555555
555555555044444444444440111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111122222200222222111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111110000011111111111011110000111111111111111111111111111111111111111111
111111111111111111111111101111111111111111111111111111111088888888888888
888888888880777777777777777055555555555555555555555088888888888888888888
888888077777777777777055555555555555555555555040888888808880888008880888
888077777777777777055555555555555555555550444444444444401111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111222222082222221111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111110000010111111111111
111111111111111111111111111111111111111111111111111111111011111111111111
111111111111111110888888888888888888888888807777777777777770555555555555
555555555550888888888888888888888888880777777777777770555555555555555555
555550408888888088808880088808888880777777777777770555555555555555555555
504444444444444011111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111112222220022222211111111111111111111
111111111111111111111111111111111111111111111111111111111111111111110111
110111111111101111101111111111111111111111111111111111111111111111111111
111111111111111110111111111111111111111111111111108888888888888888888888
888077777777777777705555555555555555555555508888888888888888888888888807
777777777777705555555555555555555555504088888880888088800888088888807777
777777777705555555555555555555555044444444444440111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111122
222208222222111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111100000001111111111011111011111111111111111111
111111111111111111111111111111100011110001111111101111111111111111111111
111111111088888888888888888888888880777777777777777055555555555555555555
555088888888888888888888888888077777777777777055555555555555555555555040
888888008880888008880888888077777777777777055555555555555555555550444444
444444401111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111222222002222221111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111011111011111
111110000000111111111111111111111111111111111111111111111111110111011011
101111111011111111111111111111111111111110888888888888888888888888807777
777777777770555555555555555555555550888888888888888888888888880777777777
777770555555555555555555555550408888888088880008800088888880777777777777
770555555555555555555555504444444444444011111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111112222220822
222211111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111110111111111101111100011111111111111111111111111
111111111111111111111101110110111011111110111111111111111111111111111111
108888888888888888888888888077777777777777705555555555555555555555508888
888888888888888888888807777777777777705555555555555555555555504088888888
888888888888888888807777777777777705555555555555555555555044444444444440
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111122222200222222111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111101111101111111111011
111111011111111111111111111111111111111111111111111111011101101110111111
101111111111111111111111111111111088888888888888888888888880777777777777
777055555555555555555555555088888888888888888888888888077777777777777055
555555555555555555555040888888888888888888888888888077777777777777055555
555555555555555550444444444444401111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111222222082222221111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111000000001111111110001111110111111111111111111111111111111111
111111111111111010111011101111000001111111111111111111111111111110888888
888888888888888888807777777777777770555555555555555555555550888888888888
888888888888880777777777777770555555555555555555555550408888888888888888
888888888880777777777777770555555555555555555555504444444444444011111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111112222220022222211111111111111111111111111111111111111111111
111111111111111111111111111111111111111111110111111001111111101100111001
111111111111111111111111111111111111111111111111011110111011111101100001
111111111111111111111111108888888888888888888888888077777777777777705555
555555555555555555508888888888888888888888888807777777777777705555555555
555555555555504088888888888888888888888888807777777777777705555555555555
555555555044444444444440111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111122222208222222111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111110001111111111111111111111111111111111111111111
111111101011101110111111011111100011111111111111111111111088888888888888
888888888880777777777777777055555555555555555555555088888888888888888888
888888077777777777777055555555555555555555555040888888888888888888888888
888077777777777777055555555555555555555550444444444444401111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111222222002222221111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111100000111111111110110001111111111111
111111111111111111111111111111111111110111011011101111110111111111000011
111111111111111110888888888888888888888888807777777777777770555555555555
555555555550888888888888888888888888880777777777777770555555555555555555
555550408888888888888888888888888880777777777777770555555555555555555555
504444444444444011111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111112222220822222211111111111111111111
111111111111111111111111111111111111111111111111111111111111111111110101
110111111111100011111111111111111111111111111111111111111111111111111101
110110111011111101111111111111000111111111111111108888888888888888888888
888077777777777777705555555555555555555555508888888888888888888888888807
777777777777705555555555555555555555504088888888888888888888888888807777
777777777705555555555555555555555044444444444440111111111111111111111111
100000111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111122
222200222222111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111101011101111111111011111111111111111111111111
111111111111111111111111111111100011110001111111011111111111111110000111
111111111088888888888888888888888880777777777777777055555555555555555555
555088888888888888888888888888077777777777777055555555555555555555555040
888888888888888888888888888077777777777777055555555555555555555550444444
444444401111111111111110000000000111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111222222082222221111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111010111011111
111110111110111111111111111111111111111111111111111111111111111111111111
111111110111111111111111111110001111111110888888888888888888888888807777
777777777770555555555555555555555550888888888888888888888888880777777777
777770555555555555555555555550408888888888888888888888888880777777777777
770555555555555555555555504444444444444011111000000000011111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111112222220022
222211111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111001101111111111100000001111111111111111111111111111
111111111111111111111111111111111111111101111111111111111111111100001111
108888888888888888888888888077777777777777705555555555555555555555508888
888888888888888888888807777777777777705555555555555555555555504088888888
888888888888888888807777777777777705555555555555555555555044444444444440
000001111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111122222208222222111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111101111101111111111011
111011111111111111111111111111111111111111111111111111111111111111111111
011111111111111111111111111100011088888888888888888888888880777777777777
777055555555555555555555555088888888888888888888888888077777777777777055
555555555555555555555040888888888888888888888888888077777777777777055555
555555555555555550444444444444401111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111222222002222221111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111000000011111111111111110111111111111111111111111111111111111
111111111111111111111111111111110111111111111111111111111111111000888888
888888888888888888807777777777777770555555555555555555555550888888888888
888888888888880777777777777770555555555555555555555550408888888888888888
888888888880777777777777770555555555555555555555504444444444444011111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111112222220822222211111111111111111111111111111111111111111111
111111111111111111111111111111111111111111110110110111111111101111101111
111111111111111111111111111111111111111111111111111111111111111101111111
111111111111111111111111108888888888888888888888888077777777777777705555
555555555555555555508888888888888888888888888807777777777777705555555555
555555555555504088888888888888888888888888807777777777777705555555555555
555555555044444444444440111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111122222200222222111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111101111111111111000000011111111111111111111111111111111111111111111
111111111111111111111111011111111111111111111111111111111088888888888888
888888888880777777777777777055555555555555555555555088888888888888888888
888888077777777777777055555555555555555555555040888888888888888888888888
888077777777777777055555555555555555555550444444444444401111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111222222082222221111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111011011011111111110111110111111111111
111111111111111111111111111111111111111111111111111111110111111111111111
111111111111111110888888888888888888888888807777777777777770555555555555
555555555550888888888888888888888888880777777777777770555555555555555555
555550408888888888888888888888888880777777777777770555555555555555555555
504444444444444011111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111112222220022222211111111111111111111
111111111111111111111111111111111111111111111111111111111111111111110000
000111111111111111101111111111111111111111111111111111111111111111111111
111111111111111101111111111111111111111111111111108888888888888888888880
000007777777777777705555555555555555555555508888888888888888888888888807
777777777777705555555555555555555555504088888888888888888888888888807777
777777777705555555555555555555555044444444444440111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111122
222208222222111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111101111101111111111011111011111111111111111111
111111111111111111111111111111111111111111111111011111111111111111111111
111111111088888888888880000000066666600077777777777055555555555555555555
555088888888888888888888888888077777777777777055555555555555555555555040
888888888888888888888000000007777777777777055555555555555555555550444444
444444401111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111222222002222221111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111001111111111
111110000000011111111111111111111111111111111111111111111111111111111111
111111110111111111111111111111111111111110888800000000066666666666666666
000777777770555555555555555555555550888888888888888888888888880777777777
777770555555555555555555555550408888888000000000000006666666600007777777
770555555555555555555555504444444444444011111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111112222220822
222211111111111111111111111111111111111111111111111111111111111111111111
111111111111111111110111110111111111101111110011111111111111111111111111
111111111111111111111111111111111111111101111111111111111111111111111111
100000666666666666666666666666666660000777705555555555555555555555508888
888888888888888888888807777777777777705555555555555555555555504000000006
666666666666666666666666600007777705555555555555555555555044444444444440
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111122222200222222111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111100000001111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
011111111111111111111111111111111110000666666666666666666666666666666660
007055555555555555555555555088888888888888888888888888077777777777777055
555555555555555555555044400066666666666666666666666666666666600007055555
555555555555555550444444444444401111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111222222082222221111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111011111011111111111000001111111111111111111111111111111111111
111111111111111111111111111111110111111111111111111111111111111111111110
000666666666666666666666666660000000555555555555555555555550888888888888
888888888888880777777777777770555555555555555555555550444444000666666666
666666666666666666666600000555555555555555555555504444444444444011111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111112222220022222211111111111111111111111111111111111111111111
111111111111111111111111111111111111111111110011111111111111101011101111
111111111111111111111111111111111111111111111111111111111111111101111111
111111111111111111111111111111111110000666666666000000000000011110555555
555555555555555555508888888888888888888888000000777777777777705555555555
555555555555504444444440006666666666666666666000000000555555555555555555
555555555044444444444440111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111122222208222222111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111010111011111111111111111111111111111111111111111111
111111111111111111111111011111111111111111111111111111111111111111111110
000000001111111111111000005555555555555555555555555088888888888880000000
006666660000777777777055555555555555555555555044444444444400066666600000
000001111111105555555555555555555555555550444444444444401111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111222222002222221111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111100000111111111110101110111111111111
111111111111111111111111111111111111111111111111111111110111111111111111
111111111111111111111111111111111111111111111111111111111055555555555555
555550000000888800000000066666666666666666660000777770555555555555555555
555550444444444444440000000111111111111111111055555555555555555555555555
504444444444444011111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111112222220822222211111111111111111111
111111111111111111111111111111111111111111111111111111111111111111110111
110111111111110011011111111111111111111111111111111111111111111111111111
111111111111111101111111111111111111111111111111111111111111111111111111
111111111111111110555555000000000000033333300000666666666666666666666666
666666660000705555555555555555555555504444444444444401111111111111111111
111110555555555555555555555555555044444444444440111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111122
222200222222111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111101111101111111111011111011111111111111111111
111111111111111111111111111111111111111111111111011111111111111111111111
111111111111111111111111111111111111111111111111100000003333333333333333
333330006666666666666666666666666666666666000055555555555555555555555044
444444444444011111111111111111111111105555555555555555555555555550444444
444444401111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111222222082222221111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111011111011111
111110000000111111111111111111111111111111111111111111111111111111111111
111111110111111111111111111111111111111111111111111111111111111111111111
111111111110000333333333333333333333333300066666666666666666666666660000
000555555555555555555555555550444444444444440111111111111111111111111055
555555555555555555555555504444444444444011111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111112222220022
222211111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111000001111111111100111101111111111111111111111111111
111111111111111111111111111111111111111101111111111111111111111111111111
111111111111111111111111111111111111111111111110000333333333333333333333
333000066666666666666000000011111105555555555555555555555555504444444444
444401111111111111111111111110555555555555555555555555555044444444444440
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111122222208222222111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111110
001111111111111111111111111111111111111111111111111111111111111111111111
011111111111111111111111111111111111111111111111111111111111111111111111
111111111110000333333333000000000000111000666660000001111111111111055555
555555555555555555555044444444444444011111111111111111111111105555555555
555555555555555550444444444444401111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111222222002222221111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111011111011111111111111100111111111111111111111111111111111111
111111111111111111111111111111110111111111111111111111111111111111111111
111111111111111111111111111111111111111111111110000000001111111111111111
110000011111111111111111110555555555555555555550000000044444444444440111
111111111111111111111055555555555555555555555555504444444444444011111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111112222220822222211111111111111111111111111111111111111111111
111111111111111111111111111111111111111111110000000111111111111000111111
111111111111111111111111111111111111111111111111111111111111111101111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111105555550000000
000000033333333000044444444401111111111111111111111110555555555555555555
555555555044444444444440111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111122222200222222111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111101101101111111111001111011111111111111111111111111111111111111111111
111111111111111111111111011111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111000000033333333333333333333333333000044444011111111111
111111111111105555555555555555555555555550444444444444401111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111222222082222221111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111011011011111111110000000111111111111
111111111111111111111111111111111111111111111111111111110111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111100033333333333333333
333333333333333000040111111111111111111111111055555555555555555555555555
504444444444444011111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111112222220022222211111111111111111111
111111111111111111111111111111111111111111111111111111111111111111110110
110111111111101111101111111111111111111111111111111111111111111111111111
111111111111111101111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111000333333333333333333333333333333000001111111111111111111
111110555555555555555555555555555044444444444440111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111122
222208222222111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111110010011111111111011111111011111111111111111
111111111111111111111111111111111111111111111111011111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111110003333333333333333330
000000001111111111111111111111111111105555555555555555555555555550444444
444444401111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111222222002222221111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111110001111110111111111111111111111111111111111111111111111111111111111
111111110111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111100033333300000000011111111111111111111111111111111111111055
555555555555555555555555504444444444444011111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111112222220822
222211111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111101100111001111111111111111111111111
111111111111111000111000001110001111111101111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111000000111111111111111111
111111111111111111111111111110555555555555555555555555555044444444444440
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111122222200222222111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
110001111111111111111111111111111111111111111111011111011011011101111111
011111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111105555555555
555555555555555550444444444444401111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111222222082222221111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111110110001111111111111111111111111111111111111
111111110111111011110111011111110111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111100111111000111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111055555555555555555555555555504444444444444011111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111112222220022222211111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111100011111111
111111111111111111111111111111111111111101111111011101110111111101111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111110111111011111111111111111111111111111111111111111111111111100
011110001111110111111111111111111111111111111111111110555555555555555555
555555555044444444444440111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111122222208222222111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111011111111111111111111111111111111111111111111111111
011111110111011101111111011111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111110111110111111111111111111111
111111111111111111111111111111101111011101111101111111111111111111111111
111111111111105555555555555555555555555550444444444444401111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111222222002222221111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111110111111110110111011111000001111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
110000111101111111111111111111111111111111111111111111111111111011110111
011111011111111111111111111111111111111111111055555555555555555555555555
504444444444444011111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111112222220822222211111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111101111111
101101110111111101100001111111111111111111111111111111111111111111111111
111111111111111111111111111111111011101111011111111111111111111111111111
111111111111111111111110111101110100000011111111111111111111111111111111
111110555555555555555555555555555044444444444440111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111122
222200222222111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111011111111011011101111111011111100001111111111111
111111111111111111111111111111111111111111111111111111111111111110111011
110111111111111111111111111111111111111111111111111111101111011101011101
111111111111111111111111111111111111105555555555555555555555555550444444
444444401111111111111111111111111000001111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111222222082222221111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111100111101110110111
011111110111111111100001111111111111111111111111111111111111111111111111
111111111111111111111111101110111101111111111111111111111111111111111111
111111111111111011110111011011011111111111111111111111111111111111111055
555555555555555555555555504444444444444011111111111111000000000001111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111112222220022
222211111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111101111101111111111111111111111111111
111111111111111101111100011110001111111101111111111111100001111111111111
111111111111111111111111111111111111111111111111111111111011101111011111
111111111111111111111111111111111111111111111110111101110111010111111111
111111111111111111111111111110555555555555555555555555555044444444444440
111000000000001111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111122222208222222111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111000
000011111111111111111111111111111111111111111111111111111111111111111111
011111111111111111100001111111111111111111111111111111111111111111111111
111111111111111110111011100111111111111111111111111111111111111111111111
111111101111011101110101111111111111111111111111111111111111105555555555
555555555555555550444444444444400001111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111222222002222221111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111110111110111111111111111111111111111111111111
111111111111111111111111111111110111111111111111111111100001111111111111
111111111111111111111111111111111111111111111111110001111101111111111111
111111111111111111111111111111111111110011110111011110011111111111111111
111111111111111111111055555555555555555555555555504444444444444011111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111112222220822222211111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111101111111111
111111111111111111111111111111111111111111111111111111111111111101111111
111111111111111111100001111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111110
111110001111110111111111111111111111111111111111111110555555555555555555
555555555044444444444440111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111122222200222222111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111101111111111111111111111111111111111111111111111111
111111111111111111111111011111111111111111111111111111100001111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111105555555555555555555555500000044444444444401111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111222222082222221111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111110111111111111111
111111111111111111100001111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111000000000055555555555555000000000333
333000044444444011111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111112222220022222211111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111101111111111111111111111111111111111111100001111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111000000000001111
111110555500000000003333333333333333333000444440111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111122
222208222222111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111100000111111111111111111111
111111111111111111111111111111111111111111111111011111111111111111111111
111111111111111111100001111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111100000000001111111111111111111100000333333333333333333333333333333
330000401111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111222222002222221111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111110111110111111111111111111111111111111111111111111111111111111111111
111111110111111111111111111111111111111111111111111111100001111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111100000000000111111111111111111111111111111110
000333333000333000033300000333333330000011111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111112222220822
222211111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111101111101111111111111111111111111111
111111111111111111111111111111111111111101111111111111111111111111111111
111111111111111111100001111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111100000000000111111111111
111111111111111111111111111111111110000333033333333033303300000000011111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111122222200222222111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111011
111011111111111111111111111111111111111111111111111111111111111111111111
011111111111111111111111111111111111111111111111111111100001111111111111
111111111111111111111111111111111111111111111111111111111111111111111100
000000000111111111111111111111111111111111111111111111111111111111111110
000333333000000000111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111222222082222221111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111000001111111111111111111111111111111111111
111111111111111111111111111111110111111111111111111111111111111111111111
111111111111111111100001111111111111111111111111111111111111111111111111
111111111111111111100000000000111111111111111111111111111111111111111111
111111111111111111111111111111111100000001101111101111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111112222220022222211111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111101111111
111111111111111111111111111111111111111111111111111111100001111111111111
111111111111111111111111111111111111111100000000000111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111011111
111011111011111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111122222208222222111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111011111111111111111111111111111111111111111111111
111111111111111111100001111111111111111111111111111111111111100000000000
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111110111111001111111011111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111222222002222221111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111110111100001111111111
111111111111111111111111111111111111111111111111111111110111111111111111
111111111111111111111111111111111111111111111111111111100001111111111111
111111111100000000000111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111101111111011111
110111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111112222220822222211111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111100000101111111111111111111111111111111111111111111111111111
111111111111111101111111111111111111111111111111111111111111111111111111
111111111111111111100001111111100000000000111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111011111111011111101111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111122
222200222222111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111011111011111111111111111111
111111111111111111111111111111111111111111111111011111111111111111111111
111111111111111111111111111111111111111111111111111111100100000111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111100111101110110111011111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111222222082222221111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111110111110111111111111111111111111111111111111111111111111111111111111
111111110111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111101111100011110001111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111112222220022
222211111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111100000001111111111111111111111111111
111111111111111111111111111111111111111101111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111122222208222222111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111011
111000111111111111111111111111111111111111111111111111111111111111111111
011111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111222222002222221111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111110111111110111111111111111111111111111111111
111111111111111111111111111111110111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111112222220822222211111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111100011111101
111111111111111111111111111111111111111111111111111111111111111101111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111122222200222222111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111011001110011111111111111111111111111111111111111111
111111111111111111111111011111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111222222082222221111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111100011111111111
111111111111111111111111111111111111111111111111111111110111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111112222220022222211111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111101111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111122
222208222222111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111011111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111222222002222221111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111110111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111112222220822
222211111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111101111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111122222200222222111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
011111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111222222082222221111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111100011110001111000111111110111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111112222220022222211111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111101111011101101110111111101111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111122222208222222111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
011110111011011101111111011111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111222222002222221111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111110111101110110111011111110111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111112222220822222211111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111101111011
101101110111111101111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111122
222200222222111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111011110011011011101111100011111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111222222082222221111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111110111101001110111
011111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111112222220022
222211111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111101111101111101110111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111122222208222222111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111110011111101111011101111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111222222002222221111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111110111111100111000111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111112222220822222211111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111122222200222222111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111222222082222221111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111112222220022222211111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111122
222208222222111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111222222002222221111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111112222220822
222211111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111122222200222222111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111222222082222221111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111112222220022222211111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111122222208222222111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111222222002222221111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111112222220822222211111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111122
222200222222111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111222222082222221111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111112222220022
222211111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111122222208222222111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111222222002222221111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111112222220822222211111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111122222200222222111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111222222082222221111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111112222220022222211111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111122
222208222222111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111222222002222221111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111112222220822
222211111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111122222200222222111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111222222082222221111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111112222220022222211111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111122222208222222111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111222222002222221111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111112222220022222211111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111122
222200222222111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111222222082222221111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111011111111111111111111111111111111111111111111111111111
111111111111111111110011111111111111111100011111001111111111100111111111
111111111111000111111111111111111111111111111111111111111111111111111111
111111111111111111110111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111112222220022
222211111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111101111111111111111111111
111111111111111111111111111111111111111111111111111111011111111111111111
101111111101111111111110111111111111111111111011111111111111111111111111
111111111111111111111111111111110111111111111111111110111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111122222208222222111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111110111111111111111111111111111111111111111111111111111111111111111
111111111111111011111111111111111011111111101111111111110111111111111111
111110111111111111111111111111111111111111111111111111111111111101111111
111111111111110111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111222222002222221111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111101111000100011100111111110001000
111100111001100011000100011110011110001010001110111111110001100110100111
111011100011111101111111111111100111101001110001111100010010001000110001
000110001110001001000000111000100011000100011101111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111112222220022222211111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111110
111111011101110110111111110111011110110110101101111011101111011011110110
110111100111111110110111100110111110011101111111001111111111110110111001
101110111111011001110111011110111011011101101100111011101111011101111011
101111101111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111122222200222222111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111101111110111011011110111111101110111011110
111011011110111011101111011101010101110101111111101011111011110111010111
011111101011111111111011110110111101101111110111011101110111100110111111
011011101110111011110011011110011011111011111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111222222082222221111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111011111101
110110111101111111011101110111101110110111100000111011110111010101011101
011111111000111110111101110101110111111010111111111110111101101111011011
111110010111000001111010101111001111001011101110111101010111101010111110
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111112222220022222211111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111110111111011101101111011111110111011101111011101101
111011101110111101110101010110111011111110110111101111011011101101111101
110111111111101111011011110110111111111001110111011110110011111101111100
111011101111011001111011001111101111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111122
222200222222111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111101111110111011101
101111111101110111101101111011011110111011110110111100111001101110111111
101101110001101110111011011101011101111111111101101100011011101110110111
011101110111101110110011011011101110111011110111011110111011111011111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111222222002222221111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111011111000000011100111111110000000111100111100000011000100
011110011110001110000001000111110001100110100111000100000000100010001111
111111100111101001110000011110001110001000110001000101001111000111000100
011000100011000100011110111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111112222220822
222211111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111011111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111011111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111122222200222222111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111110111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111000111110111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111222222082222221111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111110111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111101110111011111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111112222220022222211111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
110111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111101111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111122222200222222111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111222222002222221111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111112222220822222211111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111122
222200222222111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111222222082222221111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111112222220022
222211111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111122222208222222111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111100011111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111000111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111222222002222221111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111110111110111111111111111111111111
111111111111101111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111011111111111111
111111111111111111111111111111101111101111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111112222220822222211111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
101111101111111111111111111111111111111111111011111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111110111111111111111111111111111111111111111111111011111011
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111122222200222222111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111100000100000100010001000000011100011000110011100011111110001
000110100111111001111000101000110000010000000000000000110001110001110001
000110001000111100111000111111100111111110001000101001111110011110001000
110001110000001111001110000000111000111100011000000110001001111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111222222082222221111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111110111110111101110111011101
110111011011011110111011111110111011100110111101101111011011011110111010
110111011101010110111011101110111011110111011110110111011111110110111111
110111011001101111011011110111011011101110111101101101110111011101110111
101111011110101100111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111112222220022222211111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111101111101111011101111011011101111110101111101111111111101110111011
110110111101110101010111101110101101110111011101101110111111101110111101
110111011110110111111011110111111101110110111101101111011100110111111011
101111010111101110110111011111111011110111101011101111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111122
222208222222111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111001111011110000011110110111011111
100011111011111111111011101110111101101111011101010101111000011011011101
110111011011101111111000001111000001110111101101111110111101111111011101
101111011011110111010101111001111000001101111011101101110111111110111100
000111001011111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111222222002222221111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111110
101110111101110111101101110000011011011110111111111110111011101111011011
110111010101011110111110110111011101110110111000001110111011110111011101
111011011111101111011111110111011011110110111101110110011111101110111101
011110111011011101111111101111011110111100111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111112222220822
222211111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111101101101111011101111011011101110110110111
101110111111101110110001101111011011110011100111101111101101110111011101
101110111011101110111101110111101101110111011101101111111101110100011011
110110111101110110011011101111011011011110110111011101011011010111101011
101111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111122222200222222111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111011101011
100010001100000011100011000110011100011111110000000110100111111001111000
111000110001110000001000100010000001110001110001000110001000111100111000
001111100111111110000000101001111110011110001000101001110000001111001111
000000111000111000001000000111000111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111222222082222221111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111110111100111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111112222220022222211111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111101111101111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111122222208222222111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111011111011111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111222222002222221111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111000001000001111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111112222220822222211111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111122
222200222222111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111222222082222221111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111112222220022
222211111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111122222208222222111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111222222002222221111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111112222220822222211111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111122222200222222111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111222222082222221111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111112222220022222211111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111122
222208222222111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111222222002222221111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111112222220822
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222200222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222082222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222220022222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222208222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222002222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
2222222222222222222222222222222222222222222208040000002701ffff0300000000
00

Диаграмма 1

Более глубокий по сравнению со среднероссийским спад производства в
Калининградской области обусловлен следующими факторами:

– высокая степень зависимости промышленности от ввоза сырья, топлива,
электроэнергии и комплектующих;

– специфика отраслевой структуры региона: на отрасли, испытавшие
наиболее глубокий спад (машиностроение с высокой долей
военно-промышленного комплекса, целлюлозно-бумажная и рыбная
промышленность), в начале 90-х годов в области приходилось свыше
70 процентов производства;

– разрыв традиционных хозяйственных связей, вызванный отделением региона
от основной территории страны границами независимых государств,
проводящих дискриминационную тарифную политику в отношении транзитных
перевозок между Калининградской областью и остальной территорией России.

В структуре промышленности доминирующее положение занимают топливная
промышленность – 28,3 процента (таблица 3), пищевая промышленность –
23,3 процента (в основном представленная рыбной промышленностью),
машиностроение и металлообработка – 19,1 процента, деревообрабатывающая
и целлюлозно-бумажная промышленность – 13 процентов, электроэнергетика –
10,2 процента.

Таблица 3

Отраслевая структура промышленного производства

(по крупным и средним организациям)

(процентов к общему объему производства)

 1998 год1999 год2000 год     Продукция промышленности – всего100100100в
том числе:электроэнергетика21,210,710,2топливная промышленность
10,322,428,3черная металлургия0,90,40,3химическая и нефтехимическая
промышленность 0,40,120,1машиностроение и
металлообработка13,217,619,1лесная, деревообрабатывающая и
целлюлозно-бумажная промышленность 9,71113промышленность
стройматериалов1,111,2легкая промышленность1,45,21,5пищевая
промышленность 37,828,423,3мукомольно-крупяная и комбикормовая
промышленность1,81,51,6Традиционно одной из ведущих отраслей
промышленности области является рыбная. В 1990-2000 годах вылов рыбы и
других морепродуктов в области уменьшился почти в 3 раза, удельный вес
рыбной промышленности в общем объеме промышленного производства снизился
с 30 до 15 процентов. Количество работающих в отрасли сократилось вдвое,
что сделало ее очагом социальной напряженности.

Ведущие направления сельского хозяйства – молочное и мясное
животноводство, выращивание картофеля и овощей, развиты птицеводство и
пушное звероводство.

В 2000 году в сельском хозяйстве области произведено продукции на сумму
3,8 млрд. рублей (таблица 4). По данным за 1999 год, более 80 процентов
объема производства приходится на сельскохозяйственные организации,
19 процентов – крестьянские (фермерские) хозяйства и лишь 0,2 процента –
на личные хозяйства.

Таблица 4

Производство продукции сельского хозяйства

(в хозяйствах всех категорий)

 1998 год1999 год2000 год    Продукция сельского хозяйства, млн.
рублей1462,32648,93841,2Индексы физического объема продукции сельского
хозяйства, в сопоставимых ценах, процентов к предыдущему
году98101104picscalex100010009000003ceab00000000adab00000000040000000301
0800050000000b0200000000050000000c023f012702030000001e00adab0000410b2000
cc003e012602000000003e0126020000000028000000260200003e010000010004000000
0000000000000000000000000000000000000000000000000000ffffff00fdfdfd0073bf
bf004d80800099ffff00bfbfbf0080808000000000000000000000000000000000000000
000000000000000000000000000022222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
220222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222220222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222220222222211111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111112222221122222211111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111112222
220222222211111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111112222220022222211111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111112222220222222211111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111110
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000011111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111112222
221122222211111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111110111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111011111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111112222220122222211111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111110111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111100011
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111100011111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111011111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111112222221122222211111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111110
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111101111011111110111111111111111101111111111
111111111111111111111111111111111111111111111111111111111111111111111111
110111111111110111101111111111111111111111111111111111111111111111111111
111111111111111111111111111011111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111112222
220122222211111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111110111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111101111011111110111111111111111101111111111111111111111111111111111
111111111111111111111111111111111111111111111111110111111111110111101111
111111111111111111111111111111111111111111111111111111111111111111111111
111011111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111112222221122222211111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111110111111111111111100011111110001111000111100010001
000001000110001000110010000001000111111110001111100011100000011000110100
111000000000010001000010001111111111111111111000111001100000011000000100
000100000010000010000011110100110000010000001100011000110000000001000111
110001111000111001100000000110001100011000001111111011111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111112222220122222211111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111110
111100000000011110111111101110110111011011101011101011101101110101101101
110101101111111111011111011101101110110111010011010111010111011011101011
011111111000000000111101110111011100101101101110101110110111010111010111
110011001110110111011011101101101011101101101111101110110111011010110011
101101110110111101110111111011111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111112222
220022222211111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111110111101111101011110111111
101110110111111011111001101001101101111101011101110110101111111000000011
011111110110110111110111010111010111011001101101011111111055555550111101
101111011101101101100110101110110011010111010111110111001110111011011011
111101011011101110101111101110110111011110110011101101111110111101110111
111011111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111112222220122222211111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111110111101111101011110111111101110110111111011111010
101010101101111100011110000110001111110111011101011111110110110111110111
011000010111011010101100011111111055555550111101101111100001101101101010
100000110101010000010111110111010000111011011011111100011100001110001111
101110110111011110110100001101111110111100001111111011111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111112222220022222211111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111110
111101111101011110000011101110110111111011111011001011001101111101101111
110101101111110111011101000001110110110000010111011111010111011011001011
011111111055555550111101011111111101101101101100101110110110010111010111
110111011110111011011011111101101111101101101111101110110111011110110111
101101111110111101111111111011111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111112222
220022222211111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111110111101111101011110111101
101110110111011011101011101011101101110101101101110101101111110111011101
011101110110110111000011010111010111011011101011011111111055555550111100
011111011101101101101110101110110111010111010110100011001110111011011011
101101101011101101101111101110110111011110110011101101110010101101111111
111011111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111112222220022222211111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111110111101111101011110111101110001111000111100010001
000001000110001000110010001110000111110111011101100011100000011000110100
111000100010000001000100001111111055555550111101101111100011000000000100
000100000010000010000001110100110001110000001100011000110000011110000111
110001110000111100000000011110001000001000111111111011111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111112222220122222211111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111110
111100000000011110111101111111111111111111111111111111111111111111111111
111111111111111000000011111111111111111111111111111111111111111111111111
111111111055555550111101101111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111110111111111111111
111111111111111111111111111011111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111112222
220022222211111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111110111101111101011110111101
111111111111111111111111111100011111111111111111111111111111111111011111
111111111111111111111111111111111111111111111111111111111055555550111101
110111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111110111111111111111111111111111111111111111
111011111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111112222220122222211111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111110111100000000011100000011111111111111111111111111
111011101111111111111111111111111111111110001111111111111111111111111111
111111111111111111111111111111111000000000111000110001111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111000011111111111111111111111111111111111111011111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111112222220022222211111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111110
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111011111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111112222
220122222211111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111110111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111011111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111112222220022222211111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111110111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111011111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111112222220122222211111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111110
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111011111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111112222
220022222211111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111110111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111011111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111112222220122222211111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111110111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111011111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111112222220022222211111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111110
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000011111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111112222
220022222211111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111112222220022222211111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111112222220522222211111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111112222
220022222211111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111112222220522222211111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111112222220022222211111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111112222
220522222211111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111112222220022222211111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111112222220522222211111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111112222
220022222211111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111112222220522222211111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111112222220022222211111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111112222
220522222211111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111112222220022222211111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111112222220522222211111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111112222
220022222211111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111112222220022222211111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111112222220022222211111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111112222
220122222211111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111112222220022222211111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111100000111000111100011111000111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111112222220122222211111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111110110110111011
011101110111011111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111112222
220022222211111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111011110111011011101110111011111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111112222220122222211111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111101110111011011101110111011111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111112222220022222211111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111101110111011
011101110111011111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111112222
220122222211111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111110110111011011101110111011111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111112222220022222211111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111110110111011011101110111011111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111112222220122222211111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111110110111011
011101110111011111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111112222
220022222211111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111101110110111011011101110111011111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111112222220122222211111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111110001111000111100011111000111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111112222220022222211111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111000111001111100111111001111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111112222
220022222211111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111101111110111111011111
110111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111112222220022222211111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111101111111011111101111111011111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111112222220122222211111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111101111100001110000111100001111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111112222
220022222211111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111101111011101101110111
011101111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111112222220122222211111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111101111011101101110111011101111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111112222220022222211111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111101111011101101110111011101111111111111111111111111111111111111111111
111111111111111111111111111110111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111112222
220122222211111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111101111011101101110111
011101111111111111111111111111111111111111111111111111111111111111111111
111000111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111112222220022222211111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111001111011101101110111011101111111111111111111
111111111111111111111111111111111111111111111000000111001111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111112222220122222211111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111101111100011110001111100011111111111111111111111111111111111111111111
111111111111111100000111111111110011111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111112222
220022222211111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111110001
110011111001111111000111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111100000011111111
111111111100111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111112222220122222211111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111011111101111110111110111011
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111100000011111111111111111111111111011111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111112222220022222211111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111011111110111111011110111011111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111110
000011111111111111111111111111111111100111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111112222
220122222211111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111011
111000011100001110111011111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111110000001111111111111111111111111
111111111111111001111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111112222220022222211111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111011110111011011101111010111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111000001111111111111111111111111111111111111111111111110011111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111112222220122222211111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111011110111011011101111101111111111111111111111111111
111111111111111111111111111111111111111111111111111111000000111111111111
111111111111111111111111111111111111111111101111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111112222
220022222211111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111011
110111011011101111010111111111111111111111111111111111111111111111111111
111111111111111111110111100000111111111111111111111111111111111111100011
111111111111111111110011111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111112222220122222211111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111011110111011011101110111011
111111111111111111111111111111111111111111111111111111111111111111100000
011111111111111111111111111111111111100000000000111111111111111111111100
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111112222220022222211111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111110011110111011011101110111011111111111111111111111111
111111111111111111111111111111111111100000011111111111111111111111111111
111111100000011110111007001111111111111111111111011111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111112222
220122222211111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111011
111000111100011111000111111111111111111111111111111111111111111111111111
111111110000011111111111111111111111111111111111100000011011111110111007
770111111111111111111111100111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111112222220022222211111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111110000001111111111111111
111111111111111111111100001111111011111110111007777001111111111111111111
111001111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111112222220122222211111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111000001111111111111111111111111111111111111111111101
101111111011111110111007777770011111111111111111111110011111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111112222
220022222211111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111000000111
111111111111111111111111111111111111111111111101101111111011111110111007
777777000111111111111111111111101111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111112222220122222211111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111100000111111111111111111111111111111111
111111111111111111111101101111111011111110111007777777077011111111111111
111111110011111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111112222220022222211111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111100000011111111111111111111111111111111111111111111111111111111111101
101111111011111110111007777777077011111111111111111111111100111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111112222
220122222211111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111110000011111111111111111111
111111111110001111111111111111111111111111111100000000000000000000000000
000000000011111111111111111111111111001111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111112222220022222211111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111011110000001111111111111111111111111111110000000100011111111
111111111111111111111101101111111011111110111007777777077011111111111111
111111111111110111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111112222220122222211111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111110000001111111
111111111111111111111110000001111110107000111111111111111111111111111101
101111111011111110111007777777077011111111111111111111111111111001111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111112222
220022222211111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111000001011111111111111111111111111110000001
111011111110107077011111111111111111111111111101101111111011111110111007
777777077011111111111111111111111111111110011111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111112222220122222211111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
000000111111111111111111111111111111110001101111111011111110107077700111
111111111111111111111101101111111011111110111007777777077011111111111111
111111111111111111100111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111112222220022222211111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111100000111111111111111111111111
111111111111110111101111111011111110107077777001111111111111111111111101
101111111011111110111007777777077011111111111111111111111111111111111011
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111112222
220122222211111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111100000011111111111111111111111111111111111111111110111101111
111011111110107077777770011111111111111111111101101111111011111110111007
777777077011111111111111111111111111111111111100111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111112222220022222211111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111110001111111111111111111111111111111110000011111111111
111111111111111111111111111111111111110111101111111011111110107077777770
701111111111111111111101101111111011111110111007777777077011111111111111
110001111111111111111111001111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111112222220122222211111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111101110
111111111111111111111111110000001111111111111111111111111111111111111111
111111111111110000000000000000000000000000000000001111111111111111111100
000000000000000000000000000000000011111111110000005500011111111111111111
110111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111112222
220022222211111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111101110111111111111111111110000
001111111111111111111111111111111111111111111111111111111111110111101111
111011111110107077777770701111111111111111111101101111111011111110111007
777777077011110000005555555504401111111111111111111001111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111112222220122222211111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111101110111111111111111000001111111111111111111111111111
111100001111111111111111111111111111110111101111111011111110107077777770
701111111111111111111101101111111011111110111007777777077000005555555555
555504440011111111111111111110011111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111112222220022222211111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111101110
111111011000000111111111111111111111111111111110000011070011111111111111
111111111111110111101111111011111110107077777770701111111111111111111101
101111111011111110111007777777077055555555555555555504444400111111111111
111111100111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111112222
220122222211111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111101110111110000111111111111111
111111111111111110000000111111077700111111111111111111111111110111101111
111011111110107077777770701111111111111111111101101111111011111110111007
777777077055555555555555555504444444011111111111111111111011111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111112222220022222211111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111101110111111011111111111111111111111111111000001111110
111111077707001111111111111111111111110111101111111011111110107077777770
701111111111111111111101101111111011111110111007777777077055555555555555
555504444444400111111111111111111100111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111112222220122222211111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111101110
111111011111111111111111111111111000111011111110111111077707770011111111
111111111111110111101111111011111110107077777770701111111111111111111101
101111111011111110111007777777077055555555555555555504444444444011111111
111111111111001111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111112222
220022222211111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111101110111111011111111111111111
111111111011111011111110111111077707777700111111111111111111110111101111
111011111110107077777770701111111111111111111101101111111011111110111007
777777077055555555555555555504444444444011111111111111111111110011111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111112222220122222211111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111110001111111011111111111111111111111111000000000000000
000000000000000000001111111111111111110000000000000000000000000000000000
001111111111111111111100000000000000000000000000000000000055555555555555
555504444444444011111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111112222220022222211111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111011111111111111111111111111011111011111110111111077707777777001111
111111111111110111101111111011111110107077777770701111111111111110000101
101111111011111110111007777777077055555555555555555504444444444011111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111112222
220122222211111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111011111111111111111
111111111011111011111110111111077707777777001111111111111111110111101111
111011111110107077777770701111111100000005550001101111111011111110111007
777777077055555555555555555504444444444011111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111112222220022222211111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111011111111111111111111111111011111011111110
111111077707777777001111111111111111110111101111111011111110107077777770
700000000055555555550401101111111011111110111007777777077055555555555555
555504444444444011111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111112222220122222211111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111011111111111111111111111111011111011111110111111077707777777001111
111111111111110111101111111011111110107077777770705555555555555555550401
101111111011111110111007777777077055555555555555555504444444444011111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111112222
220022222211111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111011111111111111111
111111111011111011111110111111077707777777001111111111111111110111101111
111011111110107077777770705555555555555555550401101111111011111110111007
777777077055555555555555555504444444444011111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111112222220122222211111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111011111111111111111111111111011111011111110
111111077707777777001111111111111111110111101111111011111110107077777770
705555555555555555550401101111111011111110111007777777077055555555555555
555504444444444011111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111112222220022222211111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111011111111111111111111111111011111011111110111111077707777777001111
111111111111110111101111111011111110107077777770705555555555555555550401
101111111011111110111007777777077055555555555555555504444444444011111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111112222
220122222211111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111011111111111111111
111111111000000000000000000000000000000000001111111111111111110000000000
000000000000000000000000005555555555555555550400000000000000000000000000
000000000055555555555555555504444444444011111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111112222220022222211111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111011111111111111111111111111011111011111110
111111077707777777001111111111111111110111101111111011111110107077777770
705555555555555555550401101111111011111110111007777777077055555555555555
555504444444444011111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111112222220122222211111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111011111111111111111111111111011111011111110111111077707777777001111
111111111111000111101111111011111110107077777770705555555555555555550401
101111111011111110111007777777077055555555555555555504444444444011111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111112222
220022222211111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111011111111111111111
111111111011111011111110111111077707777777001111111111100000550111101111
111011111110107077777770705555555555555555550401101111111011111110111007
777777077055555555555555555504444444444011111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111112222220122222211111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111011111111111111111111111111011111011111110
111111077707777777001111100000055555550111101111111011111110107077777770
705555555555555555550401101111111011111110111007777777077055555555555555
555504444444444011111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111112222220022222211111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111011111111111111111111111111011111011111110111111077707777777000000
055555555555550111101111111011111110107077777770705555555555555555550401
101111111011111110111007777777077055555555555555555504444444444011111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111112222
220122222211111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111011111111111111111
111111111011111011111110111111077707777777005555555555555555550111101111
111011111110107077777770705555555555555555550401101111111011111110111007
777777077055555555555555555504444444444011111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111112222220022222211111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111011111111111111111111111111011111011111110
111111077707777777005555555555555555550111101111111011111110107077777770
705555555555555555550401101111111011111110111007777777077055555555555555
555504444444444011111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111112222220122222211111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111011111111111111111111111111000000000000000000000000000000000005555
555555555555550000000000000000000000000000000000005555555555555555550400
000000000000000000000000000000000055555555555555555504444444444011111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111112222
220022222211111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111011111111111111111
111111111011111011111110111111077707777777005555555555555555550111101111
111011111110107077777770705555555555555555550401101111111011111110111007
777777077055555555555555555504444444444011111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111112222220122222211111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111011111111111111111111111111011111011111110
111111077707777777005555555555555555550111101111111011111110107077777770
705555555555555555550401101111111011111110111007777777077055555555555555
555504444444444011111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111112222220022222211111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111011111111111111111111111111011111011111110111111077707777777005555
555555555555550111101111111011111110107077777770705555555555555555550401
101111111011111110111007777777077055555555555555555504444444444011111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111112222
220122222211111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111101111101111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111011111111111111111
111111111011111011111110111111077707777777005555555555555555550111101111
111011111110107077777770705555555555555555550401101111111011111110111007
777777077055555555555555555504444444444011111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111112222220022222211111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111100000001111111111111111111111111111111111111111111111111111111111
111111111111111011110001111111011111111111111111111111111011111011111110
111111077707777777005555555555555555550111101111111011111110107077777770
705555555555555555550401101111111011111110111007777777077055555555555555
555504444444444011111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111112222220122222211111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111101101101111111111
111111111111111111111111111111111111111111111111111111111111111011101110
111111011111111111111111111111111011111011111110111111077707777777005555
555555555555550111101111111011111110107077777770705555555555555555550401
101111111011111110111007777777077055555555555555555504444444444011111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111112222
220022222211111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111100111111111111111111111111111111111111
111111111111111111111111111111111111111011101110111111011111111111111111
111111111011111011111110111111077707777777005555555555555555550111101111
111011111110107077777770705555555555555555550401101111111011111110111007
777777077705555555555555555504444444444011111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111112222220122222211111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111110011011111111111111111111111111111111111111111111111111111111111
111111111110000001101110111111011111111111111111111111111000000000000000
000000000000000000005555555555555555550000000000000000000000000000000000
005555555555555555550400000000000000000000000000000000000005555555555555
555504444444444011111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111112222220022222211111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111101111101111111111
111111111111111111111111111111111111111111111111111111111110111011101110
111111011111111111111111111111111011111011111110111111077707777777005555
555555555555550111101111111011111110107077777770705555555555555555550401
101111111011111110111007777777077705555555555555555504444444444011111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111112222
220122222211111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111101111101111111111111111111111111111111111
111111111111111111111111111111111111011011101110111110001111111111111111
111111111011111011111110111111077707777777005555555555555555550111101111
111011111110107077777770705555555555555555550401101111111011111110111007
777777077705555555555555555504444444444011111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111112222220022222211111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111101011101110111110110011111111111111111111111011111011111110
111110777707777777005555555555555555550111101111111011111110107077777770
705555555555555555550401101111111011111110111007777777077705555555555555
555504444444444011111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111112222220122222211111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111101011101110
111110111100111111111111111111111011111011111110111110777707777777005555
555555555555550111101111111011111110107077777770705555555555555555550401
101100011010001110001007777777077705555555555555555504444444444011111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111112222
220022222211111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111110011101110111110111111000111111111
111111111011111011111110111110777707777777005555555555555555550111101111
111011111110107077777770705555555555555555550401101110111001110110110007
777777077705555555555555555504444444444011111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111112222220122222211111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111011110001111110111111111001111111111111111011111011111110
111110777707777777005555555555555555550111101111111011111110107077777770
705555555555555555550401101110111001110110111007777777077705555555555555
555504444444444011111111111111111111100011111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111112222220022222211111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111101111101111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111110111111111110011111111111110111111011111110111110777707777777005555
555555555555550111101111111011111110107077777770705555555555555555550401
101110111001110110111007777777077705555555555555555550444444444011111111
111111100000011111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111112222
220122222211111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111100000001111111111111111111111111111111111
111111111111111111111111111111111111111111111111111110111111111111100011
111111110000000000000000000000000000000000005555555555555555550000000000
000000000000000000000000005555555555555555550400000000000000000000000000
000000000005555555555555555550444444444011111111100000011111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111112222220022222211111111111111
111111111111111111111111111111111111111111111111111111111111101111101111
111111101111101111111111111111111111111111111111111111111111111111111111
111111111111111111111111111110111111111111111100111111110111111011111110
111110777707777777005555555555555555550111101111111011111110107077777770
705555555555555555550401101110111001110110110007777777077705555555555555
555550444444444011000000011111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111112222220122222211111111111111111111111111111111111111
111111111111111111111111111111111111100000001111111111101111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111110111111111111111111001111110111111011111110111110777707777777055555
555555555555550111101111111011111110107077777770705555555555555555550401
101110111001110110001007777777077705555555555555555550444444444000111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111112222
220022222211111111111111111111111111111111111111111111111111111111111111
111111111111101111101111111111101111101111111111111111111111111111111111
111111111111111111111111111111111111111111111111111110111111111111111111
110011110111111011111110111110777707777777055555555555555555550111101111
111011111110107077777770705555555555555555550401101110111001110110111007
777777077705555555555555555550444444444011111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111112222220122222211111111111111
111111111111111111111111111111111111111111111111111111111111101111111111
111111100000001111111111111111111111111111111111111111111111111111111111
111111111111111111111111111110111111111111111111111100010111111000111100
111110777707777777055555555555555555550111101111111011111110107077777770
705555555555555555550401101100111001110110011007777777077705555555555555
555550444444444011111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111112222220022222211111111111111111111111111111111111111
111111111111111111111111111111111111101111101111111111101111101111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111110111111111111111111111111100111110011011100111110777707777777055555
555555555555550111101111111011111110107077777770705555555555555555550401
101110111010001110000007777777077705555555555555555550444444444011111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111112222
220122222211111111111111111111111111111111111111111111111111111111111111
111111111111100000001111111111110111111101111111111111111111111111111111
111111111111111111111111111111111111111111111111111110111111111111111111
111111110111110011011110111110777707777777055555555555555555550111101111
111011111110107077777770705555555555555555550401101111111011111110111007
777777077705555555555555555550444444444401111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111112222220022222211111111111111
111111111111111111111111111111111111111111111111111111111111101111101111
111111100000000001111111111111111111111111111111111111111111111111111111
111111111111111111111111111110111111111111111111111111110111110011011110
111110777707777777055555555555555555550111000111100011111100107077777770
705555555555555555555001101111111011111110111007777777077705555555555555
555550444444444401111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111112222220122222211111111111111111111111111111111111111
111111111111111111111111111111111111110111111101111111101111011101111111
111111111111111111111111111111111111111111111111111111111111111111111111
111110111111111111111111111111110000000000000000000000000000000000055555
555555555555550000000000000000000000000000000000005555555555555555555000
000000000000000000000000000000000005555555555555555550444444444401111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111112222
220022222211111111111111111111111111111111111111111111111111111111111111
111111111111100000000001111111101111101111111111111111111111111111111111
111111111111111111111111111111111111111111111111111110111111111111111111
111111110111111001111110011110777707777777055555555555555555550111101111
011001111100107077777770705555555555555555555001101111111011111110111007
777777077705555555555555555550444444444401111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111112222220122222211111111111111
111111111111111111111111111111111111111111111111111111111111101111011101
111111101111101111111111111111111111111111111111111111111111111111111111
111111111111111111111111111110111111111111111111111111110111111010111110
011110777707777777055555555555555555550111101111011001000000107077777770
705555555555555555555001101111111011111110111007777777077705555555555555
555550444444444401111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111112222220022222211111111111111111111111111111111111111
111111111111111111111111111111111111101111101111111111110000011111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111110111111111111111111111111110111110011011110011110777707777777055555
555555555555550111101111011001011100107077777770705555555555555555555001
101111111011111110111007777777077705555555555555555550444444444401111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111112222
220122222211111111111111111111111111111111111111111111111111111111111111
111111111111101111101111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111110111111111111111111
111111110111110011010110101110777707777777055555555555555555550111101111
011001101100107077777770705555555555555555555001101111111011111110111007
777777077705555555555555555550444444444401111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111112222220022222211111111111111
111111111111111111111111111111111111111111111111111111111111110000011111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111110111111111111111111111111110111111000111000
001110777707777777055555555555555555550111101111011001110100107077777770
705555555555555555555001101111111011111110111007777777077705555555555555
555550444444444401111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111112222220122222211111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111110000011111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111110111111111111111111111111110111111011111110111110777707777777055555
555555555555550111101111011001110100107077777770705555555555555555555001
101111111011111110111007777777077705555555555555555550444444444401111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111112222
220022222211111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111101011101111111111111111111111111111111111
111111111111111111111111111111111111111111111111111110111111111111111111
111111110111111011111110111110777707777777055555555555555555550111001111
011001111000107077777770705555555555555555555001101111111011111110111007
777777077705555555555555555550444444444401111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111112222220122222211111111111111
111111111111111111111111111111111111111111111111111111111111110000011111
111111101011101111111111111111111111111111111111111111111111111111111111
111111111111111111111111111110111111111111111111111111110000000000000000
000000000000000000055555555555555555550000000000000000000000000000000000
005555555555555555555000000000000000000000000000000000000005555555555555
555550444444444401111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111112222220022222211111111111111111111111111111111111111
111111111111111111111111111111111111101111101111111111101011101111111111
011111011111111111111111111111111111111111111111111111111111111111111111
111110111111111111111111111111110111111011111110111110777707777777055555
555555555555550111101111111011111110107077777770705555555555555555555001
101111111011111110111007777777077705555555555555555550444444444401111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111112222
220122222211111111111111111111111111111111111111111111111111111111111111
111111111111101111101111111111110011011111111111000000011111111111111111
111111111111111111111111111111111111111111111111111110111111111111111111
111111110111111011111110111110777707777777055555555555555555550111101111
111011111110107077777770705555555555555555555001101111111011111110111007
777777077705555555555555555550444444444401111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111112222220022222211111111111111
111111111111111111111111111111111111111111111111111111111111101111101111
111111111111111111111111011111011111111111111111111111111111111111111111
111111111111111111111111111110111111111111111111111111110111111011111110
111110777707777777055555555555555555550111101111111011111110107077777770
705555555555555555555001101111111011111110111007777777077705555555555555
555550444444444401111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111112222220122222211111111111111111111111111111111111111
111111111111111111111111111111111111110000011111111111101111000011111111
011111111111111111111111111111111111111111111111111111111111000111100011
111110111111111111111111111111110111111011111110111110777707777777055555
555555555555550111101111111011111110107077777770705555555555555555555001
101111111011111110111007777777077705555555555555555550444444444401111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111112222
220022222211111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111100000101111111111101111111111111111111111
111111111111111111111111111111111110111011011101111110111111111111111111
111111110111111011111110111110777707777777055555555555555555550111101111
111011111110107077777770705555555555555555555001101111111011111110111007
777777077705555555555555555550444444444401111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111112222220122222211111111111111
111111111111111111111111111111111111111111111111111111111111101111101111
111111101111101111111111111111111111111111111111111111111111111111111111
111111111110111011011101111110111111111111111111111111110111111011111110
111110777707777777055555555555555555550111101111111011111110107077777770
705555555555555555555001101111111011111110111007777777077705555555555555
555550444444444401111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111112222220022222211111111111111111111111111111111111111
111111111111111111111111111111111111100000001111111111101111101111111111
111111111111111111111111111111111111111111111111111111111110111011011101
111110111111111111111111111111110111111011111110111110777707777777055555
555555555555550111101111111011111110107077777770705555555555555555555001
101111111011111110111007777777077705555555555555555550444444444401111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111112222
220122222211111111111111111111111111111111111111111111111111111111111111
111111111111101111101111111111100000001111111111100000111111111111111111
111111111111111111111111111111111111010111011101111110111111111111111111
111111110000000000000000000000000000000000055555555555555555550000000000
000000000000000000000000005555555555555555555000000000000000000000000000
000000000005555555555555555550444444444401111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111112222220022222211111111111111
111111111111111111111111111111111111111111111111111111111111111111101111
111111101111100011111111011111011111111111111111111111111111111111111111
111111111111101111011101111100011111111111111111111111110111111011111110
111110777707777777055555555555555555550111101111111011111110107077777770
705555555555555555555001101111111011111110111007777777077705555555555555
555550444444444401111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111112222220122222211111111111111111111111111111111111111
111111111111111111111111111111111111101111101111111111101111101111111111
011111011111111111111111111111111111111111111111111111111111010111011101
111110100111111111111111111111110111111011111110111110777707777777055555
555555555555550111101111111011111110107077777770705555555555555555555001
101111111011111110000007777777077705555555555555555550444444444401111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111112222
220022222211111111111111111111111111111111111111111111111111111111111111
111111111111100000000111111111100000001111111111011111011111111111111111
111111111111111111111111111111111110111011011101111110111000111111111111
111111110111111011111110111110777707777777055555555555555555550111101111
111011111110107077777770705555555555555555555001101111111000000000666660
077777077705555555555555555550444444444401111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111112222220122222211111111111111
111111111111111111111111111111111111111111111111111111111111101111110011
111111101101101111111111100000111111111111111111111111111111111111111111
111111111110111011011101111110111111000111111111111111110111111011111110
111000777707777777055555555555555555550111101111111011111110107077777770
705555555555555555555001100000000066666660666666600777077705555555555555
555550444444444401111111111111111111110001111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111112222220022222211111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111101101111111111
111111111111111111111111111111111111111111111111111111111111000111100011
111110111111111001111111111111110111111011111100000666007707777777055555
555555555555550111101111111011111110107077777770705555555555555555555000
006666666066666660666666606007077705555555555555555550444444444401111111
111111100000001111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111112222
220122222211111111111111111111111111111111111111111111111111111111111111
111111111111110000011111111111111101101111111111111111111111111111111111
111111111111111111111111111111111111111111111111111110111111111110001111
111111110111111000000060666666600007777777055555555555555555550111101111
111011111110107077777770705555555555555555555044006666666066666660666666
606660077705555555555555555550444444444401111111000000011111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111112222220022222211111111111111
111111111111111111111111111111111111111111111111111111111111101011101111
111111111110011111111111011110000111111111111111111111111111111111111111
111111111111111111111111111110111111111111110011111111110110000066666660
666666606600777777055555555555555555550111101111111011111110107077777770
705555555555555555555044440066666066666660666666606666600705555555555555
555550444444444400000000111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111112222220022222211111111111111111111111111111111111111
111111111111111111111111111111111111101011101111111111101111101111111111
000001011111111111111111111111111111111111111111111111111111111111111111
111110111111111111111100011111110000000000000000000000000000000000055555
555555555555550000000000000000000000000000000000005555555555555555555044
444400000000000000000000000000000005555555555555555550444444444401111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111112222
220022222211111111111111111111111111111111111111111111111111111111111111
111111111111101011101111111111100000001111111111011111011111111111111111
111111111111111111111111111111111111111111111111111110111111111111111111
100111111100666066666660666666606666660077055555555555555555550111101111
111011111110107077777770705555555555555555555044444444006066666660666660
000000055555555555555555555550444444444401111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111112222220122222211111111111111
111111111111111111111111111111111111111111111111111111111111110011011111
111111101111101111111111011111011111111111111111111111111111111111111111
111111111111111111111111111110111111111111111111111000111111006066666660
666666606666666000055555555555555555550111101111111011111100000077777770
705555555555555555555044444444440066666000000001111110555555555555555555
555550444444444401111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111112222220022222211111111111111111111111111111111111111
111111111111111111111111111111111111101111101111111111111111111111111111
000000011111111111111111111111111111111111111111111111111111111111111111
111110111111111111111111111111000111110066666660666666606666666000055555
555555555555550111101111110000000060666007777770705555555555555555555044
444444444000000111111111111110555555555555555555555550444444444401111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111112222
220122222211111111111111111111111111111111111111111111111111111111111111
111111111111100000001111111111101111000011111111011111000111111111111111
111111111111111111111111111111111111111111111111111110111111111111111111
111111111001111100666660666666600000000110555555555555555555550111000000
006066666660666660077770705555555555555555555044444444444011111111111111
111110555555555555555555555550444444444401111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111112222220022222211111111111111
111111111111111111111111111111111111111111111111111111111111101101101111
111111100000101111111111011111111011111111111111111111111111111111111111
111111111111111111111111111110111111111111111111111111111110001111006660
600000001111111110555555555555555555550000606666666066666660666666600070
705555555555555555555044444444444011111111111110000000555555555555555555
555550444444444401111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111112222220122222211111111111111111111111111111111111111
111111111111111111111111111111111111111101111111111111101111101111111111
000111111011111111111111111111111111111111111111111111111111111111111111
111110111111111111111111111111111111110011110000011111111111111110555555
555555555555550400606666666066666660666666606600705555555555555555555044
444444444011111100000001111110555555555555555555555550444444444401111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111112222
220022222211111111111111111111111111111111111111111111111111111111111111
111111111111101101101111111111101111101111111111011001110011111111111111
111111111111111111111111111111111111111111111111111110111111111111111111
111111111111111100011111111111111111111110555555555555555555550444006666
666066666660666666606660005555555555555555555044444444444000000011111111
111110555555555555555555555000444444444401111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111112222220122222211111111111111
111111111111111111111111111111111111111111111111111111111111100000001111
111111100000001111111111111110001111111111111111111111111111111111111111
111111111111111111111111111110111111111111111111111111111111111111100111
111111111111111110555555555555555555550444440000000000000000000000000005
555555555555555555555044444444444011111111111111111110555555555555555000
000333004444444401111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111112222220022222211111111111111111111111111111111111111
111111111111111111111111111111111111101111101111111111101111100011111111
011000111111111111111111111111111111111111111111111111111111111111111111
111110111111111111111111111111111111111111111000111111111111111110555555
555555555555550444444400666066666660000001111105555555555555555555555044
444444444011111111111111111110555555555000000333333333330044444401111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111112222
220122222211111111111111111111111111111111111111111111111111111111111111
111111111111100111111111111111101111111101111111000111111111111111111111
111111111111111111111111111111111111111111111111111110111111111111111111
111111111111111111111111000111111111111110555555555555555555550444444444
006066000000111111111105555555555555555555555044444444444011111111111111
111110555000000333333333333333333300444401111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111112222220022222211111111111111
111111111111111111111111111111111111111111111111111111111111101111101111
111111100011111101111111011111111111111111111111111111111111111111111111
111111111111111111111111111110111111111111111111111111111111111111111111
111001111111111110555555555555555555550444444444440000111111111111111105
555555555555555555555044444444444011111111111111111110000333333333333333
333333333333004401111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111112222220122222211111111111111111111111111111111111111
111111111111111111111111111111111111100000001111111111101100111001111111
111111111111111111111111111111111111111111111111111111111111111111111111
111110111111111111111111111111111111111111111111111110001111111110555555
555555555555550444444444444011111111111111111105555555555555555555555044
444444444011111111111111111111100333333333333333333333333333330001111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111112222
220022222211111111111111111111111111111111111111111111111111111111111111
111111111111101111101111111111111111000111111111111111111111111111111111
111111111111111111111111111111111111111111111111111110111111111111111111
111111111111111111111111111111110011111110555555555555555555550444444444
444011111111111000000005555555555555555555000044444444444011111111111111
111111111003333333333333333333333333300001111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111112222220022222211111111111111
111111111111111111111111111111111111111111111111111111111111100111111111
111111101100011111111111111111111111111111111111111111111111111111111111
111111111111111111111111111110111111111111111111111111111111111111111111
111111111100011110555555555555555555550444444444444011110000000111111105
555555555500000000333300444444444011111111111111111111111110003333333333
333330000000011111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111112222220022222211111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111100011111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111110111111111111111111111111111111111111111111111111111111100110555555
555555555555550444444444444000001111111111111105550000000033333333333333
004444444011111111111111111111111111110033333000000001111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111112222
220122222211111111111111111111111111111111111111111111111111111111111111
111111111111110000011111111111101111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111110111111111111111111
111111111111111111111111111111111111111000555555555555555555550444444444
444011111111111111111100003333333333333333333333330044444011111111111111
111111111111111100000111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111112222220022222211111111111111
111111111111111111111111111111111111111111111111111111111111101111101111
111111101111101111111111111111111111111111111111111111111111111111111111
111111111111111111111111111110111111111111111111111111111111111111111111
111111111111111110555555555555555555550444444444444011111111111111111111
003333333333333333333333333300444011111111111111111111111111111110001111
000111111011111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111112222220122222211111111111111111111111111111111111111
111111111111111111111111111111111111101111101111111111100000001111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111110111111111111111111111111111111111111111111111111111111111110555555
555555555555550444444444444011111111111111111111110033333333333333333333
333333004011111111111111111111111111111111011110111011111011111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111112222
220022222211111111111111111111111111111111111111111111111111111111111111
111111111111101111101111111111101111101111111111111111111111111111111111
111111111111111111111111111100011100000111000111111110111111111111111111
111111111111111111111111111111111111111110555555555555555550000044444444
444011111111111111111111111100333333333333333333333333000011111111111111
111111111111111111011110111011111011111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111112222220122222211111111111111
111111111111111111111111111111111111111111111111111111111111110000011111
111111111111101111111111111111111111111111111111111111111111111111111111
111110111110110110111011111110111111111111111111111111111111111111111111
111111111111111110555555555500000003333300444444444011111111111111111111
111111003333333333333330000000111111111111111111111111111111111111011110
111010000001111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111112222220022222211111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111101111101111111111
111111111111111111111111111111111111111111111111111110111111011110111011
111110111111111111111111111111111111111111111111111111111111111110555000
000033333333333333000444444011111111111111111111111111110033333000000001
111111111111111111111111111111111111111111011110111010111011111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111112222
220022222211111111111111111111111111111111111111111111111111111111111111
111111111111101111101111111111100000001111111111111111111111111111111111
111111111111111111111111111110111111101110111011111110111111111111111111
111111111111111111111111111111111111111110000333333333333333333333333000
444011111111111111111111111111111100000111111111111111111111111111111111
111111111111111111011110111011011011111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111112222220022222211111111111111
111111111111111111111111111111111111111111111111111111111111100000001111
111111101111101111111111111111111111111111111111111111111111111111111111
111110111111101110111011111000011111111111111111111111111111111111111111
111111111111111111100333333333333333333333333333004011111111111111111111
111111111111111111111111111111111111111111111111111111111111111111011110
111011101011111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111112222220122222211111111111111111111111111111111111111
111111111111111111111111111111111111101101101111111111111111101111111111
111111111111111111111111111111111111111111111111111110111111110110111011
111110100111111111111111111111111111111111111111111111111111111111111000
333333333333333333333333000011111111111111111111111111111111111111111111
111111111111111111111111111111111111111111011110111011101011111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111112222
220022222211111111111111111111111111111111111111111111111111111111111111
111111111111101101101111111111101111101111111111111111111111111111111111
111111111111111111111111111110111111110110111011111101111000111111111111
111111111111111111111111111111111111111111111111000333333333333330000000
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111110011110111011110011111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111112222220122222211111111111111
111111111111111111111111111111111111111111111111111111111111101101101111
111111100000000111111111111111111111111111111111111111111111111111111111
111110111111110110111011111101111111000111111111111111111111111111111111
111111111111111111111111111003333300000001111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111011111
000111111011111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111112222220022222211111111111111111111111111111111111111
111111111111111111111111111111111111110010011111111111101111110011111111
111111111111111111111111111111111111111111111111111100111101110110111011
111101111111111001111111111111111111111111111111111111111111111111111111
111110000011111111111111111111111111111111111111111111000111100011110001
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111001111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111112222
220122222211111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111110111110001111000111111101111111111110001111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111101111011101111011111111111111111111111111
111111111111111111111111111111111111111111111111111111100000000111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111112222220022222211111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111110000011111111111111111111111111111111111111111111111111111111111
111111111111111111111111111101111111111111110011111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111101111011101111011111111111111111111111111111111111111111111111111
111111111111111111111111000000011111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111112222220122222211111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111101011101111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111101111111111111111100011111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111101111011101111011
111111111111111111111111111111111111111111111111111111111111111110000000
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111112222
220022222211111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111101011101111111111111111111111111111111111
111111111111111111111111111111111111111111111111111101111111111111111111
100111111111111111111111111111111111111111111111111100111111000111111111
111111111111111111111111111111101111011101111011111111111111111111111111
111111111111111111111111111111111000000001111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111112222220122222211111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111101011101111111111111111111111111111111111111111111111111111111111
111111111111111111111111111101111111111111111111111000111111111111111111
111111111111111111111111111111011110111011111111111111111111111111111111
111111101111011101111011111111111111111111111111111111111111111111111111
110000000111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111112222220022222211111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111110011011111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111101111111111111111111111111000111111111111111111111111111111111111111
111111101110111011111111111111111111111111111111111111101111011101111011
111111111111111111111111111111111111111111100000001111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111112222
220122222211111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111101111101111111111111111111111111111111111
111111111111111111111111111111111111111111111111111101111111111111111111
111111111001111111111111111111111111111111111111111110000110111011111111
111111111111111111111111111111101111011101111011111111111111111111111111
111111111110000000011111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111112222220022222211111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111100000001111111111111111111111111111111111111111111111111111111111
111111111111111111111111111101111111111111111111111111111110001111111111
111111111111111111111111111101110111010111111111111111111111111111111111
111111001111011101110011111111111111111111111111111100000001111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111112222220122222211111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111100111101111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111101111111111111111111111111111111110011111111111111111111111111111111
111101110111101111111111111111111111111111111111111111101111100011111011
111111111111111111111000000011111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111112222
220022222211111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111000111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111101111111111111111111
111111111111111100011111111111111111111111111111111101110111010111111111
111111111111111111111111111111111111111111111111111111111111100000000111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111112222220022222211111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111001111111111111111111111111111111111111111111111111111111111
111111111111111111111111111101111111111111111111111111111111111111100111
111111111111111111111111111101110110111011111111111111111111111111111111
111111111111111111111111111111000000011111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111112222220022222211111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111000111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111101111111111111111111111111111111111111111000111111111111111111111111
111101110110111011111111111111111111111111111111111111111111111111111100
000000111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111112222
220122222211111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111100111101111111111111111111111111111111111
111111111111111111111111111111111111111111111111111101111111111111111111
111111111111111111111111000111111111111111111111111110001111000111111111
111111111111111111111111111111111111111000000011111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111112222220022222211111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111100000001111111111111111111111111111111111111111111111111111111111
111111111111111111111111111101111111111111111111111111111111111111111111
111001111111111111111111111111111111111111111111111111111111111111111111
111111110000000111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111112222220122222211111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111101111101111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111101111111111111111111111111111111111111111111111110001111111111111111
111111111111111111111111111111111111111111111111000000001111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111112222
220022222211111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111101111111101111111111111111111111111111111
111111111111111111111111111111111111111111111111111101111111111111111111
111111111111111111111111111111110011111111111111111111111111111111111111
111111111111111110000000111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111112222220122222211111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111100011111101111111111111111111111111111111111111111111111111111111
111111111111111111111111111101111111111111111111111111111111111111111111
111111111100011111111111111111111111111111111111111111111100000001111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111112222220022222211111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111101100111001111111
111111111111111111111111111111111111111111111111111111111111111111111111
111101111111111111111111111111111111111111111111111111111111100111111111
111111111111111111111111110000000011111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111112222
220122222211111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111000111111111111111111111111111111111
111111111111111111111111111111111111111111111111111101111111111111111111
111111111111111111111111111111111111111000111111111111111111111111100000
001111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111112222220022222211111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111101100011111111111111111111111111111111111111111111111111111111111
111111111111111111111111111101111111111111111111111111111111111111111111
111111111111111111000111111111111111000000011111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111112222220122222211111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111101111111111111111111111111111111111111111111111111111111111111111001
111100000000111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111112222
220022222211111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111101111111111111111111
111111111111111111111111111111111111111111111110100011111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111112222220122222211111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111000111100011110001111111101111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111112222220022222211111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111101111011101101110111
111101111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111112222
220122222211111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111101111011101101110111111101111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111112222220022222211111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111101111011101101110111111101111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111112222220022222211111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111101111011101101110111
111101111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111112222
220022222211111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111101111001101101110111110001111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111112222220122222211111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111101111010011101110111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111112222220022222211111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111101111101111101110111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111112222
220122222211111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111001111110111101110111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111112222220022222211111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111101111111001110001111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111112222220122222211111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111112222
220022222211111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111112222220122222211111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111112222220022222211111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111112222
220122222211111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111112222220022222211111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111112222220122222211111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111112222
220022222211111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111112222220122222211111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111112222220022222211111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111112222
220022222211111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111112222220022222211111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111112222220122222211111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111112222
220022222211111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111112222220122222211111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111112222220022222211111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111112222
220122222211111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111112222220022222211111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111112222220122222211111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111112222
220022222211111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111112222220122222211111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111112222220022222211111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111112222
220122222211111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111112222220022222211111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111112222220122222211111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111112222
220022222211111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111112222220022222211111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111112222220022222211111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111112222
220122222211111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111112222220022222211111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111112222220122222211111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111112222
220022222211111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111112222220122222211111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111112222220022222211111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111112222
220122222211111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111112222220022222211111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111112222220122222211111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111112222
220022222211111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111000111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111112222220122222211111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111101111
111111111111111111111111111111111111111101111101111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111112222220022222211111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111101111111111111111111111111111
111111111111111101111101111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111112222
220122222211111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111100010001101001111110011110001000110001100000011110011100000001
110001111000111000000110001001111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111112222220022222211111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111110111011100110
111101101111011101101110110111101101101110111011101110111101111101111010
110011111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111112222220022222211111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111110111011101111011011110111001101111110
110111101011110111011011101111111101111101111010111011111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111112222
220022222211111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111110111011101111011011110111010101111001110000011011110111011011
101111111101111100000111001011111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111112222220122222211111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111110111011101111
011011110111011001111110110111101011110111011011101111111101111101111011
110011111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111112222220022222211111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111110111011000110111101101111011101100110
110111101101101111011011101110101101101101111010111011111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111112222
220122222211111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111100000001101001111110011110001000101001100000011110011110000001
110001110000011000000111000111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111112222220022222211111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111112222220122222211111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111112222
220022222211111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111112222220122222211111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111112222220022222211111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111112222
220122222211111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111112222220022222211111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111112222220122222211111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111112222
220022222211111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111112222220122222211111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111112222220022222211111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111112222
220022222211111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111100011111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111112222220022222211111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111101111101111111111111111111111111111111111111111110111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111112222220122222211111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111101111101111111
111111111111111111111111111111111110111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111112222
220022222211111111111111111111111111111111111111111111111111111111111111
111111111111110000010000010001000100000001110001100011001110001110000010
001111111000001111000100011000111000100011111000111000111100011100011001
111001110001111110011111111110011111100111100000111100011100010100010001
001111111000111100011001100010000011110001100011001111001110001000111100
111100011001100010001000111000111100011000000111100011100010001100010001
110011100011111110011111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111112222220122222211111111111111
111111111111111111111111111111111111111111111111111111111111111101111101
111011101110111011101110110110111101110111011101011111110110110111101110
110111011101110111111101110111011011101110110111110110111011111101101111
111101101111011011110111011011101110110110110110011111110111011011101010
110111011101101110110110111110110111011101111011011011101101110111011101
110111011110111101111011011101110111011110111011101101110111111101101111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111112222220022222211111111111111111111111111111111111111
111111111111111111111111111111111111111101111101111011101111011011101111
110101111101111111011101011111110110110111100110111111011100110111111101
110111111011111110101111101111011011111011110111111011110110111101110111
011011111110101010110111011111110111111011111110110111011101101111110101
111101111011101011110111101111101110110111001101110111111110111101111011
011111110111011110111011011110110111111011110111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111112222
220122222211111111111111111111111111111111111111111111111111111111111111
111111111111111100111101111000001111011011101111110001111101111111000011
011111110110110111101010111100111101010111000001110111111011111110001111
101111011011111011110111111011110110111101110000111011111110101010111001
011111110111111011111110110111000011101111110001111101111011110111110111
101110011110000111010101110111111110111100000111011111110000011110000011
011110110111111011110111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111112222220022222211111111111111
111111111111111111111111111111111111111111111111111111111111111101011101
111011101111011011100000110110111101111111011111011111110110110111101100
111111011101100111011101110000011011111110110111101111011011111011110111
111011110110111101110111111000001110101010111110011111110111111000001110
110111011111101111110110111101111011101011110111101111101101110111011001
110111111110111101111011000001110111011110111011011110110111111011110111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111112222220122222211111111111111111111111111111111111111
111111111111111111111111111111111111111101101101111011101111011011101110
110110111101110111011111011111110110110111101110110011011101110111011101
110111011011101110110111110110111011101101101111111101101110011011010111
111011101110011100110111011111110111011011101110110111011111101110110110
111110110111011101111011011001101101110111011101110111010110110101111011
011101110111011110111011101101110111011101101111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111112222
220022222211111111111111111111111111111111111111111111111111111111111111
111111111111111101110101110001000110000001110001100011001110001110001110
001111111000001111000100010100111000100010001000111000111100011100011001
111001110000011110011111111110011110100111100011111100011100011100011000
111111111000111100011100000010001111110001100011001111001110001000111100
111010011110000010001000111000111000001000000111100011100010001100010001
110011100000111110011111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111112222220122222211111111111111
111111111111111111111111111111111111111111111111111111111111111101111001
111111111111111111111111111111111111111111111111111111111110111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111110111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111112222220022222211111111111111111111111111111111111111
111111111111111111111111111111111111111101111101111111111111111111111111
111111111111111111111111111111111110111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111110111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111100011111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111112222
220122222211111111111111111111111111111111111111111111111111111111111111
111111111111111101111101111111111111111111111111111111111111111111111111
111111111100111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111011111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111011101111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111112222220022222211111111111111
111111111111111111111111111111111111111111111111111111111111110000010000
011111111111111111111111111111111111111111111111111111111110111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111100001111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111112222220122222211111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111112222
220022222211111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111112222220022222211111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111112222220022222211111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111112222
220122222211111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111112222220022222211111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111112222220122222211111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111112222
220022222211111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111112222220122222211111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111112222220022222211111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111112222
220122222211111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111112222220022222211111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111112222220122222211111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111112222
220022222211111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111112222220122222211111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111112222220022222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
220122222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222220022222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222220022222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
220022222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222220122222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
2222222222222222222222222200040000002701ffff030000000000

Диаграмма 2

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

Таблица 5

Производство важнейших видов продукции сельского хозяйства

(в хозяйствах всех категорий)

(тыс. тонн)

 1998 год1999 год2000 год Растениеводствозерно (в весе после
доработки)173,5152,2194,6рапс3,16,513,6картофель167,1144,5221,3Животново
дствомясо – реализация (живой
вес)50,544,436,8молоко238,5224,4219,7яйца230,7215,3201,7

Сложное финансовое положение организаций агропромышленного комплекса не
позволило сохранить производственный потенциал сельского хозяйства:
вдвое сократился машинно-тракторный парк, изношенность техники
составляет более 70 процентов, требуют капитального ремонта
производственные помещения, нарушилась инфраструктура обслуживающих
производств.

Практически прекратилось агрохимическое и мелиоративное обслуживание
сельскохозяйственных угодий. Техническое состояние мелиоративных систем
на этих землях не соответствует установленным нормам и требует
реконструкции.

В транспортном комплексе области одной из главных проблем является
незагруженность портов. По большинству категорий грузов проектные
мощности портов используются менее чем на 30 процентов, в особенности
это касается специализированных терминалов по перевалке минеральных
удобрений, нефтепродуктов, рефрижераторных грузов, металла и угля.

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

Таблица 6

Грузовые и пассажирские перевозки транспортом общего пользования

 1994 год 1998 год1999 год2000 год     Перевезено грузов, млн.
тонн16,78,87,98,04Перевезено пассажиров, млн. человек287,7233,5219,4222

С учетом сложившейся политической и экономической ситуации повысилась
роль внешней торговли в экономике области. В 2000 году внешнеторговый
оборот вырос по сравнению с 1999 годом на 15,5 процента и составил
1340,3 млн. долларов США (таблица 7), в том числе экспорт – 452,5 млн.
долларов США (рост в 1,6 раза), импорт – 887,8 млн. долларов США (рост
на 1 процент).

Таблица 7

Объем внешней торговли

(в фактически действующих ценах,

млн. долларов США)

 1998 год1999 год2000 год    Экспорт товаров – всего327,9287,7452,5в том
числе:   в страны СНГ11,39,78,8в другие страны316,6278443,7Импорт
товаров – всего1231,2872,5887,8в том числе:   из стран СНГ33,123,144,8из
других стран1198,1849,4843

picscalex10001000900000346a80000000025a800000000040000000301080005000000
0b0200000000050000000c0234012c02030000001e0025a80000410b2000cc0033012b02
0000000033012b0200000000280000002b02000033010000010004000000000000000000
0000000000000000000000000000000000000000ffffff00fdfdfd0080808000c0c0c000
4d267300331a4d0066339900bf737300804d4d00ff999900000000000000000000000000
000000000000000022222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222200202
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222002022222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222220020222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222200202222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222002022222221111111111111111111111111111111111111111111111111111111111
111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000001111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111112222220020222222211
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111011111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111110001111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111100011111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111011111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111122222200202222222111111111111111111
111111111111111111111111111111111111111111111111111111111111111111110111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111101111011111110111111111111111101111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111101111111111101111011111111111111111111111111111111111
111111111111111111111111111111111111111111111110111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111222222002022222221111111111111111111111111111111111
111111111111111111111111111111111111111111111111111101111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111011110111111101111111111111111011111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111011111111111011110111111111111111111111111111111111111111111111111111
111111111111111111111111111111101111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111112222220020222222211111111111111111111111111111111111111111111111111
111111111111111111111111111111111111011111111111111111111110001111111000
111100011110001000100000100011000100011001000000100011111111000111110001
110000001100011010011100000000001000100001000111111111111111111111111111
111111000111001100000011000000100000100000010000010000011110100110000010
000001100011000110000000001000111110001111000111001100000000110001100011
000001111111111011111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111122222200101
222222111111111111111111111111111111111111111111111111111111111111111111
111111111111111111110111111111100000000011110111111101110110111011011101
011101011101101110101101101110101101111111111011111011101101110110111010
011010111010111011011101011011111111111111111111110000000001111011101110
111001011011011101011101101110101110101111100110011101101110110111011011
010111011011011111011101101110110101100111011011101101111011101111111110
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111222222000002222221111111111
111111111111111111111111111111111111111111111111111111111111111111111111
1111011111111110aaaaaaa0111101111111011101101111110111110011010011011011
111010111011101101011111110000000110111111101101101111101110101110101110
110011011010111111111111111111111107777777011110110111101110110110110011
010111011001101011101011111011100111011101101101111110101101110111010111
110111011011101111011001110110111111011110111011111111101111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111112222220010122222211111111111111111111111111
111111111111111111111111111111111111111111111111111111111111011111111110
aaaaaaa01111011111110111011011111101111101010101010110111110001111000011
000111111011101110101111111011011011111011101100001011101101010110001111
111111111111111111077777770111101101111100001101101101010100000110101010
000010111110111010000111011011011111100011100001110001111101110110111011
110110100001101111110111100001111111111011111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111122222200101222222111111111111111111111111111111111111111111
11111111111111111111111111111111111111111111011111111110aaaaaaa011110000
011101110110111111011111011001011001101111101101111110101101111110111011
101000001110110110000010111011111010111011011001011011111111111111111111
110777777701111010111111111011011011011001011101101100101110101111101110
111101110110110111111011011111011011011111011101101110111101101111011011
111101111011111111111110111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111222
222001012222221111111111111111111111111111111111111111111111111111111111
1111111111111111111111111111011111111110aaaaaaa0111101111011011101101110
110111010111010111011011101011011011101011011111101110111010111011101101
101110000110101110101110110111010110111111111111111111111107777777011110
001111101110110110110111010111011011101011101011010001100111011101101101
110110110101110110110111110111011011101111011001110110111001010110111111
111111101111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111112222220010122222211
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111011111111110aaaaaaa01111011110111000111100011110001000100000
100011000100011001000111000011111011101110110001110000001100011010011100
010001000000100010000111111111111111111111077777770111101101111100011000
000000100000100000010000010000001110100110001110000001100011000110000011
110000111110001110000111100000000011110001000001000111111111111011111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111122222200101222222111111111111111111
111111111111111111111111111111111111111111111111111111111111111111110111
11111110aaaaaaa011110111101111111111111111111111111111111111111111111111
111111111111111111000000011111111111111111111111111111111111111111111111
111111111111111111111111110777777701111011011111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
101111111111111111111111111111111111111111111110111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111222222001012222221111111111111111111111111111111111
111111111111111111111111111111111111111111111111111101111111111000000000
111101111011111111111111111111111111111000111111111111111111111111111111
111110111111111111111111111111111111111111111111111111111111111111111111
111111111100000000011110111011111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111011111111111111
111111111111111111111111111111101111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111112222220010122222211111111111111111111111111111111111111111111111111
111111111111111111111111111111111111011111111111111111111110000001111111
111111111111111111111101110111111111111111111111111111111111000111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111000110001111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111000011111111111111111111111111
111111111111111011111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111122222200001
222222111111111111111111111111111111111111111111111111111111111111111111
111111111111111111110111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111110
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111222222001012222221111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111101111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111101111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111112222220010022222211111111111111111111111111
111111111111111111111111111111111111111111111111111111111111011111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111011111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111122222200101222222111111111111111111111111111111111111111111
111111111111111111111111111111111111111111110111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111110111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111222
222001002222221111111111111111111111111111111111111111111111111111111111
111111111111111111111111111100000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000001111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111112222220010122222211
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111122222200101222222111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111222222001012222221111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111112222220010022222211111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111122222200101
222222111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111222222001002222221111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111112222220010122222211111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111122222200000222222111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111222
222001012222221111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111112222220010122222211
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111122222200101222222111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111222222001012222221111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111000001110001111000111110001111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111112222220010122222211111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111011011011
101101110111011101111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111122222200101
222222111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111011110111011011101110111
011111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111222222001012222221111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111011101110110111011101110111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111112222220010122222211111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111110111011101101110111011101111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111122222200101222222111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
110110111011011101110111011111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111222
222001012222221111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111101101110110111
011101110111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111112222220010122222211
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111011011101101110111011101111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111122222200101222222111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111101110110111011011101110111011111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111222222001012222221111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111100011110001111000111110001111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111112222220010122222211111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111000111
001111100111111001111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111122222200101
222222111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111011111101111110111111
101111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111222222000002222221111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111110111111101111110111111101111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111112222220010122222211111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111101111100001110000111100001111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111122222200101222222111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111011110111011011101110111011111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111222
222001012222221111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111110111101110110
111011101110111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111011111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111112222220010122222211
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111101111011101101110111011101111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111110000111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111122222200101222222111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111011110111011011101110111011111111111111111111
111111111111111111111111111111111111111111111111111111111111111000000033
330111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111222222001012222221111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111100111101110110111011101110111111111111111111111111111111111111
111111111111111111111111111111111111111100000003333333333301111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111112222220010122222211111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
110001110011111001111111000111111111111111111111111111111111111111101111
100011110001111100011111111111111111111111111111111111111111111111111111
111111111111111110000000333333333333333333301111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111122222200101
222222111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111110111111011111
101111101110111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111000000
033333333333333333333333333011111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111222222001012222221111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111101111111011111101111011101111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111100000003333333333333333333333
333333333333011111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111112222220010122222211111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111011111000011100001110111011111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111110000000333333333333333333333333333333333333333330111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111122222200101222222111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111110111101110110111011110101111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111000
000033333333333333333333333333333333333333333333333330111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111222
222001012222221111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111101111
011101101110111110111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111100000003333333333333333333
333333333333333333333333333333333333330111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111112222220010122222211
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111011110111011011101111
010111111111111111111111111111111111111111111111111111111111111111111111
111111111111111110111110000000333333333333333333333333333333333333333333
333333333333333333333301111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111122222200101222222111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111110111101110110111011101110111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
000000033333333333333333333333333333333333333333333333333333333333333333
333333301111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111222222001012222221111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111001111011101101110111011101111111111111111111111111111
111111111111111111111111111111111111111111111111100000003333333333333333
333333333333333333333333333333333333300003333333333333333333333011111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111112222220010122222211111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111011111000111100011111000111111111111111111111111111111111111111111111
111111111111111111111111110000000333333333333333333333333333333333333333
333333333333330000000aaa003333333333333333333333011111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111122222200101
222222111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
1110000000333333333333333333333333333333333333333333333333333330000000aa
aaaaaaaa0033333333333333333333330111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111222222001012222221111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111110000003333333333333
33333333333333333333333333333333333333330000000aaaaaaaaaaaaaaaaa09033333
333333333333333330111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111112222220010122222211111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111000000033333333333333333333333333333333333
333333333333333333330000aaaaaaaaaaaaaaaaaaaaaaaa099033333333333333333333
330111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111122222200101222222111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111100000003333333333333333333333333333333333333333333333333333333333
33330aaaaaaaaaaaaaaaaaaaaaaaaaaa0990333333333333333333333301111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111222
222001012222221111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111110000000333333333
3333333333333333333333333333333333333333333333333333333333330aaaaaaaaaaa
aaaaaaaaaaaaaaaa09990333333333333333333333301111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111112222220010122222211
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111000000033333333333333333333333333333333
333333333333333333333333333333333333333333330aaaaaaaaaaaaaaaaaaaaaaaaaaa
099903333333333333333333333011111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111122222200101222222111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111011100000003333333333333333333333333333333333333333333333333333333
33333333333333333333333333330aaaaaaaaaaaaaaaaaaaaaaaaaaa0999903333333333
333333333333011111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111222222001012222221111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111110000000333333
333333333333333333333333333333333333333333333333333333333333333333333333
3333333333330aaaaaaaaaaaaaaaaaaaaaaaaaaa09999903333333333333333333330111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111112222220010122222211111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111000000033333333333333333333333333333
333333333333333333333333000033333333333333333333333333333333333333330aaa
aaaaaaaaaaaaaaaaaaaaaaaa099999033333333333333333333330111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111122222200101
222222111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111100000003333333333333333333333333333333333333333333333333333
33000000aaa003333333333333333333333333333333333333330aaaaaaaaaaaaaaaaaaa
aaaaaaaa0999999033333333333333333333330111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111222222001012222221111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111110000000333
3333333333333333333333333333333333333333333333333333000000aaaaaaaaa09033
3333333333333333333333333333333333330aaaaaaaaaaaaaaaaaaaaaaaaaaa09999990
333333333333333333333301111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111112222220010122222211111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111000
111111111111111111111111111111111111111000000033333333333333333333333333
333333333333333333333333333333000000aaaaaaaaaaaaaaa099033333333333333333
333333333333333333330aaaaaaaaaaaaaaaaaaaaaaaaaaa099999903333333333333333
333333301111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111122222200101222222111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111101110111111111111111
111111111111111100000003333333333333333333333333333333333333333333333333
33333333330000aaaaaaaaaaaaaaaaaaaaa0999033333333333333333333333333333333
33330aaaaaaaaaaaaaaaaaaaaaaaaaaa0999999033333333333333333333333011111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111222
222001012222221111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111011101111111111111111111111110000000
3333333333333333333333333333333333333333333333333333333333333333330aaaaa
aaaaaaaaaaaaaaaaaaa099990033333333333333333333333333333333330aaaaaaaaaaa
aaaaaaaaaaaaaaaa09999990333333333333333333333333011111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111112222220010122222211
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111110111011111101111111111000000033333333333333333333333
333333333333333333333333333333333333333333333333330aaaaaaaaaaaaaaaaaaaaa
aaa099999903333333333333333333333333333333330aaaaaaaaaaaaaaaaaaaaaaaaaaa
099999903333333333333333333333330111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111122222200101222222111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111101110111111011100000003333333333333333333333333333333333333333333333
33333333333333333333333333333333330aaaaaaaaaaaaaaaaaaaaaaaa0999999903333
33333333333333333333333333330aaaaaaaaaaaaaaaaaaaaaaaaaaa0999999033333333
333333333333333330111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111222222001012222221111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111011101111100
000333333333333333333333333333333333333333333333333333333333333333333333
3333333333333333330aaaaaaaaaaaaaaaaaaaaaaaa09999999903333333333333333333
3333333333330aaaaaaaaaaaaaaaaaaaaaaaaaaa09999990333333333333333333333333
330111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111112222220010122222211111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111110111011111103333333333333333
333333333333333333333333333333333000033333333333333333333333333333333333
330aaaaaaaaaaaaaaaaaaaaaaaa099999999903333333333333333333333333333330aaa
aaaaaaaaaaaaaaaaaaaaaaaa099999903333333333333333333333333301111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111122222200101
222222111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111101111101111111111111111111111111
111111111111111111111111111101110111111044333333333333333333333333333333
33333333333000000aaa003333333333333333333333333333333333330aaaaaaaaaaaaa
aaaaaaaaaaa099999999903333333333333333333333333333330aaaaaaaaaaaaaaaaaaa
aaaaaaaa0999999033333333333333333333333333301111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111222222001012222221111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111000000011111111111111111111111111111111111111111
1111111111110111011111104443333333333333333333333333333333333000000aaaaa
aaaa090033333333333333333333333333333333330aaaaaaaaaaaaaaaaaaaaaaaa09999
9999903333333333333333333333333333330aaaaaaaaaaaaaaaaaaaaaaaaaaa09999990
333333333333333333333333333011111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111112222220010122222211111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111110110110111111111111111111111111111111111111111111111111111111000
111111104444433333333333333333333333333000000aaaaaaaaaaaaaaa099903333333
333333333333333333333333330aaaaaaaaaaaaaaaaaaaaaaaa099999999903333333333
333333333333333333330aaaaaaaaaaaaaaaaaaaaaaaaaaa099999903333333333333333
333333333333011111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111122222200101222222111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111100111
111111111111111111111111111111111111111111111111111111111111111044444433
33333333333333333330000aaaaaaaaaaaaaaaaaaaaa0999903333333333333333333333
33333333330aaaaaaaaaaaaaaaaaaaaaaaa0999999999033333333333333333333333333
33330aaaaaaaaaaaaaaaaaaaaaaaaaaa0999999033333333333333333333333333330111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111222
222001012222221111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111100110111111111111111111
111111111111111111111111111111111111111111111110444444443333333333333333
3330aaaaaaaaaaaaaaaaaaaaaaaa099999033333333333333333333333333333330aaaaa
aaaaaaaaaaaaaaaaaaa099999999903333333333333333333333333333330aaaaaaaaaaa
aaaaaaaaaaaaaaaaa0999990333333333333333333333333333330111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111112222220010122222211
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111110111110111111111111111111111111111111111
111111111111111111111111111111104444444443333333333333333330aaaaaaaaaaaa
aaaaaaaaaaaa099999903333333333333333333333333333330aaaaaaaaaaaaaaaaaaaaa
aaa099999999903333333333333333333333333333330aaaaaaaaaaaaaaaaaaaaaaaaaaa
a09999903333300000333333333333333333330111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111122222200101222222111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111101111101111111111111111111111111111111111111111111111111
11111111111111104444444444433333333333333330aaaaaaaaaaaaaaaaaaaaaaaa0999
99990033333333333333333333333333330aaaaaaaaaaaaaaaaaaaaaaaa0999999999033
33333333333333333333333333330aaaaaaaaaaaaaaaaaaaaaaaaaaaa099999000000777
700333333333333333333301111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111222222001012222221111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111110
4444444444443333333333333330aaaaaaaaaaaaaaaaaaaaaaaa09999999990333333333
3333333333333333330aaaaaaaaaaaaaaaaaaaaaaaa09999999990333333333333333333
3333333333330aaaaaaaaaaaaaaaaaaaaaaaaaaaa0999990777777777003333333333333
333333301111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111112222220010122222211111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111104444444444444433
333333333330aaaaaaaaaaaaaaaaaaaaaaaa099999999990333333333333333333333333
330aaaaaaaaaaaaaaaaaaaaaaaa099999999903333333333333333333333333333330aaa
aaaaaaaaaaaaaaaaaaaaaaaaa09999907777777770603333333333333333333011111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111122222200101
222222111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
11111111111111111111111111111111111111104444444444444443333333333330aaaa
aaaaaaaaaaaaaaaaaaaa099999999990333333333333333333333333330aaaaaaaaaaaaa
aaaaaaaaaaa099999999903333333333333333333333333333330aaaaaaaaaaaaaaaaaaa
aaaaaaaaa099999077777777706033333333333333333333011111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111222222001012222221111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
1111111111111111111111044444444444444444333333333330aaaaaaaaaaaaaaaaaaaa
aaaa099999999990333333333333333333333333330aaaaaaaaaaaaaaaaaaaaaaaa09999
9999903333333333333333333333333333330aaaaaaaaaaaaaaaaaaaaaaaaaaaa0999990
777777777066033333333333333333330111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111112222220010122222211111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111110111110111111111111111111111111111111111111111111111111111111111
111111044444444444444444443333333330aaaaaaaaaaaaaaaaaaaaaaaa099999999990
333333333333333333333333330aaaaaaaaaaaaaaaaaaaaaaaa099999999903333333333
333333333333333333330aaaaaaaaaaaaaaaaaaaaaaaaaaaa09999907777777770660333
333333333333333330111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111122222200101222222111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111100000001
111111111111111111111111111111111111111111111111111111111111110444444444
44444444444333333330aaaaaaaaaaaaaaaaaaaaaaaa0999999999903333333333333333
33333333330aaaaaaaaaaaaaaaaaaaaaaaa0999999999033333333333333333333333333
33330aaaaaaaaaaaaaaaaaaaaaaaaaaaa099999077777777706660333333333333333333
330111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111222
222001012222221111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111011111011111111111111111
111111111111111111111111111111111111111111111104444444444444444444444333
3330aaaaaaaaaaaaaaaaaaaaaaaa099999999990333333333333333333333333330aaaaa
aaaaaaaaaaaaaaaaaaa099999999903333333300003333333333333333330aaaaaaaaaaa
aaaaaaaaaaaaaaaaa0999990777777777066603333333333333333333301111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111112222220010122222211
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111110111111111111111111111111111111111111111
111111111111111111111111111111044444444444444444444444333330aaaaaaaaaaaa
aaaaaaaaaaaa099999999990333333333333333333333333330aaaaaaaaaaaaaaaaaaaaa
aaa099999999900000000077700333333333333333330aaaaaaaaaaaaaaaaaaaaaaaaaaa
a09999990777777770666603333333333333333333301111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111122222200101222222111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111101111101111111111111111111111111111111111111111111111111
11111111111111044444444444444444444444443330aaaaaaaaaaaaaaaaaaaaaaaa0999
99999990333333333333333333333333330aaaaaaaaaaaaaaaaaaaaaaaa0999999999077
77777777706033333333333333330aaaaaaaaaaaaaaaaaaaaaaaaaaaa099999907777777
706666033333333333333333333011111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111222222001012222221111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
000000011111111111111111111111111111111111111111111111111111111111111104
4444444444444444444444444330aaaaaaaaaaaaaaaaaaaaaaaa09999999999033333333
333333333333333330aaaaaaaaaaaaaaaaaaaaaaaaa09999999990777777777770660333
3333333333330aaaaaaaaaaaaaaaaaaaaaaaaaaaa0999999077777777066660333333333
333333333333011111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111112222220010122222211111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111110111110111111111
111111111111111111111111111111111111111111111111111111044444444444444444
444444444440aaaaaaaaaaaaaaaaaaaaaaa0999999999990333333333333333333333333
30aaaaaaaaaaaaaaaaaaaaaaaaa099999999907777777777706660333333333333330aaa
aaaaaaaaaaaaaaaaaaaaaaaaa09999990777777770666603333333333333333333330111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111122222200101
222222111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111110111111101111111111111111111111
11111111111111111111111111111111111111044444444444444444444444444440aaaa
aaaaaaaaaaaaaaaaaaa099999999999033333333333333333333333330aaaaaaaaaaaaaa
aaaaaaaaaaa099999999907777777777706666033333333333330aaaaaaaaaaaaaaaaaaa
aaaaaaaaa099999907777777706666033333333333333333333333111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111222222001012222221111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111000000000011111111111111111111111111111111111111
1111111111111111111111044444444444444444444444444440aaaaaaaaaaaaaaaaaaaa
aaa099999999999033333333333333333333333330aaaaaaaaaaaaaaaaaaaaaaaaa09999
9999907777777777706666603333333333330aaaaaaaaaaaaaaaaaaaaaaaaaaaa0999999
077777777066660333333333333333333444431111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111112222220010122222211111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111110111101110111111111111111111111111111111111111111111111111111111
111111044444444444444444444444444440aaaaaaaaaaaaaaaaaaaaaaa0999999999990
33333333333300003333333330aaaaaaaaaaaaaaaaaaaaaaaaa099999999907777777777
706666660333333333330aaaaaaaaaaaaaaaaaaaaaaaaaaaa09999990777777770666603
333333333444444444444311111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111122222200101222222111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111101111101
111111111111111111111111111111111111111111111111111111111111110444444444
4444444444444444440aaaaaaaaaaaaaaaaaaaaaaaa09999999999903333000000007770
0333333330aaaaaaaaaaaaaaaaaaaaaaaaa0999999999077777777777066666660333333
33330aaaaaaaaaaaaaaaaaaaaaaaaaaaa099999907777777770666034444444444444444
444443111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111222
222001012222221111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111011111011111111111111111
111111111111111111111111111111111111111111111104444444444444444444444444
440aaaaaaaaaaaaaaaaaaaaaaaa099999999999000007777777777706033333330aaaaaa
aaaaaaaaaaaaaaaaaaa099999999907777777777706666666033333333330aaaaaaaaaaa
aaaaaaaaaaaaaaaaa0999999077777777706660444444444444444444444431111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111112222220010122222211
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111000001111111111111111111111111111111111
11111111111111111111111111111104444444444444444444444444440aaaaaaaaaaaaa
aaaaaaaaaaa099999999999077777777777777706603333330aaaaaaaaaaaaaaaaaaaaaa
aaa099999999907777777777706666666033333333330aaaaaaaaaaaaaaaaaaaaaaaaaaa
a09999990777777777066604444444444444444444444311111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111122222200101222222111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
1111111111111104444444444444444444444444440aaaaaaaaaaaaaaaaaaaaaaaa09999
9999999077777777777777706660033330aaaaaaaaaaaaaaaaaaaaaaaaa0999999999077
77777777706666666033333333330aaaaaaaaaaaaaaaaaaaaaaaaaaaa099999907777777
770666044444444444444444444443111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111222222001012222221111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111104
444444444444444444444444440aaaaaaaaaaaaaaaaaaaaaaaa099999999999077777777
777777706666603330aaaaaaaaaaaaaaaaaaaaaaaaa09999999990777777777770666666
6033333333330aaaaaaaaaaaaaaaaaaaaaaaaaaaa0999999077777777706660444444444
444444444444431111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111112222220010022222211111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111000001111111111
111111111111111111111111111111111111110111100011111111044444444444444444
44444444440aaaaaaaaaaaaaaaaaaaaaaaa0999999999990777777777777777066666603
30aaaaaaaaaaaaaaaaaaaaaaaaa099999999907777777777706666666033333333330aaa
aaaaaaaaaaaaaaaaaaaaaaaaa09999990777777777066660444444444444444444444311
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111122222200101
222222111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111101011101111111111111111111111111
1111111111111111111111011101110111111104444444444444444444444444440aaaaa
aaaaaaaaaaaaaaaaaaa099999999999077777777777777706666666030aaaaaaaaaaaaaa
aaaaaaaaaaa099999999907777777777706666666033333333330aaaaaaaaaaaaaaaaaaa
aaaaaaaaa099999907777777770666604444444444444444444443111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111222222001012222221111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111101111101111111111010111011111111111111111111111111111111111111111
111111011101110111111104444444444444444444444444440aaaaaaaaaaaaaaaaaaaaa
aaa099999999999077777777777777706666666600aaaaaaaaaaaaaaaaaaaaaaaaa09999
9999907777777777706666666033444444440aaaaaaaaaaaaaaaaaaaaaaaaaaaa0999999
077777777706666044444444444444444444431111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111112222220010122222211111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111000000011
111111110101110111111111111111111111111111111111111111111100000011011101
11111104444444444444444444444444440aaaaaaaaaaaaaaaaaaaaaaaa0999999999990
77777777777777706666666600aaaaaaaaaaaaaaaaaaaaaaaaa099999999907777777777
706666666044444444440aaaaaaaaaaaaaaaaaaaaaaaaaaaa09999990777777777066660
444444444444444444444431111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111122222200100222222111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111110111110111111111110011011
111111111111111111111111111111111111111111011101110111011111110444444444
4444444444444444440aaaaaaaaaaaaaaaaaaaaaaaa09999999999907777777777777770
6666666600aaaaaaaaaaaaaaaaaaaaaaaaa0999999999077777777777066666660444444
44440aaaaaaaaaaaaaaaaaaaaaaaaaaaa099999907777777770666604444444444444444
444444311111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111222
222001012222221111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111101111111111111111111111111111111111111111
111111111111111111111111111011011101110111110004444444444444444444444444
440aaaaaaaaaaaaaaaaaaaaaaaa099999999999077777777777777706666666600aaaaaa
aaaaaaaaaaaaaaaaaaa0999999999077777777777066666660444444444440aaaaaaaaaa
aaaaaaaaaaaaaaaaa0999999077777777706666044444444444444444444443111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111112222220010022222211
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111011111011111111110111100001111111111111111111111111111111
11111111111101011101110111111040044444444444444444444444440aaaaaaaaaaaaa
aaaaaaaaaaa099999999999077777777777777706666666600aaaaaaaaaaaaaaaaaaaaaa
aaa0999999999077777777777066666660444444444440aaaaaaaaaaaaaaaaaaaaaaaaaa
a09999990777777777066660444444444444444444444431111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111122222200101222222111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111110
000000111111111100000101111111111111111111111111111111111111111111110101
1101110111111044400444444444444444444444440aaaaaaaaaaaaaaaaaaaaaaaa09999
9999999077777777777777706666666600aaaaaaaaaaaaaaaaaaaaaaaaa0999999999077
777777777066666660444444444440aaaaaaaaaaaaaaaaaaaaaaaaaaa099999907777777
770666604444444444444444444444311111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111222222001012222221111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111101111101111111111
011111011111111111111111111111111111111111111111111110011101110111111044
444004444444444444444444440aaaaaaaaaaaaaaaaaaaaaaaa099999999999077777777
777777706666666600aaaaaaaaaaaaaaaaaaaaaaaaa09999999990777777777770666666
60444444444440aaaaaaaaaaaaaaaaaaaaaaaaaaa0999999077777777706666044444444
444444444444443111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111112222220010122222211111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111101111111011111110111110111111111
111111111111111111111111111111111111110111100011111110444444404444444444
44444444440aaaaaaaaaaaaaaaaaaaaaaaa0999999999990777777777777777066666666
00aaaaaaaaaaaaaaaaaaaaaaaaa0999999999077777777777066666660444444444440aa
aaaaaaaaaaaaaaaaaaaaaaaaa09999990777777777066660444444444444444444444431
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111122222200101
222222111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111110000000000111111100000001111111111111111111111111
1111111111111111111111111111111111111044444444004444444444444444440aaaaa
aaaaaaaaaaaaaaaaaaa099999999999077777777777777706666666600aaaaaaaaaaaaaa
aaaaaaaaaaa0999999999077777777777066666660444444444440aaaaaaaaaaaaaaaaaa
aaaaaaaaa099999907777777770666604444444444444444444444311111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111222222001012222221111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111101111011101111111011111000111111111111111111111111111111111111111
111111111111111111111044444444440044444444444444440aaaaaaaaaaaaaaaaaaaaa
aaa099999999999077777777777777706666666600aaaaaaaaaaaaaaaaaaaaaaaaa09999
99999077777777777066666660444444444440aaaaaaaaaaaaaaaaaaaaaaaaaaa0999999
077777777706666044444444444444444444443111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111112222220010122222211111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111011111011
111111110111110111111111111111111111111111111111111111111111111111111111
11111044444444444400444444444444440aaaaaaaaaaaaaaaaaaaaaaaa0999999999990
77777777777777706666666600aaaaaaaaaaaaaaaaaaaaaaaaa099999999907777777777
7066666660444444444440aaaaaaaaaaaaaaaaaaaaaaaaaaa09999990777777777066660
444444444444444444444431111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111122222200101222222111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111110111110111111111100000001
111111111111111111111111111111111111111111111111111111111111104444444444
4444044444444444440aaaaaaaaaaaaaaaaaaaaaaaa09999999999907777777777777770
6666666600aaaaaaaaaaaaaaaaaaaaaaaaa0999999999077777777777066666660444444
444440aaaaaaaaaaaaaaaaaaaaaaaaaaa099999907777777770666604444444444444444
444444311111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111222
222001012222221111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111110000011111111111011011011111111111111111
111111111111111111111111111111111111111111111044444444444444400444444444
440aaaaaaaaaaaaaaaaaaaaaaaa099999999999077777777777777706666666600aaaaaa
aaaaaaaaaaaaaaaaaaa0999999999077777777777066666660444444444440aaaaaaaaaa
aaaaaaaaaaaaaaaaa0999999077777777706666044444444444444444444443111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111112222220010122222211
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111110110111111111111111111111111111111111
11111111111111111111111111111044444444444444444004444444440aaaaaaaaaaaaa
aaaaaaaaaaa099999999999077777777777777706666666600aaaaaaaaaaaaaaaaaaaaaa
aaa0999999999077777777777066666660444444444440aaaaaaaaaaaaaaaaaaaaaaaaaa
a09999990777777777066660444444444444444444444431111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111122222200101222222111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111101101111111111111111111111111111111111111111111111111
1111111111111044444444444444444440444444440aaaaaaaaaaaaaaaaaaaaaaaa09999
9999999077777777777777706666666600aaaaaaaaaaaaaaaaaaaaaaaaa0999999999077
777777777066666660444444444440aaaaaaaaaaaaaaaaaaaaaaaaaaa099999907777777
770666604444444444444444444444311111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111222222001012222221111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111110000011111111111
111100111111111111111111111111111111111111111111111111111111111111111044
444444444444444444004444440aaaaaaaaaaaaaaaaaaaaaaaa099999999990777777777
777777706666666600aaaaaaaaaaaaaaaaaaaaaaaaa09999999990777777777770666666
60444444444440aaaaaaaaaaaaaaaaaaaaaaaaaaa0999999077777777706666044444444
444444444444443111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111112222220010122222211111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111011111011111111110111110111111111
111111111111111111111111111111111111111111111111111110444444444444444444
44440044440aaaaaaaaaaaaaaaaaaaaaaaa0999999999907777777777777777066666666
00aaaaaaaaaaaaaaaaaaaaaaaaa0999999999077777777777066666660444444444440aa
aaaaaaaaaaaaaaaaaaaaaaaaa09999990777777777066660444444444444444444444431
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111122222200101
222222111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111110111110111111111100000001111111111111111111111111
1111111111111111111111111111111111111044444444444444444444444400440aaaaa
aaaaaaaaaaaaaaaaaaa099999999990777777777777777706666666600aaaaaaaaaaaaaa
aaaaaaaaaaa0999999999077777777777066666660444444444440aaaaaaaaaaaaaaaaaa
aaaaaaaaa099999907777777770666604444444444444444444444311111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111222222001012222221111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111101111101111111111011111011111111111111111111111111111111111111111
111111111111111111111044444444444444444444444444040aaaaaaaaaaaaaaaaaaaaa
aaa099999999990777777777777777706666666600aaaaaaaaaaaaaaaaaaaaaaaaa09999
99999077777777777066666660444444444440aaaa000aaaa000aaaa000aaaaaa0999999
077777777706666044444444444444444444443111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111112222220010122222211111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111100000111
111111111111111111111111111111111111111111111111111111111111111111111111
11111044444444444444444444444444400aaaaaaaaaaaaaaaaaaaaaaaa0999999999907
77777777777777706666666600aaaaaaaaaaaaaaaaaaaaaaaaa099999999907777777777
7066666660444444444440aaaaa0aaaa0aaa0aa0aaa0aaaaa09999990777777777066660
444444444444444444400031111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111122222200101222222111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111101111000
011111111111111111111111111111111111111111111111111111111111104444444444
4444444444444444440aaaa000aaaa000aaaaaaaaaa09999999999077777777777777770
6666666600aaaaaaaaaaaaaaaaaaaaaaaaa0999999999077777777777066666660444444
444440aaaaa0aaaa0aaa0aa0aaa0aaaaa099999907777777770666604444444440000000
000444311111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111222
222001012222221111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111101111101111111111000001011111111111111111
111111111111111111111111111111111111111111111044444444444444444444444444
440aaa0aaa0aa0aaa0aaaaaaaaa099999999990777777777777777706666666600aaaaaa
aaaaaaaaaaaaaaaaaaa0999999999077777777777066666660444444444440aaaaa0aaaa
0aaa0aa0aaa0aaaaa0999999077777777706666600000000044444444444444311111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111112222220010122222211
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111000000011111111110111110111111111111111111111111111111111
11111111111111111111111111111044444444444444444444444444440aaa0aaa0aa0aa
a0aaaaaaaaa099999999990777777777777777706666666600aaaaaaaaaaaaaaaaaaaaaa
aaa0999999999077777777777066666660444444444440aaaaa0aaaa0aaa0aa0aaa0aaaa
a09999990777777777066666044444444444444444444443111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111122222200101222222111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111110
111110111111111101111101111111111111111111111111111111111111111111111111
1111111111111044444444444444444444444444440aaa0aaa0aa0aaa0aaaaaaaaa09999
9999990777777777777777706666666600000aaaa000aaa000aaaaaaaaa0999999999077
777777777066666660444444444440aaaaa0aaaa0aaa0aa00aa0aaaaaa09999907777777
770666660444444444444444444444431111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111222222001012222221111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111101111111111
000000011111111111111111111111111111111111111111111111111111111111111044
444444444444444444444444440aaaa0a0aaaa0a0aaaaaaaaaa099999999990777777777
777777706666666600a0aaaa0aaa0aaaaa0aaaaaaaa09999999990777777777770666666
60444444444440aaaaa0aaaa0aaa0aa0a00aaaaaaa099999077777777706666604444444
444444444444444311111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111112222220010122222211111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111011111011111111110111110001111111
111111111111111111111111111111111111111111111111111110444444444444444444
44444444440aaaaa0aaaaaa0aaaaaaaaaa09999999999907777777777777770666666666
00a0aaaa0aaa0aaaaaa0aaaaaaa0999999999077777777777066666660444444444440aa
aaa0aaaa0aaa0aaa0aaaaaaaaa0999990777777777706666044444444444444444444443
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111122222200003
222222111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111110000000011111111101111111101111111111111111111111
1111111111111111111111111111111111111044444444444444444444444444440aaaa0
a0aaaa0a0aaaaaaaaa0999999999990777777777777777066666666600a0aaaa0aaa0aaa
aaa0aaaaaaa0999999999077777777777066666660444444444440aaaa00aaaa0aaa0aaa
a0aaaaaaaa09999907777777777066660444444444444444444444431111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111222222002022222221111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111101111110011111111000111111011111111111111111111111111111111111111
111111111111111111110444444444444444444444444444440aaa0aaa0aa0aaa0aaaaaa
aa0999999999990777777777777777066666666600a0aaaa0aaa0aaaaaa0aaaaaaa09999
99999077777777777066666660444000000000aaaaa0aaaaa000aaaaaa00aaaaaa099999
077777777770666604444444444444444444444311111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111112222220030322222211111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111110110011100111111111111111111111111111111111111111111111111111111
11110444444444444444444444444444440aaa0aaa0aa0aaa0aaaaaaaa09999999999907
77777777777777066666666600a0aaaa0aaa0aaaaa0aaaaaaaa099999999907777777777
7066666660000444444440aaaaaaaaaaaaaaaaaaaaaaaaaaaa0999990777777777706666
044444444444444444444443111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111122222200200222222111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111000001111111111111111000
111111111111111111111111111111111111111111111111111111111111044444444444
444444444444444440aaaaa000aaaa000aaaaaaaaa099999999999077777777777777706
6666666600a0aaaa0aaa0aa000aaaaaaaaa0999999999077777777777066666660444444
444440aaaaaaaaaaaaaaaaaaaaaaaaaaaa09999907777777777066660444444444444444
444444431111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111222
222003032222221111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111101011101111111111011000111111111111111111
111111111111111111111111111000111100011111110444444444444444444444444444
40aaaaaaaaaaaaaaaaaaaaaaaa0999999999990777777777777777066666666600a0aaaa
0aaa0aa0aaaaaaaaaaa0999999999077777777777066666660444444444440aaaaaaaaaa
aaaaaaaaaaaaaaaaaa099999077777777770666604444444444444444444444311111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111112222220020222222211
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111010111011111111110001111111111111111111111111111111111111
1111111111011101101110111111044444444444444444444444444440aaaaaaaaaaaaaa
aaaaaaaaaa099999999999077777777777777706666666660000aaaa0aaa0aaa0aaaaaaa
aaa0999999999077777777777066666660444444444440aaaaaaaaaaaaaaaaaaaaaaaaaa
aa0999999077777777706666044444444444444444444443111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111122222200303222222111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111110
101110111111111101111111111111111111111111111111111111111111111111011101
101110111111044444444444444444444444444440aaaaaaaaaaaaaaaaaaaaaaaa099999
999999077777777777777706666666600aa0aaaaa000aaaa0000aaaaaaa0999999999077
777777777066666660444444444440aaaaaaaaaaaaaaaaaaaaaaaaaaaa09999990777777
777066660444444444444444444444431111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111222222001012222221111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111110011011111111111
011111011111111111111111111111111111111111111111110111011011101111110444
44444444444444444444444440aaaaaaaaaaaaaaaaaaaaaaaa0999999999990777777777
77777706666666600aaaaaaaaaaaaaaaaaaaaaaaaaa09999999990777777777777066666
60444444444440aaaaaaaaaaaaaaaaaaaaaaaaaaaa099999907777777770666604444444
444444444444444311111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111112222220030322222211111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111011111011111111110000000111111111
111111111111111111111111111111111110101110111011111104444444444444444444
4444444440aaaaaaaaaaaaaaaaaaaaaaaa09999999999907777777777777770666666660
0aaaaaaaaaaaaaaaaaaaaaaaaaa0999999999077777777777706666660444444444440aa
aaaaaaaaaaaaaaaaaaaaaaaaaa0999999077777777706666044444444444444444444443
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111122222200101
222222111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111110000000111111111101111101111111111111111111111111
111111111111111111110111101110111110044444444444444444444444444440aaaaaa
aaaaaaaaaaaaaaaaaa099999999999077777777777777706666666600aaaaaaaaaaaaaaa
aaaaaaaaaaa0999999999077777777777706666660444444444440aaaaaaaaaaaaaaaaaa
aaaaaaaaaa09999990777777777066660444444444444444444444431111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111222222000002222221111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111101101101111111111111111011111111111111111111111111111111111111111
11101011101110111111000444444444444444444444444440aaaaaaaaaaaaaaaaaaaaaa
aa099999999999077777777777777706666666600aaaaaaaaaaaaaaaaaaaaaaaaaa09999
99999077777777777706666660444444444440aaaaaaaaaaaaaaaaaaaaaaaaaaaa099999
907777777770666604444444444444444444444311111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111112222220010122222211111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111011111
111111110111110111111111111111111111111111111111111111111101110110111011
1111044004444444444444444444444440aaaaaaaaaaaaaaaaaaaaaaaa09999999999907
7777777777777706666666600aaaaaaaaaaaaaaaaaaaaaaaaaa099999999907777777777
7706666660444444444440aaaaaaaaaaaaaaaaaaaaaaaaaaaa0999999077777777706666
044444444444444444444443111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111122222200a0a222222111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111110110110111111111100000001
111111111111111111111111111111111111111111011101101110111111044440044444
444444444444444440aaaaaaaaaaaaaaaaaaaaaaaa099999999999077777777777777706
666666600aaaaaaaaaaaaaaaaaaaaaaaaaa0999999999077777777777706666660444444
444440aaaaaaaaaaaaaaaaaaaaaaaaaaaa09999990777777777066660444444444444444
444444431111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111222
222001012222221111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111100000001111111111011111011111111111111111
111111111111111111111111111000111100011111110444444004444444444444444444
40aaaaaaaaaaaaaaaaaaaaaaaa099999999999077777777777777706666666600aaaaaaa
aaaaaaaaaaaaaaaaaaa0999999999077777777777706666660444444444440aaaaaaaaaa
aaaaaaaaaaaaaaaaaa099999907777777770666604444444444444444444444311111111
111111111111111111111111111111111111111111111111111111111111111111111111
1111111111111111111111111111111111111111111111111111122222200a0022222211
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111011111011111111111111110111111111111111111111111111111111
1111111111111111111111111111044444444004444444444444444440aaaaaaaaaaaaaa
aaaaaaaaaa099999999999077777777777777706666666600aaaaaaaaaaaaaaaaaaaaaaa
aaa0999999999077777777777706666666044444444440aaaaaaaaaaaaaaaaaaaaaaaaaa
aa0999999077777777706666044444444444444444444443111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111122222200101222222111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111110
011111111111111101111101111111111111111111111111111111111111111111111111
111111111111044444444440044444444444444440aaaaaaaaaaaaaaaaaaaaaaaa099999
999999077777777777777706666666600aaaaaaaaaaaaaaaaaaaaaaaaaa0999999999077
777777777706666666044444444440aaaaaaaaaaaaaaaaaaaaaaaaaaaa09999990777777
777066660444444444444444444444431111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111222222009002222221111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111101111101111111111
000000001111111111111111111111111111111111111111111111111111111111110444
44444444400444444444444440aaaaaaaaaaaaaaaaaaaaaaaa0999999999990777777777
77777706666666600aaaaaaaaaaaaaaaaaaaaaaaaaa09999999990777777777777066666
66044444444440aaaaaaaaaaaaaaaaaaaaaaaaaaaa099999907777777770666604444444
444444444444444431111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111112222220010122222211111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111000000011111111110111111001111111
111111111111111111111111111111111111111111111111111104444444444444400444
4444444440aaaaaaaaaaaaaaaaaaaa000009999999999907777777777777770666666660
0aaaaaaaaaaaaaaaaaaaaaaaaaa0999999999077777777777706666666044444444440aa
aaaaaaaaaaaaaaaaaaaaaaaaaa0999999077777777706666044444444444444444444444
311111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111122222200303
222222111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111110111110111111111111111111111111111111111111111111
111111111111111111111111111111111111044444444444444440044444444440aaaaaa
aaaaaa000000008888800999999999077777777777777706666666600aaaaaaaaaaaaaaa
aaaaaaaaaaa0999999999077777777777706666666044444444440aaaaaaaaaaaaaaaaaa
aaaaaaaaaa09999990777777777066666044444444444444444444443111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111222222001012222221111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111100111111111111111100000111111111111111111111111111111111111111111
11111111111111111111044444444444444444400444444440aaaa000000008888888888
88888009999999077777777777777706666666600aaaaaaaaaaaaaaaaaaaaaaaaaa09999
99999077777777777706666666044444444440aaaaaaaaaaaaaaaaaaaaaaaaaaaa099999
907777777770666660444444444444444444444431111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111112222220030322222211111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111110101110111111111111111111111111111111111111111111111111111111111
111104444444444444444444400444444000008888888888888888888888888099999907
7777777777777706666666600aaaaaaaaaaaaaaaaaaaaaaaaaa099999999907777777777
7706666666044444444440aaaaaaaaaaaaaaaaaaaaaaaa00000999999077777777706666
604444444444444444444444311111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111122222200101222222111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111000001111111111101011101
111111111111111111111111111111111111111111111111111111111111044444444444
444444444440044444400888888888888888888888888888009999077777777777777706
666666600aaaaaaaaaaaaaaaaaaaaaaaaaa0999999999077777777777706666666044444
444440aaaaaaaaaaaaaa0000000000888880999990777777777066666044444444444444
444444443111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111222
222003032222221111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111101111101111111111010111011111111111111111
111111111111111111111111111111111111111111110444444444444444444444444004
44444008888888888888888888888888880099077777777777777706666666600aaaaaaa
aaaaaaaaaaaaaaaaaaa0999999999077777777777706666666044444444440aaaa000000
000088888888888888880999907777777770666660444444444444444444444431111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111112222220010122222211
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111011111011111111111001101111111111111111111111111111111111
111111111111111111111111111044444444444444444444444444400444444008888888
8888888888888888888800077777777777777706666666600aaaaaaaaaaaaaaaaaaaaaaa
aaa099999999907777777777770666666604444444444000008888888888888888888888
888880999077777777706666604444444444444444444444311111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111122222200303222222111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111110
111110111111111101111101111111111111111111111111111111111111111111111111
111111111110444444444444444444444444444440044444400888888888888888888888
800000077777777777777706666666600aaaaaaaaaaaaaaaaaaaaaaaaaa0999999999077
777777777706666666044444444444088888888888888888888888888888880990777777
777066666044444444444444444000003111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111222222001012222221111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111110000011111111111
000000011111111111111111111111111111111111111111111111111111111111104444
444444444444444444444444444004444440088888888000000000000777777777777777
77777706666666600aaaaaaaaaaaaaaaaaaaaaa000009999999990777777777777066666
660444444444444008888888888888888888888888888880907777777770666660444444
000000000004444431111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111112222220030322222211111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111110011110111111111
111111111111111111111111111111111111111111111111111044444444444444444444
444444444444400444444000000004444444440777777777777777777777770666666660
0aaaaaaaaaaaaa0000000008888800999999907777777777770666666604444444444444
408888888888888888888888888888880077777777706666600000004444444444444444
311111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111122222200101
222222111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111110111110111111111111000111111111111111111111111111
111111111111111111111111111111111110444444444444444444444444444444444440
044444444444444444444407777777777777777777777706666666600aaaa00000000088
888888888888880999999077777777777706666666044444444444444408888888888888
888888888880000000777777777066666044444444444444444444443111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111222222003032222221111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111100000001111111111111110011111111111111111111111111111111111111111
111111111111111111104444444444444444444444444444444444444004444444444444
444444077777777777777777777777066666666000000888888888888888888888888880
999990777777777777066666660444444444444444400888888880000000000000077777
777777777770666660444444444444444444444431111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111112222220010122222211111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111011011011
111111111100011111111111111111111111111111111111111111111111111111111111
111044444444444444444444444444444444444444400444444444444444440777777777
777777777777770666666660400888888888888888888888888888880099907777777777
770666666604444444444444444440000000000000777777777777777777777777706666
604444444444444444444444311111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111122222200303222222111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111110110110111111111100111101
111111111111111111111111111111111111111111111111111111111110444444444444
444444444444444444444444444440044444444444444407777777777777777777777706
666666604440088888888888888888888888888888099077777777777706666666044444
444444444000000000004444407777777777777777777777777066666044444444444444
444444443111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111222
222001012222221111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111101101101111111111000000011111111111111111
111111111111111111111111111111111111111111104444444444444444444444444444
444444444444444004444444444444077777777777777777777777066666666044444008
888888888888888888888888888000777777777777066666660444000000000004444444
444444444077777777777777777777777777066660444444444444444444444431111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111112222220030322222211
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111100100111111111110111110111111111111111111111111111111111
111111111111111111111111111044444444444444444444444444444444444444444444
400444444444440777777777777777777000000666666660444444400888888888888888
888888800000007777777777770666666600004444444444444444444444444440777777
777777777777777777770666604444444444444444444444311111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111122222200101222222111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111101111111101111111111111111111111111111111111111111111111
111111111110444444444444444444444444444444444444444444444440044444444407
777770000000000005555550066666604444444440088888880000000000000777777777
777777777706666666044444444444444444444444444444407777777777777777777777
777706666044444444444444444444443111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111222222003032222221111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
000111111011111111111111111111111111111111111111111111111111111111104444
444444444444444444444444444444444444444444444004444444000000055555555555
555555555006666044444444444000000044444440777777777777777777777777066666
660444444444444444444444444444444077777777777777777777777777066660444444
444444444444444431111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111112222220010122222211111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111110110011100111111
111111111111111111111111111111111111111111111111111044444444444444444444
444444444444444444444444444444400444444005555555555555555555555555500660
444444444444444444400000007777777777777777777777770666666604444444444444
444444444444444440777777777777777777777777770666604444444444444444444444
311111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111122222200a0a
222222111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111000111111111111111111111111
111111111111111111111111111111111110444444444444444444444444444444444444
444444444444444440044444400555555555555555555555555550004444444400000000
000444444077777777777777777777777706666666044444444444444444444444444444
407777777777777777777777777706666044444444444444444444443111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111222222001012222221111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111011000111111111111111111111111111111111111111111
111111111111111111104444444444444444444444444444444444444444444444444444
444004444340055555555555555555555555000000000000444444444444444440777777
777777777777777777066666660444444444444444444444444444444077777777777777
777777777777066660444444444444444444444443111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
1111111111111111111111111111122222200a0a22222211111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111110001111111111111111111111111111111111111111111111111111111111111
111044444444444444444444444444444444444444444444444444444444400443444005
555555555555500000000444444444444444444444444444407777777777777777777777
770666666604444444444444444444444444444440777777777777777777777777770666
604444444444444444444444431111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111122222200101222222111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111101111111
111111111111111111111111111111111100011100000111000111111110444444444444
444444444444444444444444444444444444444444444440034444400555500000000444
444444444444444444444444444444444077777777777777777777777706666666044444
444444444444444444444444407777777777777777777777777706666044444444444444
444444444311111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111222
22200a0a2222221111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111101111101101101110111111104444444444444444444444444444
444444444444444444444444444444444300000440000444444444444444444444444444
444444444444444440777777777777777777777777066666660444444444444444444444
444444444077777777777777777777777777066660444444444444444444444443111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111112222220010122222211
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111011111101111011101111111044444444444444444444444444444444444444444444
444444444444444434444444440004444044444444444444444444444444444444444444
407777777777777777777777770666666604444444444444444444444444444440777777
777777777777777777770666660444444444444444444444431111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111122222200a0a222222111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111110111111101110
111011111110444444444444444444444444444444444444444444444444444444444444
344444444044404440444444444444444444444444444444444444444077777777777777
777777777706666666044444444444444444444444444444407777777777777777777777
777706666604444444444444444444444311111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111222222001012222221111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111101111111011101110111111104444
444444444444444444444444444444444444444444444444444444443444444440444044
440444444444444444444444444444444444444440777777777777777777777777066666
660444444444444444444444444444444077777777777777777777777777066666044444
444444444444444443111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
1111122222200a0a22222211111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111110111110111111111
111111111111111111111111111011111111011011101111100044444444444444444444
444444444444444444444444444444444444444434444444404440444404444444444444
444444444444444444444444407777777777777777777777770666666604444444444444
444444444444444440777777777777777777777777770666660444444444444444444444
431111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111122222200101
222222111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111100000001111111111111111111111111
111111111110111111110110111011111110004444444444444444444444444444444444
444444444444444444444444344444444404044444044444444444444444444444444444
444444444077777777777777777777777706666666044444444444444444444444444444
407777777777777777777777777706666604444444444444444444444311111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
11111111111111111111111111111111111111111111122222200a0a2222221111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111011111011111111111111111111111111111111111101111
111101101110111111044400044444444444444444444444444444444444444444444444
444444443444444444404444444044444444444444444444444444444444444440777777
777777777777777777066666660444444444444444444444444444444077777777777777
777777000000066666044444444444444444444443111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111112222220010122222211111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111110111111111111111111111111111111111111111110011110111011011101111
110444444000444444444444444444444444444444444444444444444444444434444444
440404444440444444444444444444444444444444444444407777777777777777777777
770666666604444444444444444444444444444440777777000000000000005555555066
660444444444444444444444431111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111122222200a0a222222111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111110111111
111111111111111111111111111111111110111110001111000111111104444444440044
444444444444444444444444444444444444444444444444344444444044404444404444
444444444444444444444444444444444077777777777777777777777706666666044444
444444444444444444444444400000005555555555555555555555066604444444444444
444444444311111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111222
222001012222221111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111044444444444000444444444444444
444444444444444444444444444444443444444440444040444404444444444444444444
444444444444444440777777777777777777777777066666660444444444444444444444
444444444400555555555555555555555555555066044444444444444444444443111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111112222220090922222211
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111110444444444444440044444444444444444444444444444
444444444444444434444444440004440000044444444444444444444444444444444444
407777777777777777777777770666666604444444444444444444444444444444440555
555555555555555555555555060444444444444444444444431111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111122222200101222222111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111110000011111111111111111111111111111111111111111111111111
111111111104444444444444444000444444444444444444444444444444444444444444
344444444444444444444444444444444444444444444444444444444077777777777777
777777777706666666044444444444444444444444444444444440555555555555555555
555555555004444444444444444444444311111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111222222009002222221111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
011111011111111111111111111111111111111111111111111111111111111111044444
444444444444440044444444444444444444444444444444444444443444444444444444
444444444444444444444444444444444444444440777777777777777777777777066666
660444444444444444444444444444444444440055555555555555000000000000044444
444444444444444443111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111112222220010122222211111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111110111110111111111
111111111111111111111111111111111111111111111111110444444444444444444444
000444444444444444444444444444444444444434444444444444444444444444444444
444444444444444444444444407777777777777777777777770666666604444444444444
444444444444444444444444000000000000004444404444444444444444444444444444
431111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111122222200707
222222111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111101111101111111111111111111111111
111111111111111111111111111111111104444444444444444444444440004444444444
444444444444444444444444344444444444444444444444444444444444444444444444
444444444077777777777777777777777706666666044444444444444444444444444444
444440004444000444404444440044044444444444444444444444444311111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111222222001012222221111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111100000111111111111111111111111111111111111111111
111111111111111111044444444444444444444444444400444444444444444444444444
444444443444444444444444444444444444444444444444444444444444444440777777
777777000000000000066666660444444444444444444444444444444444440444444044
444044444444440444444444444444444444444443111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111112222220070722222211111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
110444444444444444444444444444440004444444444444444444444444444434444444
444444444444444444444444444444444444444444444444400000000000005555555555
555006666604444444444444444444444444444444444404444440444444044444444440
444444444444444444000000031111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111122222200101222222111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111104444444444444
444444444444444444400444444444444444444444444444344444444444444444444444
444444444444444444444444444444444400555555555555555555555555506666044444
444444444444444444444444444444044444404444440444444444404440000000000000
004444444431111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111222
222006062222221111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111011110000111111111111111
111111111111111111111111111111111111111111044444444444444444444444444444
444440004444444444444444444444443444444444444444444444444444444444444444
444444444444444444440055555555555555555555555500660444444444444444444444
444444444444440444444044444400000000000000044444444444444444444444311111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111112222220010122222211
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111110000010111111111111111111111111111111111
111111111111111111111111110444444444444444444444444444444444444400044444
444444444444444434444444444444444444444444444444444444444444444444444444
444444005555555555555555555555550004444444444444444444444444444444444400
000000000000004444444444044444444444444444444444443111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111122222200003222222111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111101111101111111111111111111111111111111111111111111111111
111111111104444444444444444444444444444444444444444004444444444444444444
344444444444444444444444444444444444444444444444444444444444444400555555
555555500000000000044444444444444444444000000000000000044444404444444044
444444440444444444444444444444444431111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111222222001012222221111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
011111011111111111111111111111111111111111111111111111111111111111044444
444444444444444444444444444444444444400044444444444444443444444444444444
444444444444444444444444444444444444444444444444440000000000000444444444
444444440000000000000004444444444444440444444044444440444444444404444444
444444444444444444311111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111112222220030322222211111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111110000000111111111
111111111111111111111111111111111111111111111111110444444444444444444444
444444444444444444444444004444444444444434444444444444444444444444444444
444444444444444444444444444444444444444444444444440000000000000044444444
444444444444444444444004444400444044440444440444404444444444444444444444
443111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111122222200101
222222111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111101111100011111111111111111111111
111111111111111111111111111111111104444444444444444444444444444444444444
444444444400044444444444344444444444444444444444444444444444444444444444
444444444444444444400000000000000044444444444444444444444444444444444444
444444044444404444000004444440000044444444444444444444444431111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111222222003032222221111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111011111111011111111111111111111111111111111111111
111111111111111111044444444444444444444444444444444444444444444444444004
444444443444444444444444444444444444444444444444444444444444000000000000
000000444000004400000444444444444444444444444444444444444444444444444444
444444444444444444444444444444444444444444311111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111112222220010122222211111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111110001111110111111111111111111111111111111111111111111111111111111
110444444444444444444444444444444444444444444444444444400044444434444444
444444444444444444444444444440000000000000004444444444444444044444044044
404404444444444444444444444444444444444444444444444444444444444444444444
444444444444444444444444443111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111122222200303222222111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111101100111
001111111111111111111111111111111111111111111111111111111104444444444444
444444444444444444444444444444444444444444000444344444444444444444444440
000000000000044444444444444444444444444444440444444044444404444444444444
444444444444444444444444444444444444444444444444444444444444444444444444
444444444431111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111222
222001012222221111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111044444444444444444444444444444
444444444444444444444444444440043444444400000000000000044444444444444444
444444444444444444444444444404444444044444404444444444444444444444444444
444444444444444444444444444444444444444444444444444444444444444444311111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111112222220040422222211
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111104444444444444444444444444444444444444444444444
444444444444444030000000444444444444444444444444444444444444444444444444
444444444444044444440444444044444444444444444444444444444444444444444444
444444444444444444444444444444444444444444444444443111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111122222200101222222111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111044444444444444444444444444444444444444444444444444444444444444
344444444444444444444444444444444444444444444444444444444444444444440444
444440444444044444444444444444444444444444444444444444444444444444444444
444444444444444444444444444444444431111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111222222004042222221111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111110444444
444444444444444444444444444444444444444444444444444444443444444444444444
444444444444444444444444444444444444444444444444444404444444404444440444
444444444444444444444444444444444444444444444444444444444444444444444444
444444444444444444311111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111112222220010122222211111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111104444444444444444444444
444444444444444444444444444444444444444434444444444444444444444444444444
444444444444444444444444444444444444044444444044444404444444444444444444
444444444444444444444444444444444444444444444444444444444444444444444444
443111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111122222200101
222222111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111044444444444444444444444444444444444444
444444444444444444444444344444444444444444444444444444444444444444444444
444444444444444444400444404440440444044444444444444444444444444444444444
444444444444444444444444444444444444444444444444444444444431111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111222222001012222221111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111110444444444444444444444444444444444444444444444444444444
444444443444444444444444444444444444444444444444444444444444444444444444
444404444400044440004444444444444444444444444444444444444444444444444444
444444444444444444444444444444444444444444311111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111112222220010122222211111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111000111100011110001111111
104444444444444444444444444444444444444444444444444444444444444434444444
444444444444444444444444444444444444444444444444444444444444444444444444
444444444444444444444444444444444444444444444444444444444444444444444444
444444444444444444444444443111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111122222200101222222111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111011110111011011101111111044444444444444
444444444444444444444444444444444444444444444444344444444444444444444444
444444444444444444444444444444444444444444444444444444444444444444444444
444444444444444444444444444444444444444444444444444444444444444444444444
444444444431111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111222
222001012222221111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111110111101110110111011111110444444444444444444444444444444
444444444444444444444444444444443444444444444444444444444444444444444444
444444444444444444444444444444444444444444444444444444444444444444444444
444444444444444444444444444444444444444444444444444444444444444444311111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111112222220010122222211
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
101111011101101110111111104444444444444444444444444444444444444444444444
444444444444444434444444444444444444444444444444444444444444444444444444
444444444444444444444444444444444444444444444444444444444444444444444444
444444444444444444444444444444444444444444444444443111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111122222200101222222111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111011110111011011
101111111044444444444444444444444444444444444444444444444444444444444444
344444444444444444444444444444444444444444444444444444444444444444444444
444444444444444444444444444444444444444444444444444444444444444444444444
444444444444444444444444444444444443111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111222222001012222221111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111110111100110110111011111000344444
444444444444444444444444444444444444444444444444444444434444444444444444
444444444444444444444444444444444444444444444444444444444444444444444444
444444444444444444444444444444444444444444444444444444444444444444444444
444444444444444444431111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111112222220010122222211111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111101111010011101110111111111333444444444444444444
444444444444444444444444444444444444444344444444444444444444444444444444
444444444444444444444444444444444444444444444444444444444444444444444444
444444444444444444444444444444444444444444444444444444444444444444444444
444311111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111122222200101
222222111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111011111011111011101111111111113333444444444444444444444444444444
444444444444444444444443444444444444444444444444444444444444444444444444
444444444444444444444444444444444444444444444444444444444444444444444444
444444444444444444444444444444444444444444444444444444444443111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111222222001012222221111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111100111111
011110111011111111111111113334444444444444444444444444444444444444444444
444444434444444444444444444444444444444444444444444444444444444444444444
444444444444444444444444444444444444444444444444444444444444444444444444
444444444444444444444444444444444444444444431111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111112222220010122222211111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111101111111001110001111111
111111111111133344444444444444444444444444444444444444444444444344444444
444444444444444444444444444444444444444444444444444444444444444444444444
444444444444444444444444444444444444444444444444444444444444444444444444
444444444444444444444444444311111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111122222200101222222111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
333444444444444444444444444444444444444444444443444444444444444444444444
444444444444444444444444444444444444444444444444444444444444444444444444
444444444444444444444444444444444444444444444444444444444444444444444444
444444444443111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111222
222000002222221111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111113333444444444
444444444444444444444444444444434444444444444444444444444444444444444444
444444444444444444444444444444444444444444444444444444444444444444444444
444444444444444444444444444444444444444444444444444444444444444444431111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111112222220010122222211
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111113334444444444444444444444
444444444444444344444444444444444444444444444444444444444444444444444444
444444444444444444444444444444444444444444444444444444444444444444444444
444444444444444444444444444444444444444444444444444311111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111122222200001222222111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111133344444444444444444444444444444444443
444444444444444444444444444444444444444444444444444444444444444444444444
444444444444444444444444444444444444444444444444444444444444444444444444
444444444444444444444444444444444443111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111222222001012222221111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111333444444444444444444444444444444434444444444444444
444444444444444444444444444444444444444444444444444444444444444444444444
444444444444444444444444444444444444444444444444444444444444444444444444
444444444443333333331111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111112222220000122222211111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111113333444444444444444444444444444344444444444444444444444444444444
444444444444444444444444444444444444444444444444444444444444444444444444
444444444444444444444444444444444444444444444444433333333333333333311111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111122222200101
222222111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111113334
444444444444444444444443444444444444444444444444444444444444444444444444
444444444444444444444444444444444444444444444444444444444444444444444444
444444444444444333333333333333333111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111222222000012222221111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111133344444444444444
444444434444444444444444444444444444444444444444444444444444444444444444
444444444444444444444444444444444444444444444444444443333333333333333331
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111112222220010122222211111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111333344444444444444444344444444
444444444444444444444444444444444444444444444444444444444444444444444444
444444444444444444433333333333333333311111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111122222200101222222111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111333444444444444443444444444444444444444444
444444444444444444444444444444444444444444444444444444444333333333333333
333111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111222
222001012222221111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111113334444444444434444444444444444444444444444444444444444
444444444444444444444443333333333333333331111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111112222220040422222211
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111133344444444344444444444444444444444444444444444444444444433333333333
333333311111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111122222200101222222111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111333344443
444444444444444444444444444333333333333333333111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111222222004042222221111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111333434444444443333333
333333333331111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111112222220010122222211111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111113333333333311111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111122222200000
222222111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111222222001012222221111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111112222220040422222211111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111122222200101222222111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111222
222004042222221111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111112222220010122222211
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111122222200404222222111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111222222001012222221111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111112222220040422222211111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111122222200101
222222111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
1111111111111111111111111111111111111111111112222220000a2222221111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111112222220010122222211111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111122222200a0a222222111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111222
222001012222221111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
1111111111111111111111111111111111111111111111111111122222200a0a22222211
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111122222200101222222111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
11111111111111111111122222200a0a2222221111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111112222220010122222211111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111110111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111122222200a0a
222222111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111101111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111222222001012222221111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111110001000110001000100000011100011110001111000111000100011000000111
000100011000100011111000000111111110011111000111000100011110011100000011
000100011110011110001000111110001100110001001000100011000100011000111100
010000110001111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
1111111111111111111111111111122222200a0a22222211111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111110111011
110111011101111010111011011101111011111011101111011101111011101111011101
111111011110111111011011101110111011101111011011101111011011101111011011
110111011111110110111101100111011101111011101111011111011001010110111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111122222200101222222111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111100110111101110111011110
101111110111111110111110011011110111011110011011110011011111110111101111
101111011011111110111011101111011011110110111011101111011100110111111101
011111011101110111011110011011110111110111011101101111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111222
22200a002222221111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111010101111000001110000011011111101111111
101111101010111101110111101010111101010111111100000111111011110110111111
100000111011110110000011100000111011110111010101111111000111111001011101
110111101010111101111110010111011011111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111112222220010122222211
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111110110011110111011101111010000011011111111011111011001111
011101111011001111011001111111011110111110111101101111111011101110111101
101111011011101110111101110110011111110110111111100111011101111011001111
011111111001110110111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111122222200909222222111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
101110111101110111011110101110110111010110110110111011110111011110111011
110111011111110111101111110110111011101110111011110110111011110110111011
110110111101110111111101101111011101110111011110111010110110110111011101
101111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111222222001012222221111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111110001000110001000
100000011100011110001110000011000100011000100011000100011000100011111000
000111111110011111000111000100011110011100000011000100011110011110001000
111110001100111000111000000011000100010000011110001110000001111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111112222220090922222211111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111122222200101
222222111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111000111111111111111111111111111111111111111111
111111111111111111111111111111111110001111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111222222000072222221111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111101110111111111111111111111111111111111111111111111111111111111
111111111111111111011101111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111112222220010122222211111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111122222200707222222111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111222
222001012222221111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111112222220070722222211
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111122222200101222222111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111222222007072222221111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111112222220010122222211111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111122222200006
222222111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111000111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111222222001012222221111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111110111110111111111111111111111111111111
111111111111011111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111112222220060622222211111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111101111101111111111111111111111111111111111111111110111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111122222200101222222111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111100000100000100010
001000000011100011000110011100011100000100011111110000011110001000110001
110001000111110001110001111000111000110011110011100011111100111111111100
111111001111000001111000111000101000110001001111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111222
222006062222221111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111110111110111101110111011101110111
011011011110111011101110101111111011011011110111011011101110111011111110
111011101101110111011011111011011101111110110111111110110111101101111011
101101110111011011011101100111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111112222220020222222211
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111101111101111011101111011011101111110101111101111
111011101011111110110110111100110111111011100110111111101110111111011111
110101111101111011011111011110111111011110110111101110111011011111110101
010111011101111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111122222200a00222222111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111001111011110000011110110111011111100011111011111110000110111111
101101101111010101111001111010101110000011101111110111111100011111011110
110111110111101111110111101101111011100001110111111101010101111001011111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111222222002002222221111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111110101110
111101110111101101110000011011011110111111101111101111111011011011110110
011111101110110011101110111000001101111111011011110111101101111101111011
111101111011011110111011111100000111010101011111100111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
1111122222200a0a22222211111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111101101101111011101111011
011101110110110111101110111011111011111110110110111101110110011011101110
111011101110111011011101110110111110110111011101101101111111101101110011
011010111111011101110011100111011101111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111122222200202
222222111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111011101011100010001100000011100011000110
011100011100011100011111110000011110001000101001110001000100010001110001
111000111000110011110011100000111100111111111100111101001111000111111000
111000111000111000111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
11111111111111111111111111111111111111111111122222200a0a2222221111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111110111100111111111111111111111111111111111111111111111111
111111111111011111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111011111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111112222220010122222211111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
101111101111111111111111111111111111111111111111111111111111111111110111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111110111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111122222200a0a222222111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111011111011111111
111111111111111111111111111111111111111111111111111001111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111110111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111222
222001012222221111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111000001000001111111111111111111111
111111111111111111111111111111111111011111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111110000111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
1111111111111111111111111111111111111111111111111111122222200a0a22222211
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111122222200101222222111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
11111111111111111111122222200a0a2222221111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111112222220010122222211111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111122222200a00
222222111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111222222001012222221111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111112222220090922222211111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111122222200101222222111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111222
222009092222221111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111112222220010122222211
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111122222200707222222111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111222222001012222221111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111112222220070722222211111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111122222200101
222222111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111222222007072222221111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111112222220010122222211111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111122222200006222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222001012222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222220060622222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222200101222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222000042222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222220010122222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222200404
040000002701ffff030000000000

Диаграмма 3

Таблица 8

Оборот розничной торговли

 1998 год1999 год2000 год    Оборот розничной торговли, млн.
рублей4973890313970Индекс физического объема оборота розничной торговли,
процентов к предыдущему году9695105

В 1996 году был принят Федеральный закон “Об Особой экономической зоне в
Калининградской области”, направленный на выравнивание экономических
условий развития области с остальными регионами Российской Федерации.

В результате действия этого Закона и порядка определения происхождения
товаров из Особой экономической зоны в Калининградской области,
утвержденного распоряжением Государственного таможенного комитета
Российской Федерации и администрации Калининградской области от
31 декабря 1998 г., существенно повысилась роль в функционировании
экономики области внешнеэкономической деятельности.

Применение указанного Закона позволило расширить ассортимент
произведенной в Особой экономической зоне в Калининградской области
продукции, дополнительно создать рабочие места, привлечь иностранные
инвестиции.

В 1999 году с использованием механизма Особой экономической зоны в
Калининградской области было произведено и отправлено в Россию товаров
на сумму более 270 млн. долларов США, что составило более 70 процентов
всего объема промышленного производства области, в 2000 году – более 430
млн. долларов США или более 80  процентов всего объема промышленного
производства области.

В регионе зарегистрировано более 1800 организаций с иностранным
капиталом, филиалов и представительств иностранных фирм. В создании
организаций приняли участие инвесторы более чем из 50 стран мира.

В 1993-2000 годах объем накопленных иностранных инвестиций составил 62
млн. долларов США, из которых более 65 процентов приходится на прямые
инвестиции. В 2000 году в экономику области поступили иностранные
инвестиции в размере 19,1 млн. долларов США. По сравнению с 1999 годом
их рост составил 104,8 процента.

Как показывает анализ действия нормативных актов, регламентирующих
статус и хозяйственно-правовой режим Особой экономической зоны в
Калининградской области, преимущества режима Особой экономической зоны в
Калининградской области были использованы не полностью.

Ввоз товаров без уплаты таможенных платежей увеличил темп спада
промышленного и сельскохозяйственного производства (рост промышленного
производства начался только после кризиса 1998 года и идет он в русле
общероссийских тенденций). Определенное положительное влияние оказало
введение механизма количественных ограничений режима свободной
таможенной зоны.

Объем как иностранных, так и отечественных инвестиций в области остается
на низком уровне, причем объем иностранных инвестиций на протяжении
второй половины 1990-х годов постоянно сокращается.

Низкий уровень цен не смог компенсировать для населения спад в реальном
секторе экономики, поэтому в 1990-е годы ухудшился ряд показателей,
характеризующих денежные доходы населения, а некоторое улучшение в этой
области наметилось лишь после кризиса.

Внешнеторговый оборот области рос за счет импорта, а не за счет экспорта
– из-за проблем с транспортировкой товаров через Литву и Белоруссию.
Калининградская область – единственная область, имеющая в стране
незамерзающие порты, не стала для России “окном в Европу”.

Таким образом, Калининградская область отстает от России в целом по
среднедушевой величине валового продукта более чем в 1,5 раза, уровню
инвестиций в основной капитал – вдвое, уровню жизни населения – в 1,4
раза.

Среднегодовая численность занятых в экономике Калининградской области
сократилась с 435,3 тыс. человек в 1990 году до 401,1 тыс. человек в
2000 году (таблица 10).

Общая численность незанятых лиц, классифицирующихся как безработные в
соответствии с методологией Международной организации труда, составила в
2000 г. 75,6 тыс. человек, официально зарегистрированных в службе
занятости – 6,6 тыс. человек. Уровень регистрируемой безработицы
составил 1,4 процента и в сравнении с 1992 годом вырос в 1,2 раза.
Вместе с тем в течение последних четырех лет уровень регистрируемой
безработицы снижался (наибольший уровень безработицы отмечался в 1995
году – 5,1 процента).

Таблица 10

Основные показатели занятости и безработицы

(тыс. человек)

 1998 год1999 год2000 год    Численность экономически активного
населения – всего, тыс. человек480,9476,6476,7в том числе:   занятых в
экономике399,6401,1401,1Безработных81,375,575,6Численность официально
зарегистрированных безработных13,47,16,6Уровень общей безработицы,
процентов16,915,815,9Уровень зарегистрированной безработицы,
процентов2,81,51,4

По уровню развития малого предпринимательства Калининградская область
находится в числе лидеров среди российских регионов, уступая только
г.Москве и г.Санкт-Петербургу (таблица 11).

Таблица 11

Основные показатели уровня развития малых предприятий

Калининградской области и Российской Федерации в целом в 1999 году

Калининград-ская областьРоссийская ФедерацияКоличество
зарегистрированных малых предприятий в расчете на 10 тыс. населения на 1
января 2000 г., единиц103,361Доля работников, занятых на малых
предприятиях (без учета вторичной занятости), в общей численности
занятого населения, процентов18,712,8

На 1 января 2000 г. в области было зарегистрировано 9,8 тыс. малых
предприятий. Около 60 процентов из них – торговые организации, что
значительно выше, чем удельный вес таких предприятий в общероссийской
структуре. В промышленности функционирует лишь 17 процентов малых
предприятий, в строительстве – 13 процентов. Это связано со спецификой
механизмов Особой экономической зоны в Калининградской области,
действующих на территории области.

Уровень жизни населения характеризуется данными таблицы 12.

Серьезной проблемой является продолжающееся снижение уровня реальных
доходов людей старшего поколения. Разрыв родственных связей вследствие
изолированности области приводит к ситуации, при которой граждане
пожилого возраста вынуждены переходить на полное государственное
содержание.

Таблица 12

Доходы населения

 1998 год1999 год2000 год    Среднедушевые денежные доходы в месяц,
рублей 708,610631670,4Реальные денежные доходы, процентов к предыдущему
году8982128Среднемесячная номинальная начисленная заработная плата,
рублей834,71 241,61985,2Реальная начисленная заработная плата, процентов
к предыдущему году8681112Средний размер назначенных месячных пенсий,
рублей377,5487,9416Реальный размер назначенных месячных пенсий,
процентов к предыдущему году5596…Прожиточный минимум,
рублей428,7783,9919,3    picscalex101010009000003067300000000e5720000000
00400000003010800050000000b0200000000050000000c02fe00cc01030000001e00e57
20000410b2000cc00fd00cb0100000000fd00cb010000000028000000cb010000fd00000
00100040000000000000000000000000000000000000000000000000000000000ffffff0
0fdfdfd0080808000c0c0c0004d267300331a4d0066339900bf737300804d4d00ff99990
000000000000000000000000000000000000000002222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222220020
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222200202222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222002022222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222220020222222111111111111111111111111111111111111111111
111111111111111111111111111111111110000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111112222200202222221111111111
111111111111111111111111111111111111111111111111111111111111111111101111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111101111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111122222002022222211111111111111111111111111111111111111111111111111
111111111111111111111111111011111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111011111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111222220020222222111111111111111111
111111111111111111111111111111111111111111111111111111111110111111111111
111111111111111111000111111111111111111111111111111111110001111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111110111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111112
222200101222221111111111111111111111111111111111111111111111111111111111
111111111111111111101111111111111111111111111111111011111111111011110111
111111111101111011011111111111111111111111111111111111111111111011110111
111111111111111111111111111111111111111111111111110111101111111111111111
111011110111111111111111111111111111111111111111111111111111110111111101
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111122222000002222211111111111111111111111111
111111111111111111111111111111111111111111111111111011111111111111111111
111111111110111111111110111101111111111111011110111011111111111111111111
111111111111111111111110111101111111111111111111111111111111111111111111
111111111101111011111111111111111110111101111111111111111111111111111111
111111111111111111111101111111011111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111222220010
122222111111111111111111111111111111111111111111111111111111111111111111
111111111110111111111110000000011111000111101001111001100000000010001100
110000001110111000000000011001100001100001100011001111100000011001100010
001100110010001000001000000011000110011111000000110001100100110001100000
000001100011100001111100010100011001111001100100000000111111110111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111112222200101222221111111111111111111111111111111111
111111111111111111111111111111111111111111101111111111107777770111101110
111001101101101101101101110110110110110111010111011101101101101101101101
101101101101111101101101101101110110110110110110110111011011011011011011
111011011011101101011011101101101101101101111101101111101101101101101101
101101101011101111111101111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111122222001012222211
111111111111111111111111111111111111111111111111111111111111111111111111
111011111111111077777701110111110110111011011111011011011101101111101101
110101110111011011011111011011011011011011111111011011011111011101101111
110101011101110110110110110111111110110110111011101110111011011011011011
011111011011111010101011011111011111101010111011111111011111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111222220010122222111111111111111111111111111111111111111111
111111111111111111111111111111111110111111111110777777011101111111101110
110000111010110000011000011101011011011101110110110000110001110001110110
000111111010110000110000011000011100000111000001100011101100001111110101
101110111011101110111010110001110111110001111110101010110000110111111000
101110111111110111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111112222200101222221111111111
111111111111111111111111111111111111111111111111111111111111111111101111
111111107777770111011111110001101101101110101101110110110111010110111011
011101101101101101101101111101101101111110101101101101110110110110110110
110111011011111011011011111101011011101101011011101110101101111101111101
101111100111001101101101101101101011101111111101111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111122222001012222211111111111111111111111111111111111111111111111111
111111111111111111111111111011111111111077777701110111111110100111100111
000000001000110011100000000100000010010001100110000110001110001100111111
000001100110001000110011001000100000100000011100011001111110000011000110
010011000111000000001110001110000111110001110001100111100011000000010001
111111011111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111222220010122222111111111111111111
111111111111111111111111111111111111111111111111111111111110111111111110
777777011101111101111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111110111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111112
222200001222221111111111111111111111111111111111111111111111111111111111
111111111111111111101111111111100000000111101110011111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111101
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111122222001012222211111111111111111111111111
111111111111111111111111111111111111111111111111111011111111111111111111
111100010111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111011111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111222220010
122222111111111111111111111111111111111111111111111111111111111111111111
111111111110111111111111111111111111111111100011111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111100011111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111110111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111112222200101222221111111111111111111111111111111111
111111111111111111111111111111111111111111101111111111111111111111111111
111101111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111110111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111101111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111122222000002222211
111111111111111111111111111111111111111111111111111111111111111111111111
111011111111111111111111111111111111011111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111110111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111011111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111222220010122222111111111111111111111111111111111111111111
111111111111111111111111111111111110111111111110000000011100011000110100
111100011001000100000100010001110001111110000001000000011000000100011100
010100000010000001000000100000010100011101110001010001111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111110111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111112222200101222221111111111
111111111111111111111111111111111111111111111111111111111111111111101111
11111110aaaaaa0111101111011100110110111011011011011011101110111011101111
110110111011011011011011101111101101101101110110111011011101101101101110
101110110110111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111101111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111122222001012222211111111111111111111111111111111111111111111111111
1111111111111111111111111110111111111110aaaaaa01111011110111011101101110
111010101110011011101110111011000001101110110110110110011011111010101011
001101101110110011011010101011101011101010101111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111011111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111222220010122222111111111111111111
111111111111111111111111111111111111111111111111111111111110111111111110
aaaaaa011110111101110111011011101110000011101010111011101110110111011000
001100011101101010111110101010110101011000001101010110101010110110111010
101011111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111110111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111112
222200101222221111111111111111111111111111111111111111111111111111111111
11111111111111111110111111111110aaaaaa0111101111011000110110111011011011
011011001010101011101101110110111011011111011011001111100111001101100110
111011011001100111001101110110011100111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111101
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111122222001012222211111111111111111111111111
1111111111111111111111111111111111111111111111111110111111111110aaaaaa01
111011110111010011110001100100010000011000000011000110001000000100000011
100000011001110001110000001100000100000011000001110000001000000111000111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111011111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111222220010
122222111111111111111111111111111111111111111111111111111111111111111111
111111111110111111111110aaaaaa011110111101111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111110111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111112222200001222221111111111111111111111111111111111
111111111111111111111111111111111111111111101111111111100000000111101111
011111111111111111111111111111111111111111111111111111111111111111111100
011111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111101111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111122222001012222211
111111111111111111111111111111111111111111111111111111111111111111111111
111011111111111111111111110000000011111111111111111111111111111111111111
111111111111111111111111111110111011111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111011111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111222220000122222111111111111111111111111111111111111111111
111111111111111111111111111111111110111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111110111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111112222200101222221111111111
111111111111111111111111111111111111111111111111111111111111111111101111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111101111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111122222001012222211111111111111111111111111111111111111111111111111
111111111111111111111111111011111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111011111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111222220010122222111111111111111111
111111111111111111111111111111111111111111111111111111111110111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111110111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111112
222200101222221111111111111111111111111111111111111111111111111111111111
111111111111111111100000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000001
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111122222001012222211111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111222220010
122222111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111112222200101222221111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111122222001012222211
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111222220010122222111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111112222200101222221111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111122222000012222211111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111222220010122222111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111112
222200101222221111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111122222001012222211111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111222220010
122222111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111112222200101222221111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
1111111111111111111111111111111111111111111111111111111222220000a2222211
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111000001100011100011100011111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111222220010122222111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111011010111010111010111
011111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111112222200a0a222221111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111011101110101110101110111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111122222001012222211111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111011011101011101011101111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111222220010122222111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111110110111010111010111011111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111112
222200101222221111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111110101110101110101110111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111122222000012222211111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111101
011101011101011101111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111222220010
122222111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111110111010111010111010111011111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111112222200100222221111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111110001110001110
001110001111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111122222001012222211
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111222220010122222111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111000110011110011110011111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111112222200101222221111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111011111011111011111011111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111122222001012222211111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111110111
111011111011111011111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111222220010122222111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111101111000011000011000011111111111111111111111
111111111111111111111111111111111111111110111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111112
222200101222221111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111011101110101
110101110111111111111111111111111111111111111111111111111111111111111111
101111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111122222001012222211111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111110111011101011101011101111111111111111111111111111111
111111111111111111111111111111100011111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111222220010
122222111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111101110111010111010111
011111111111111111111111111111111111111111111111111111111110000333011111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111112222200101222221111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111110011101110101110101110111111111111111111111111111111111111111
111111111111110000033333333001111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111122222001012222211
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111110111100011100011100011111111
111111111111111111111111111111111111111111000033333333333333301111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111222220010122222111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111000
003333333333333333333301111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111112222200101222221111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111110001100111
100111110001111111111111111111111111111111111111111111111111111111111111
111111111111111111111111000003333333333333333333333333300111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111122222001012222211111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111110111110111110111011101111111111111111111111111111
111111111111111111111111111111111111111111111111111100003333333333333333
333333333333333330111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111222220000022222111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111101111110111110110
111011111111111111111111111111111111111111111111111111111111111111111111
111111100000333333333333333333333333333333333333330111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111112
222200101222221111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111011110000110000110101111111111111111111111111111111111111
111111111111111111111111111111111110000333333333333333333333333333333333
333333333330111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111122222001012222211111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111110111011101011101110111111
111111111111111111111111111111111111111111111111111111011111110000033333
333333333333333333333330003333333333333333330011111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111222220010
122222111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111101110111010111011010111111111111111111111111111111111111111111111
1111111111111101110000333333333333333333333333333330000aa003333333333333
333333011111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111112222200101222221111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111011101110101110101110111111111111
111111111111111111111111111111111111111111111000003333333333333333333333
33333330000aaaaaa0900333333333333333333011111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111122222001012222211
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111100
111011101011101011101111111111111111111111111111111111111111111111111111
100003333333333333333333333333333330000aaaaaaaaaa09990333333333333333333
001111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111222220010122222111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111101111000111000111000111111111111111111111
1111111111111111111111111111000003333333333333333333333333333330000aaaaa
aaaaaaaaa099990333333333333333333301111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111112222200101222221111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111110000333333333333
33333333333333333333000aaaaaaaaaaaaaaaaaa0999990333333333333333333301111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111122222001012222211111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
11111111111000003333333333333333333333333333333333330aaaaaaaaaaaaaaaaaaa
a09999990033333333333333333301111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111222220010122222111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111110000033333333333333333333333333333
3333333333330aaaaaaaaaaaaaaaaaaaa099999999033333333333333333300111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111112
222200101222221111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111000033
333333333333333333333333333333333333333333330aaaaaaaaaaaaaaaaaaaa0999999
999033333333333333333330111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111122222001012222211111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111000003333333333333333333333333333333333333333333333
33330aaaaaaaaaaaaaaaaaaaa09999999990333333333333333333330111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111222220010
122222111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111011111111100003333333333333333333
3333333333333333333333333333333333330aaaaaaaaaaaaaaaaaaaa099999999903333
333333333333333330011111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111112222200101222221111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111110
111100000333333333333333333333333333330003333333333333333333333333330aaa
aaaaaaaaaaaaaaaaa0999999999033333333333333333333333011111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111122222001012222211
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
1111111111111111111111111111111000003333333333333333333333333333330000aa
00033333333333333333333333330aaaaaaaaaaaaaaaaaaaa09999999990333333333333
333333333333011111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111222220010122222111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111110000033333333
33333333333333333333300000aaaaaa09900333333333333333333333330aaaaaaaaaaa
aaaaaaaaa099999999903333333333333333333333333011111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111112222200101222221111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
11111111111111100003333333333333333333333333333330000aaaaaaaaaaa09999033
333333333333333333330aaaaaaaaaaaaaaaaaaaa0999999999033333333333333333333
333333001111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111122222001012222211111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111000003333333333333333333333333
333333000aaaaaaaaaaaaaaa09999900333333333333333333330aaaaaaaaaaaaaaaaaaa
a09999999990333333333333333333333333333301111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111222220010122222111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111100
003333333333333333333333333333333333330aaaaaaaaaaaaaaaaa0999999900333333
3333333333330aaaaaaaaaaaaaaaaaaaa099999999903333333333333333333333333333
301111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111112
222200101222221111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
11111111111111111111111110000033333333333333333333333333333333333333330a
aaaaaaaaaaaaaaaa09999999990333333333333333330aaaaaaaaaaaaaaaaaaaa0999999
999033333333333333333333333333333300111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111122222001012222211111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111110001111111111111111111111100000333333333333333
3333333333333333333333333333330aaaaaaaaaaaaaaaaa099999999903333333333333
33330aaaaaaaaaaaaaaaaaaaa09999999990333333333300003333333333333333330111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111222220010
122222111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111011101111111111
111111110000333333333333333333333333333333333333333333333333330aaaaaaaaa
aaaaaaaa09999999990333333333333333330aaaaaaaaaaaaaaaaaaaa099999999903333
000000777003333333333333333330111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111112222200101222221111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111110111011111101111110000033333333333333333333333330003333
33333333333333333333330aaaaaaaaaaaaaaaaa09999999990333333333333333330aaa
aaaaaaaaaaaaaaaaa0999999999000007777777770600333333333333333330111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111122222001012222211
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111101110111111011000033333
3333333333333333333330000aa0003333333333333333333333330aaaaaaaaaaaaaaaaa
09999999990333333333333333330aaaaaaaaaaaaaaaaaaaa09999999990777777777777
706660333333333333333330011111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111222220010122222111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
11111111101110111100000333333333333333333333333330000aaaaaa0990033333333
333333333333330aaaaaaaaaaaaaaaaa09999999990333333333333333330aaaaaaaaaaa
aaaaaaaaa099999999907777777777777066660333333333333333333011111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111112222200101222221111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111110111011111104333333333333333333
333330000aaaaaaaaaa0999900333333333333333333330aaaaaaaaaaaaaaaaa09999999
990333333333333333330aaaaaaaaaaaaaaaaaaaa0999999999077777777777770666660
033333333333333333011111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111122222001012222211111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
1011101111110444333333333333333333000aaaaaaaaaaaaaa099999900333333333333
3333330aaaaaaaaaaaaaaaaa09999999990333333333333333330aaaaaaaaaaaaaaaaaaa
a09999999990777777777777706666666033333333333333333001111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111222220010122222111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
1111111111111111111111111111111110111011111104444433333333333333330aaaaa
aaaaaaaaaaa0999999990033333333333333330aaaaaaaaaaaaaaaaa0999999999033333
3333333333330aaaaaaaaaaaaaaaaaaaa099999999907777777777777066666660333333
333333333333301111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111112
222200101222221111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111000111
111104444444333333333333330aaaaaaaaaaaaaaaa0999999999900333333333333330a
aaaaaaaaaaaaaaaa09999999990333333333333333330aaaaaaaaaaaaaaaaaaaaa099999
999077777777777770666666603333333333333333333331111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111122222001012222211111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
11111111111111111111111111111111111104444444443333333333330aaaaaaaaaaaaa
aaa0999999999990333333333333330aaaaaaaaaaaaaaaaa099999999903333333333333
00030aaaaaaaaaaaaaaaaaaaaa0999999990777777777777706666666033333333333333
333344311111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111222220010
122222111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111110444
4444444433333333330aaaaaaaaaaaaaaaa0999999999990333333333333330aaaaaaaaa
aaaaaaaa09999999990333333300000077000aaaaaaaaaaaaaaaaaaaaa09999999907777
777777777066666660333333333333444444443111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111112222200101222221111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111104444444444444333333330aaaaaaaaaaaaaaaa09999
99999990333333333333330aaaaaaaaaaaaaaaaa09999999990300000077777777060aaa
aaaaaaaaaaaaaaaaaa099999999077777777777770666666603333334444444444444431
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111122222001012222211
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111044444444444
44443333330aaaaaaaaaaaaaaaa0999999999990333333333333330aaaaaaaaaaaaaaaaa
099999999900777777777777770660aaaaaaaaaaaaaaaaaaaa0999999990777777777777
706666666034444444444444444444311111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111222220010122222111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
1111111111111111111104444444444444444433330aaaaaaaaaaaaaaa09099999999990
333333333333330aaaaaaaaaaaaaaaaa099999999907777777777777770660aaaaaaaaaa
aaaaaaa0aa09999999907777777777777066666660444444444444444444443111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111112222200101222221111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111104444444444444444444
430aaaaaaaaaaaaaaa09909999999990333333333333330aaaaaaaaaaaaaaaa009999999
9907777777777777770660aaaaaaaaaaaaaaaaaa0a099999999077777777777770666666
604444444444444444444431111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111122222001012222211111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
11111111111044444444444444444444440aaa0a00000aa0000900990999999033333333
3333330aaaaaaaaaaaaaaaaa0999999999077777777777777706600aaaaa000aa00aaaa0
0a0000999999077777777777706666666044444444444444444444311111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111222220010122222111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
1111111111111111111111111111111111111111111044444444444444444444440aaa0a
a0aa0a0aaa09999990999990333333333333330aaaaa000aa0000aa00900999999077777
77777777770660a0aaaaa0aaaaa0aaaaaa09990999990777777777777066666660444444
444444444444443111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111112
222200101222221111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
11104444444444444444444440000000aa0aaa0aaa0999999099999033333333333330a0
aaa0aaa0aaaaa0aa099909999907777777777777770660aa0aaaa0aaaaaa0aaaaa099909
999907777777777770666666604444444444444444444431111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111122222001012222211111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
11111111111111111111111111111111111044444444444444444444400aaa0aaaa0aaa0
a00999999099999033333333000000a0aaa0aaa0aaaaa0aa099990999907777777777777
7706600000aaa0aaaa0000aaaa0999099999077777777777706666666044444444444444
444444311111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111222220010
122222111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111104444
444444444444444440a0aa0aaaa0aaaa0a0999999909990333000000777770a0aaaa0a0a
aaaaa0aa099000099907777777777777770660aaa0aaa0aaa0aaa0aaaa09009999990777
777777777066666660444444444444444444443111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111112222200101222221111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
11111111111111111111111111104444444444444444444440aa0a0aaaaa0aa0a0099999
9909990000777777777770aa0aaaa0aaaaa00aaa090999099907777777777777770660aa
a0aaa0aaa0aaa0aaaa099099999907777777777770666666604444444444444444444431
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111122222001012222211
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111110444444444444
4444444440aa0a0aaaaa0a0aaa0999999909990077777777777770aa0aaa0a0aaaaa0aaa
090999099907777777777777770660aaa0aaa0aaa0aaa0aaaa0999099999077777777777
706666666604444444444444444444431111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111222220010122222111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111104444444444444444444440aaa00a0aaa0a0aaa09999099909900
77777777777770aa0aa0aaa0aaaaa0aa090999099907777777777777770660aaa0aa00aa
a0aaa0aaaa09990999990777777777777706666666044444444444444444444311111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111112222200202222221111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111044444444444444444444
40aaaa0aa000aaa0000999900000990077777777777770aaa0a0aaa0a0aaa0aa09099909
9907777777777777770660000aaaa0aaaa000aaaaa000099999907777777777777066666
660444444444444444444443111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111122222001012222211111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
1111111111104444444444444444444440aaaaaaaaaaaaaa000099999999990077777777
7777700000aa000aaa000aaa099000999907777777777777770660aaaaaaaaaaaaaaaaaa
aa0999999999077777777777770666666604444444444444444444431111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111222220020022222111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111110001111000111000111111104444444444444444444440aaaaaa
aa000000888800999999990077777777777770aaaaaaaaaaaaaaaaaa0999999999077777
77777777770660aaaaaaaaaaaaaaaaaaaa09999999990777777777777706666666044444
444444444444444311111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111112
222200101222221111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111101101110101110111
11104444444444444444444440aa000000888888888888009999990077777777777770aa
aaaaaaaaaaaaaaaa099999999907777777777777770660aaaaaaaaaaaaaaaaaaaa099999
999907777777777777066666660444444444444444444443111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111122222002022222211111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111101011101011101111110444444444444444444444000888888888888
888888880009990077777777777770aaaaaaaaaaaaaaaaaa099999999907777777777777
770660aaaaaaaaaaaaaaaaaaaa0999999999077777777777770666666604444444444444
444444431111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111222220010
122222111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111010111010111011111104444
44444444444444444440088888888888888888888880090077777777777770aaaaaaaaaa
aaaaaaaa099999999907777777777777770660aaaaaaaaaaaaaaaaaaaa09999999990777
777777777706666666044444444444444444444311111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111112222200101222221111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111110101110101110111100004444444444444444444444440088888888888888888
8888000077777777777770aaaaaaaaaaaaaaaaaa099999999907777777777777770660aa
aaaaaaaaaaaaaaaaaa099999999907777777777777066666660444444444444444444443
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111122222001012222211
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111011011101011101111110400444444444
444444444444444000888888888888000000444077777777777770aaaaaaaaaaaaaaaaaa
099999999907777777777777770660aaaaaaaaaaaaaaaaaaaa0999999999077777777777
770666666604444444444444444444431111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111222220010122222111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111001
110111010111011111104440004444444444444444444444440088880000004444444440
77777777777770aaaaaaaaaaaaaaaaaa099999999907777777777777770660aaaaaaaaaa
aaaaaaaaaa09999999990777777777777706666666044444444444444444444311111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111112222200101222221111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111011101110101110111111044444400444444444444
4444444444440000444444444444444077777777777770aaaaaaaaaaaaaaaaaa09999999
9907777777777777770660aaaaaaaaaaaaaaaaaaaa099999999907777777777777066666
660444444444444444440003111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111122222001012222211111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111110001100011
100011111110444444440044444444444444444444444444444444444444444077777777
777770aaaaaaaaaaaaaaaaaa099999999907777777777777770660aaaaaaaaaaaaaaaaa0
000999999999077777777777770666666604444444444400000044431111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111222220010122222111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111104444444444000444444444444444
44444444444444444444444077777777777770aaaaaaaaaaaaaaa0000999999999077777
77777777770660aaaaaaaaaa000000088880099999990777777777777706666666044444
000000444444444311111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111112
222200101222221111111111111111111111111111111111111111111111111111111111
111111111111011111101111111111111111111111111111111111111111111111111111
1104444444444444400444444444444444444444444444444444444077777777777770aa
aaaaaaa000000888800999999907777777777777770660aaa00000008888888888888009
999907777777777777066666660000004444444444444443111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111122222001012222211111111111111111111111111
111111111111111111111111111111111111111111100000000011111111111111111111
111111111111111111111111111111111104444444444444444000444444444444444444
444444444444444077777777777770aaa000000888888888888009999907777777777777
770660000888888888888888888888809999077777777777770666666604444444444444
444444431111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111222220010
122222111111111111111111111111111111111111111111111111111111111111111111
111011101110111111111111111111111111111111111111111111111111111111044444
444444444444440044444444444444444444444444444407777777777777700008888888
888888888888809999077777777777777706660088888888888888888888888800990777
777777777706666666044444444444444444444311111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111112222200101222221111111111111111111111111111111111
111111111111111111111111111111111110111101111111111111111111111111111111
111111111111111111111111110444444444444444444444004444444444444444444444
444444077777777777777700888888888888888888888800990777777777777777066666
008888888888888888888888880007777777777777066666660444444444444444444443
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111122222001012222211
111111111111111111111111111111111111111111111111111111111111111111101111
011111111111111111111111111111111111111111111111111111111104444444444444
444444444400044444444444444444444444440777777777777777700088888888888888
888888880007777777777777770666666608888888888888888888888000077777777777
770666666604444444444444444444431111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111222220010122222111111111111111111111111111111111111111111
111111111111111111111111111100001111111111111111111111111111111111111111
111111111111111111044444444444444444444444444004444444444444444444444407
777777777777777066008888888888888888888800077777777777777706666666600888
888888888800000007777777777777777706666666044444444444444444444311111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111112222200101222221111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111110444444444444444444444
444444400044444444444444444444077777777777777770666600888888888888000000
077777777777777777066666666600088880000000044407777777777777777777066666
660444444444444444444443111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111122222001012222211111111111111111111111111111111111111111111111111
111111111111111111101111111011111111111111111111111111111111111111111111
111111111104444444444444444444444444444444004444444444444444440777777777
777777706666660088880000004444440777777777777777770666666666044000000444
444444077777777777777777770666666604444444444444444444431111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111222220010122222111111111111111111
111111111111111111111111111111111111111111111111111000111110111111111111
111111111111111111111111111111111111111111044444444444444444444444444444
444400044444444444444407777777777777777066666666000044444444444407777777
777777777706666666660004444444444444440777777777777777777706666666044444
444444444444444311111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111112
222200303222221111111111111111111111111111111111111111111111111111111111
111111111110110011001111111111111111111111111111111111111111111111111111
110444444444444444444444444444444444444004444444444444077777777777777770
666666666044444444444444077777777777777777066666666604444444444444444407
777777777777777777066666660444444444444444444443111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111122222001012222211111111111111111111111111
111111111111111111111111111111111111111111111111001111111111111111111111
111111111111111111111111111111111104444444444444444444444444444444444444
400444444444440777777777777777706666666660444444444444440777777777777777
770666666666044444444444444444077777777777777777770666666604444444444444
444444431111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111222220030
322222111111111111111111111111111111111111111111111111111111111111111111
111010001111111111111111111111111111111111111111111111111111111111044444
444444444444444444444444444444444440004444444407777777777777777066666666
604444444444444407777777777777777706666666660444444444444444440777777777
777777777706666666044444444444444444444311111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111112222200101222221111111111111111111111111111111111
111111111111111111111111111111111110011111111111111111111111111111111111
111111111111111111111111110444444444444444444444444444444444444444444400
444444077777777777777770666666666044444444444444077777777777777777066666
666604444444444444444407777777777777777777066666660444444444444444444444
311111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111122222003032222211
111111111111111111111111111111111111111111111111111111111111111111101111
111111111111111111111111111111111111111111111111111111111104444444444444
444444444444444444444444444444440004440777777777777777706666666660444444
400000000777777777777777770666666666044444444444444444077777777777777777
770666666604444444444444444444443111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111222220010122222111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111044444444444444444444444444444444444444444444444400407
777777777777777066666666604000000444444407777777777777777706666666660444
444444444444440777777777777777777706666666604444444444444444444431111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111112222200303222221111111111
111111111111111111111111111111111111111111111111111111111000000011111111
111111111111111111111000111000111000111000111111110444444444444444444444
444444444444444444444444444440077777777777777000666666666004444444444444
077777777777777777066666666604444444444444444407777777777777777777066666
666044444444444444444444311111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111122222001012222211111111111111111111111111111111111111111111111111
111111111111111101101111011111111111111111111111111111011101110101110101
110111111104444444444444444444444444444444444444444444444444440777777770
000005550066666660444444444444440777777777777777770666666666044444444444
444444077777777777777777770666666660444444444444444444443111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111222220030322222111111111111111111
111111111111111111111111111111111111111111111111011011110111111111111111
111111111111110111011101011101011101111111044444444444444444444444444444
444444444444444444444407700000055555555555006666604444444444444407777777
777777777706666666660444444444444444440777777777777777777706666666604444
444444444444444431111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111112
222200101222221111111111111111111111111111111111111111111111111111111111
111111110110111101111111111111111111111111111101110111010111010111011111
110444444444444444444444444444444444444444444444444444000555555555555555
555500666044444444444444077777777777777777066666666604444444444444444407
777777777777777777066666666044444444444444444444311111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111122222003032222211111111111111111111111111
111111111111111111111111111111111111111101110000111111111111111111111111
111111011101110101110101110111100004444444444444444444444444444444444444
444444444444444400055555555555555555550060444444444444440777777777777777
770666666666044444444444444444077777777777777777770666666660444444444444
444444443111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111222220010
122222111111111111111111111111111111111111111111111111111111111111111111
111111101111111111111111111111111111110111011101011101011101111111000044
444444444444444444444444444444444444444444444444444005555555555555555500
004444444444444407777777777777777706666666660444444444444444440777777777
777777777706666666604444444444444444444431111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111112222200303222221111111111111111111111111111111111
111111111111111111111111111111111110111101111111111111111111111111111101
110111010111010111011111104444004444444444444444444444444444444444444444
444444444444400055555500000000444444444444444444077777777777777777066666
666604444444444444444407777777777777777777066666666044444444444444444444
311111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111122222001012222211
111111111111111111111111111111111111111111111111111111111111111111100000
011111111111111111111111111110011101110101110101110111111044444400044444
444444444444444444444444444444444444444444444344000000444444444444444444
444444440777777777777777770666666666044444444444444444077777777777777777
770666666660444444444444444444443111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111222220000122222111111111111111111111111111111111111111111
111111111111111111111111111011111111111111111111111111111111110111100011
100011100011111110444444444000444444444444444444444444444444444444444444
444443444444444444444444444444444444444407777777777777777706666666660444
444444444444440777777777777777777706666666604444444444444444400031111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111112222200101222221111111111
111111111111111111111111111111111111111111111111111111111110111101111111
111111111111111111111111111111111111111111111111104444444444440044444444
444444444444444444444444444444444444434444444444444444444444444444444444
077777777777777777066666666604444444444444444407777777777777777777066666
666044444444440000000444311111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111122222001012222211111111111111111111111111111111111111111111111111
111111111111111111100000011111111111111111111111111111111111111111111111
111111111044444444444444000444444444444444444444444444444444444444444344
444444444444444444444444444444440777777777777777770666666666044444444444
444444077777777777777777770666666660440000000044444444443111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111222220010122222111111111111111111
111111111111111111111111111111111111111111111111111011110111111111111111
111111111111111111111111111111111111111110444444444444444440004444444444
444444444444444444444444444443444444444404444444444444444444444407777777
777777770006666666660444444444444444440777777777777777777706666666600044
444444444444444431111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111112
222200101222221111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
104444444444444444444400044444444444444444444444444444444444434444444444
404444444444444444444444077777777700000055500666666604444444444444444407
777777777777777777066666666044444444444444444444311111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111122222001012222211111111111111111111111111
111111111111111111111111111111111111111111110000111111111111111111111111
111111111111111111111111111111111044444444444444444444444004444444444444
444444444444444044444000444000440044000444444444444444440777000000555555
555550066666044444444444444444077777777777777777770666666660444444444444
444444443111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111222220010
122222111111111111111111111111111111111111111111111111111111111111111111
111010110111111111111111111111111111111111111111111111111111111110444444
444444444444444444400044444444444444444444444444044403440404440444404440
444444444444444400005555555555555555555006660444444444444444440777777777
777777777706666666604444444444444444444431111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111112222200101222221111111111111111111111111111111111
111111111111111111111111111111111110101101111111111111111111111111111111
111111111111111111111111104444444444444444444444444444000444444444444444
444444440444034404044404444044404444444444444444440055555555555555555555
500604444444444444000007777777777777777777066666666044444444444444444444
311111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111122222001012222211
111111111111111111111111111111111111111111111111111111111111111111110010
111111111111111111111111111111111111111111111111111111111044444444444444
444444444444444440004444444444444444444404440344044040444440444044444444
444444444444000555555555555555550000044444400000004444077777777777777777
777066666660444444444444444444443111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111222220010122222111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111110444444444444444444444444444444444400444444444444444444
404403440444044444400440444444444444444444444440055555500000000044400000
000444444444440777777777777777777770666666604444444444444444444431111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111112222200101222221111111111
111111111111111111111111111111111111111111111111111111111110111101111111
111111111111111111111111111111111111111111111111104444444444444444444444
444444444444440004444444444444444044034404404044444040044444444444444444
444444444000000444440000000444444444444444444440777777777777777777706666
666044444444444444444444311111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111122222001012222211111111111111111111111111111111111111111111111111
111111111111111101100000011111111111111111111111111111111111111111111111
111111111044444444444444444444444444444444444444400044444444444440440344
040444044444044444444444444444444444444444444000000044444444444444444444
444444407777777777777777777066666660444444444444444444443111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111222220010122222111111111111111111
111111111111111111111111111111111111111111111111101010110111111111111111
111111111111111111111111111111111111111110444444444444444444444444444444
444444444444004444444404440403440404440444444044444444444444444444444400
000004444444444444444444444444444444444077777777777777777770666666604444
444444444444444431111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111112
222200101222221111111111111111111111111111111111111111111111111111111111
111111111011101111111111111111111111111111111111111111111111111111111111
104444444444444444444444444444444444444444444400044444000004400044400044
444444004444444444444400000000444444444444444444444444444444444444444440
777777777777777777706666666044444444444444444444311111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111122222001012222211111111111111111111111111
111111111111111111111111111111111111111110110111011111111111111111111111
111111111111111111111111111111111044444444444444444444444444444444444444
444444444000444444444344444444444444444444444440000000444444444444444444
444444444444444444444444444444407777777777777777777066666660444444444444
444444444311111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111222220010
122222111111111111111111111111111111111111111111111111111111111111111111
011000000111111111111111111111111111111111111111111111111111111110444444
444444444444444444444444444444444444444444440004444443444444444444444444
000000044444444444000444000444000440000444444444444444444444444077777777
777777777770666666604444444444444444444443111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111112222200101222221111111111111111111111111111111111
111111111111111111111111111111111110111101111111111111111111111111111111
111111111111111111111111104444444444444444444444444444444444444444444444
444444400444434444444444000000004444444444444444444044404440404440444440
444444444444444444444440777777777777777777706666666044444444444444444444
431111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111122222001012222211
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111044444444444444
444444444444444444444444444444444444444440004344400000004444444444444444
444444444440444044404044404444404444444444444444444444407777777777777777
777066666660444444444444444444444311111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111222220010122222111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111110444444444444444444444444444444444444444444444444444444
444403000444444444444444444444444444444444404440444040444044444044444444
444444444444444077777777777777777770666666604444444444444444444443111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111112222200101222221111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111110001100011110001110001111111044444444444444444444444
444444444444444444444444444444444444344444444444444444444444444444444444
444044404440400440444004444444444444444444444440777777777777777777706666
666604444444444444444444431111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111122222001012222211111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111110111111011011101011
101111110444444444444444444444444444444444444444444444444444444444443444
444444444444444444444444444444444440444044404040044444044444444444444444
444444407777777777777777777066666666044444444444444444444311111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111222220010122222111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111101111111010111010111011111104444444444444444444444444444444
444444444444444444444444444434444444444444444444444444444444444444404440
444044044444444044444444444444444444444077777777777777777770666666660444
444444444444444443111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111112
222200101222221111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111011111110101110101110111111
044444444444444444444444444444444444444444444444444444444444344444444444
444444444444444444444444440044404440444044404440444444444444444444444440
777777777777777777706666666604444444444444444444431111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111122222001012222211111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111110111111101011101011101111000044444444444444444444444444444444444444
444444444444444444443444444444444444444444444444444444444440444400044444
004400044444444444444444444444407777777777777777777066666666044444444444
444444444311111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111222220010
122222111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111101111110110111010111011111104000444
444444444444444444444444444444444444444444444444444434444444444444444444
444444444444444444444444444444444444444444444444444444444444444077777777
777777777770666666660444444444444444444443111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111112222200101222221111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111011
110011101110101110111111044440000444444444444444444444444444444444444444
444444444444344444444444444444444444444444444444444444444444444444444444
444444444444444444444440777777777777777777706666666604444444444444444000
031111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111122222001012222211
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111100111110111011101011101111110444444440004444
444444444444444444444444444444444444444444443444444444444444444444444444
444444444444444444444444444444444444444444444444444444407777777777777777
777066666666044444444000000004444311111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111222220010122222111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111101111100011
000111000111111104444444444400044444444444444444444444444444444444444444
444434444444444444444444444444444444444444444444444444444444444444444444
444444444444444077777777777777777770666666660000000004444444444443111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111112222200101222221111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111044444444444444000044444
444444444444444444444444444444444444344444444444444444444444444444444444
444444444444444444444444444444444444444444444440777777777777777777706666
666604444444444444444444431111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111122222001012222211111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111110444444444444444444000444444444444444444444444444444444444443444
444444444444444444444444444444444444444444444444444444444444444444444444
444444407777777777777770000006666666044444444444444444444311111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111222220010122222111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111104444444444444444444440004444444
444444444444444444444444444434444444444444444444444444444444444444444444
444444444444444444444444444444444444444077777000000000055555500666660444
444444444444444443111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111112
222200101222221111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
044444444444444444444444400004444444444444444444444444444444344444444444
444444444444444444444444444444444444444444444444444444444444444444400000
000005555555555555555550066604444444444444444444431111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111122222001012222211111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111110444444444444444444444444444400044444444
444444444444444444443444444444444444444444444444444444444444444444444444
444444444444444444400000000444444005555555555555555555555006044444444444
444444444311111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111222220010
122222111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111104444444
444444444444444444444444000444444444444444444444444434444444444444444444
444444444444444444444444444444444444444444400000000444444444444444400555
555555555555555500000444444444444444444443111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111112222200101222221111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111044444444444444444444444444444444440000444444444
444444444444344444444444444444444444444444444444444444444444444444400000
000444444444444444444444444440055555550000000000444444444444444444444444
431111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111122222001012222211
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111110444444444444444
444444444444444444444440004444444444444444443444444444444444444444444444
444444444444444444000000000444444444444444444444444444444444444000000044
444444444444444444444444444444444311111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111222220010122222111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111104444444444444444444444444444444444444444400044444444444
444434444444444444444444444444444444444444000000004444444444444444444444
444444444444444444444444444444444444444444444444444444444444444443111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111112222200100222221111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111044444444444444444444444
444444444444444444444000044444444444344444444444444444444444444444000000
004444444444444444444444444444444444444444444444444444444444444444444440
444444444444444444444444431111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111122222001012222211111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111110444444444444444444444444444444444444444444444444000444444443444
444444444444444440000000004444444444444444444444444444444444444444444444
444444444444444444444444444444440444444444444444444444444311111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111222220030322222111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111044444444444444444444444444444444
444444444444444444440004444434444444444440000000044444444444444444444444
444444444444444444444444444444444444444400044400044404444400044004444404
444444444444444443111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111112
222200101222221111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111110
444444444444444444444444444444444444444444444444444444400004344440000000
044444444444444444444444444444444444444444444444444444444444444444444444
404440444044404440444044444444044444444444444444443111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111122222003032222211111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111104444444444444444444444444444444444444444
444444444444444444403000044444444444444444444444444444444444444444444444
444444444444444444444444444444444044404440444044404440444400000044444444
444444444431111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111222220010
122222111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111044444444
444444444444444444444444444444444444444444444444444434444444444444444444
444444444444444444444444444444444444444444444444444444444444444440444044
404440444044404444044404444444444444444444311111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111112222200303222221111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111110444444444444444444444444444444444444444444444444
444444444444344444444444444444444444444444444444444444444444444444444444
444444444444444444444444404440044044440440444044444044044444444444444444
443111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111122222001012222211
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111104444444444444444
444444444444444444444444444444444444444444443444444444444444444444444444
444444444444444444444444444444444444444444444444444444444044404004444404
404440444444040444444444444444444431111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111222220030322222111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111100000110001110
001110001111111044444444444444444444444444444444444444444444444444444444
444434444444444444444444444444444444444444444444444444444444444444444444
444444444444444440444404444444044044404444440404444444444444444444311111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111112222200101222221111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111101101011101011101011101111110444444444444444444444444
444444444444444444444444444444444444344444444444444444444444444444444444
444444444444444444444444444444444444444444444444004444404440444040444044
444440044444444444444444443111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111122222003032222211111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111101110111010111010111
011111104444444444444444444444444444444444444444444444444444444444443444
444444444444444444444444444444444444444444444444444444444444444444444444
444444444044444400400000440004444444440444444444444444444431111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111222220010122222111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111101101110101110101110111111044444444444444444444444444444444
444444444444444444444444444434444444444444444444444444444444444444444444
444444444444444444444444444444444444444444444444444444444444444444444444
444444444444444444311111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111112
222200a0a222221111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111011011101011101011101111000
334444444444444444444444444444444444444444444444444444444444344444444444
444444444444444444444444444444444444444444444444444444444444444444444444
444444444444444444444444444444444444444444444444443111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111122222001012222211111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111010111010111010111011111111133334444444444444444444444444444444444
444444444444444444443444444444444444444444444444444444444444444444444444
444444444444444444444444444444444444444444444444444444444444444444444444
444444444431111111111111111111111111111111111111111111111111111111111111
1111111111111111111111111111111111111111111111111111111111111112222200a0
a22222111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111110101110101110101110111111111111133
334444444444444444444444444444444444444444444444444434444444444444444444
444444444444444444444444444444444444444444444444444444444444444444444444
444444444444444444444444444444444444444444311111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111112222200101222221111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111011101
011101011101011101111111111111111133334444444444444444444444444444444444
444444444444344444444444444444444444444444444444444444444444444444444444
444444444444444444444444444444444444444444444444444444444444444444444333
333111111111111111111111111111111111111111111111111111111111111111111111
11111111111111111111111111111111111111111111111111111112222200a0a2222211
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111000111000111000111000111111111111111111111133
334444444444444444444444444444444444444444443444444444444444444444444444
444444444444444444444444444444444444444444444444444444444444444444444444
444444444444444444333333333331111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111222220010122222111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111133334444444444444444444444444444444444
444434444444444444444444444444444444444444444444444444444444444444444444
444444444444444444444444444444444444444333333333331111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111112222200a0a222221111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111133
334444444444444444444444444444444444344444444444444444444444444444444444
444444444444444444444444444444444444444444444444444444444443333333333331
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111122222001012222211111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111133334444444444444444444444444444443444
444444444444444444444444444444444444444444444444444444444444444444444444
444444443333333333311111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111222220090022222111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111133
334444444444444444444444444434444444444444444444444444444444444444444444
444444444444444444444444444443333333333311111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111112
222200101222221111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111133334444444444444444444444344444444444
444444444444444444444444444444444444444444444444443333333333311111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111122222009092222211111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111133
334444444444444444443444444444444444444444444444444444444444444444444443
333333333311111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111222220010
122222111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111133334444444444444434444444444444444444
444444444444444444443333333333311111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111112222200909222221111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111133
334444444444344444444444444444444444444433333333333311111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111122222001012222211
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111133334444443444444444444444433333333333
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111222220000322222111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111133
334434444433333333333111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111112222200101222221111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111133333333111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111122222003032222211111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111222220010122222111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111112
222200300222221111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111122222001012222211111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111222220070
722222111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111112222200101222221111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
11111111111111111111111111111111111111111111111111111112222200a002222211
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111222220010122222111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111101111111011111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111112222200a00222221111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111011111110111111111111111111111111011111011111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111122222001012222211111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111110111111101111111111111111111111
110111110111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111222220000a22222111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
100000000011110011100010001110011100000001100000100011111100010001100010
011000111100011001100011100011100010001100010001001100011111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111112
222200101222221111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111101111101111011011101110111011011101110
111101110101111111101110111011001101110110111010101101110111011101110111
101110111011101111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
11111111111111111111111111111112222200a0a2222211111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111101111
011101111011101011101111011101101111011101011111111011101110111011011111
101111111011011101111111011101111001101111011011111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111222220010
122222111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111011110111011110111101111011110111011011110000
110111111110000011110010110111111011111110110111011111110000011110101011
110000111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111112222200a00222221111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111110111101110111
101110101110111101110110111101111101111111101110111111001101111110000011
101101110000011101110111101100111011101111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111122222002022222211
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111110111011110110111011101110110111101101111011111011111
111011101110111011011101101110111011011101110111011101111011101110111011
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111222220090922222111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111101110111110011100010
001110011110000001100011100011111100010001110001111000111100011100000011
100011100010001100010001110000011111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111112222200200222221111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111011101111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111122222009092222211111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111110111011111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111222220020222222111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111101110111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111112
222200707222221111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111100000000011111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111122222001012222211111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111222220070
722222111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111112222200101222221111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111122222007072222211
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111222220010122222111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111112222200707222221111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111122222001012222211111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111222220060622222111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111112
222200101222221111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
11111111111111111111111111111112222200a0a2222211111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111222220010
122222111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111112222200a0a222221111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111122222001012222211
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
1111111111111112222200a0022222111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111112222200101222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222008082222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222220010122222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222200808222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222001012222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222220080
8040000002701ffff030000000000

Диаграмма 4

Глава 2. Демография, образование и здравоохранение

Демографическая ситуация в области за последние годы характеризуется
нестабильным уровнем рождаемости и повышением уровня смертности, и, как
следствие, ростом естественной убыли населения, которая в 2000 году
достигла 6,1 тыс. человек (таблица 13). Остаются очень высокими
показатели смертности населения в трудоспособном возрасте.

Для Калининградской области характерен высокий миграционный прирост.
Коэффициент миграционного прироста, составлявший в 1999 году
3,8 человека на 1 тыс. населения (в среднем по России – 1,1), в 2000
году вырос на 39,5 процента. Пик миграционного прироста приходился на
1994 год (20 человек на 1 тыс. населения).

Таблица 13

Основные демографические показатели

 1998 год1999 год2000 год    Численность постоянного населения (на конец
года), тыс. человек951,3948,5946,7Родившиеся, тыс.
человек7,68,47,9Умершие, тыс. человек12,615,714Естественный прирост,
тыс. человек-5-7,3-6,1Коэффициент естественного прироста, человек на
1 тыс. населения-5,3-6,8-7,3Коэффициент миграционного прироста, человек
на 1 тыс. населения13,73,85,3

По охвату детей дошкольными учреждениями (49,5 процента) область
занимает 45-е место среди регионов Российской Федерации, по
обеспеченности местами детей в этих учреждениях – 66-е место.

Численность врачей на 10 тыс. жителей сократилась с 37,7 человека в 1992
году до 34 человек в 1999 году (57-е место), среднего медицинского
персонала – со 109,1 до 101,1 человека (69-е место), число больничных
коек – со 135,9 до 119,9 человека (45-е место).

По целому ряду показателей заболеваемости Калининградская область
значительно превосходит среднероссийский уровень и уровень сопредельных
государств (Литвы и Польши). Наблюдается рост заболеваемости
туберкулезом: областные показатели превышают среднероссийские и
составляют 91,5 человека на 100 тыс. населения, заболеваемость детей –
69,6 человека на 100 тыс. детского населения. В регионе сложилась
эпидемическая ситуация по ВИЧ-инфекции. Отмечается увеличение
онкозаболеваемости. Ухудшается наркологическая ситуация. Данные факторы
обуславливают необходимость развития материально-технической базы
здравоохранения.

Бюджетные расходы на душу населения (с учетом прожиточного минимума)
остаются ниже среднероссийского уровня. Ниже среднего и удельные расходы
на образование, культуру и искусство, здравоохранение и физическую
культуру, средства массовой информации, социальную политику, а также на
жилищно-коммунальное хозяйство. В расчете на душу населения капитальные
вложения не превышают 26 процентов от среднероссийского уровня.

Таблица 14

Структура доходов и расходов консолидированного бюджета Калининградской
области

(процентов к итогу)

 1998 год1999 год2000 год    Доходы – всего100100100в том
числе:   налоговые

из них:75,578,978,6налог на прибыль20,130,827,3подоходный
налог27,720,721,5НДС129,58,6акцизы23,46,4неналоговые

из них:13,88,27,5доходы от аренды15,725,825доходы от продажи
имущества2,36,51,6Средства, полученные в рамках межбюджетных
отношений10,71113,9Расходы100100100в том
числе:   управление10,58,69,1промышленность, энергетика и
строительство1,20,90,9сельское хозяйство и рыболовство2,72,63,1транспорт
и связь2,82,31,8жилищно-коммунальный
комплекс25,929,933,0социально-культурные мероприятия

из них:4746,145здравоохранение и физическая
культура14,414,515,8образование23,022,320,2культура2,122,5социальная
политика7,57,36,5Обслуживание государственного долга0,00,00,2Финансовая
помощь бюджетам других уровней24,913,216,7Прочие расходы7,56,23,8

Глава 3. Культура Калининградской области

В 2003 г. Калининградскому областному управлению культуры исполнилось 50
лет, что было отмечено торжественных мероприятий и подведением итогов
деятельности.

Сейчас в Калининграде действует ряд художественных студий, кружков,
секций, работают дворцы культуры, дворец творчества детей и юношества.

Помимо областного Драматического театра, работают Театр на Бассейной,
Тилизит-театр Марчелли (г. Советск), театр «Зеркало», ряд студенческих и
самодеятельных театров и театральных студий, принимающих участие в
ежегодном областном фестивале «Равноденствие».

Активно ведется музейная деятельность в рамках Историко-Художествненого
музея и его филиалов, Музея Янтаря и музеев городов области. В ряде
городов на базе местных памятников культуры работают исторические
общества (напр., при замке Инстенбург в г. Черняховске).

Активно развиваются культурные связи с Москвой, Санкт-Петербургом,
другими городами России, а также с Польшей, Германией, Швецией, Данией и
др. странами. Постоянно проходят дни национальной культуры различных
народов.

Полностью охватить весь спектр культурной деятельности области в рамках
одной работы не представляется возможным. Главным вопросом на
сегодняшний момент является подготовка к юбилейным торжествам в честь
750-летия города.

Заключение

В заключение хотелось бы высказать некоторые соображения относительно
перспектив дельнейшего развития калининградской области.

Федеральная политика в отношении Калининградской области ориентирована
на обеспечение статуса Калининградской области как неотъемлемой части
Российской Федерации, на развитие интеграционных связей с другими
регионами России, использование преимуществ анклавного положения в
общеевропейском хозяйственном пространстве, трансформацию экономической
структуры региона в направлении развития экспортного потенциала.

Позитивное влияние может также оказать достижение между Российской
Федерацией и Европейским союзом договоренностей о развитии
Калининградской области как региона сотрудничества.

Важным моментом представляется обеспечение устойчивого функционирования
энергетического комплекса региона, поскольку

Калининградская область характеризуется почти полной зависимостью от
поставок энергоносителей в регион.

Отсутствие прямых связей с российской энергосистемой и стремление стран
Балтии перевести электростанции на синхронную работу в энергосистеме
Европейского союза в связи с вхождением в эту организацию существенно
снижают энергетическую безопасность области.

Положение осложняется отсутствием долгосрочных соглашений с Литвой и
Белоруссией о транзитном энергоснабжении Калининградской области, что
может привести к полной энергетической изоляции региона от энергосистем
России.

Благодаря своему географическому положению Калининград имеет предпосылки
для превращения в крупный узел связи и телекоммуникаций, соединяющий не
только Россию и Европу, но и различные страны Балтийского региона. Для
этого необходимо наличие достаточно мощных, имеющих большую пропускную
способность систем связи, позволяющих обеспечить высокое качество услуг
с использованием всего спектра передовых технологий.

Наконец, важной задачей является создание условий для развития
туристско-рекреационного комплекса, способного стать одним из
эффективных рычагов структурной перестройки экономики.

Целью государственной политики в сфере туризма и рекреации в
Калининградской области является создание и развитие на ее территории
конкурентоспособной туристско-рекреационной индустрии.

Достижение этой цели предполагает:

– совершенствование нормативно-правовой базы развития туризма и
рекреации;

– развитие межрегионального и международного сотрудничества;

содействие развитию инфраструктуры туризма;

– создание системы информационного обеспечения сферы туризма, в том
числе путём широкого внедрения новых информационных технологий,
проведение активной рекламной деятельности по продвижению туристских
продуктов Калининградской области на внутренний и внешний рынки;

– дальнейшее совершенствование региональной системы подготовки,
переподготовки и повышения квалификации туристских кадров.

Реализация указанных мер будет способствовать переходу от фрагментарного
к комплексному подходу решения проблем туристистско-рекреационного
комплекса области.

Устойчивое развитие отрасли окажет стимулирующее воздействие на
торговлю, строительство, транспорт, промышленность и сельское хозяйство,
объекты культуры. В результате этого будут привлечены дополнительные
финансовые ресурсы в экономику области, обеспечена занятость
значительной части населения, а также повышен спрос на транспортные
пассажирские перевозки, продукцию местных товаропроизводителей.

Список источников и литературы

1. Статистический сборник Госкомстата РФ. Калининград, 2001.

2. Статистический сборник Госкомстата РФ. Калининград, 2003.

3. Федеральная Целевая Программа развития Калининградской области на
2000 – 2010 гг.

Нашли опечатку? Выделите и нажмите CTRL+Enter

Похожие документы
Обсуждение

Оставить комментарий

avatar
  Подписаться  
Уведомление о
Заказать реферат!
UkrReferat.com. Всі права захищені. 2000-2020