### ### .#####.####.#############.####### .................#.....##.......# #####..###.##.#.#.###.# #.# #.........#...# #.##.# #.# #.#####.####.##########.##.# #.# #..........#...[.....##.##.# #.# #######.##.#########.##.##.#####.# #.......##.#########.##.##.##....######.# #.########..............##.##.()....(..(# #................#.#..##.##...######### #.##......######.#.#..##.##...#########. #.##.##.#...............yZ..(........... #.#.....#.#>...........................##. #......................................... ########..#.#.####.#.#.#.####.#.#..?........ #.........#.#?# #.#.#.#.# #...#........... ######...###.....#.####.#.#.#.# #..##.#..##..... #..........#.#.###.#..........# #.....#..##...... ##.####.#.##.#..........#.#.#.####...###...#......## #.#.##.########.....#......................[.. #.#.##...........#############..##.#.........## #.#.###....................................... #.#.......##.###.############.#..#.).........# #..........#...........# #.##.#...........# #######.####...........### #.##.#.....####..## #......#................. #.##.......# #...# #.####.####...........### #.###.###).# ##...### #.# #.###.#......# #.# #.## ..###......# #.####.###........# #.#.#..##...##......# #####..........#......# #.#.......#.##......################ #..............#......# #.#.##..###.##..y.................<# #....#.#.#.....#......# #. ##.###.........################ #..............#......# # #..##..#.#.#..# #....#.#.#..##.######## ##.##....h....# ####..[:....##.# #..#..#.#.#..# #####.#.#.#..##.# ##.#.........# #...............# #....#.#.#.## #.....##........# ##.........# #.....##........# #.......### #...............# #..###.## #.....###.......######.##. ##.###.# #.....###................. #..##.###### #.........#.###.######.### ##.#.......# ##.....#####..........# #.#.......# #.........######.####.# #.........# #.........####.#.# ########........# #..........<...#.# ................# #........##.##.#.# ##########.......# #................# #..........>###### #........##.##.### #.#########.# #........##.##.# #...# #.# #........##.##.# ###.# #.# ###########.##.# #.# #.# #.##.# #.# #.# #.##.# #.# #.# #.##.# #.# #.# #.# #.# #.# ........# #.#######.# ##((..... #.........# #....####. ########### #oo#. .# .o # # .