######## #......######### #.####.#.......# ########### #.# #.#.#####.# ############ ######### #.........#######.####.#.# #.# #...#......## #.......### #.#######................# #.# #........#..## #.#.......# #.#######..#####..####.#.# #.# #...#.##.#...###.#.###.#.# #.##...##...###........#.#####.# ##.##.##......##.#.###.# #.##.#....#.##.....#####.......# #.##.##.........#.....# #...........###...## ####.#### #.##.####..######..####.# #.........### ##.## #.......# #.##.......# #.......# #.........# #.# #.##.##.# #.########.# ##.###### #.........# #.# #.##..#.# #.# ##+## #.# ##.......## ##'## #.##....# #.# ##...## #.# #.......# ##...## #.#.^...# ##.# ##.....## #.### #.......# ##.....## #.##....# ##..# ##...<...## #.#.## ##.##.### ##.......## #.#.#.#.# ##...####.........###....#########.#...####.........###.....#.# #..(....+.................................+.........+.........# #....####.........###.....#.######.....####.........####....### #.#.## ##........# #.#.#.#.# ##.#.## ##.......## ##.#.## #.### ##.....#.# #.###.#.# #.### ##.....## ##...## #.# ##...##.# #.....#.# #.# ##...## ##.....## #.# ##'###.# #.###.#.# #.# ##'## #.......# #.# #.# #.# #.# #.#.# #.# #.# #.......# #.# #.# #.###.###.#.# #.# #.# #.......# #####.### ##.###......>...[# ####.##### ##.#########.....## #.......# ##...##########.### #..>.....# ##..........##...## #.###.#.# #.....# ######.# #(##.###.# #.....#####.###.## #.# #.#.# ##...## #......# #.##.# #.# ##....##........# #.# #.#.#########.######.###### #.##.###.#######.#.#.#.#.##### #.# #....................# #.##................###..# #.# ###.#########.######## #.######.#######.#.#.#.#.# #.#####.# #.# #.# #.# #.#.......# #.......# #.# #.######.# #.######### ######### #.# #........# ##.## #######.# ########## #...# #...Y.#.# ###...### #.###.#.### #....<..# #.# #.....# #............ #######.###.#.#.## ..........##### ###................# #####...### #......######....#..... ....> #.#.##.# ##....(#### ##...# #.##.# ##.#### ##.## #..#.# #.# #. ##.#.# #.# # #.#.# #+## #.##.#.# #...# #.....)# #!.... ####..## #...... ##...####....... #.......'....... ##.#..####....... #.###.# #...... ##.#.## #..... ##.## #...# #.# #+## #.# #.# #.# #.# #.. ###