########### #.........# #.#######.# #.##....#.# #.##.##.#.######## #.##.............### #.......#.#####....## #.........# #......######## #.###..#### #.............# #.# #.# #..# #......######.# #.# #.###..# ##....## #.# #.# #......# ####.# #####.### #.# ######.# #.# #.......# #.# #.# ##+###.###.#.# #.# ##+## #.# ##...##.##..#.# #.###### ##...## #.### ##.....#.##.##.# #......# ##.....## #.#.## ##........##.##.## ###.##.###.......## #....####.........##.#...###########................# #.......+...........................................+ #....####..>......##.#...#######.###...#.##......)..# #.#.## ##.......###.##.## #.# #..##.###.......## #.### ##.....####....# #.# #.....#........## #.# #........####.# #.# #..####.#.#....# #.# #.#+####^# #.# #.# #.(# #.#.##+#.# #.# #.#.# #.# #.# #......# # #.# #)# #.# #.#.####.####.# #####... ..#...g....... #.#### #.#.#.........## ###..#.####### #....######.....##.####..# #...$# ####............##.# ##.## ?.. ..# ########....###.# #..# ###...## #........# ##.# . .# ###.###### #.## ###. #.# #..# #.# ##.######## #.# ##'......## #.... #.# #........# .... #.# #...##...# ... #.# #..####..# ..# #.# #..####..# ..## #...##...##...##.. #................. ##........<....... ######..##..##### #..# ..# .......... ............ .##...##...##.. ##..# ..## . ..#