#. ###..) ########..)o.?. #......#..o..o. #.####.#....... #.####.#........ #.#....o.# . #.#.##o####... #.#.......##.# #......##.##.### ####.....##......# . #.......o........##.. #.#.......#.......... #.#..............# #.##.....##...[..# #.......###.##.#### #..#.#..###(##....# #...........#####.# ##.#....##### #.# #.###..# #.# #.###..# #.# #......#########.#####.# ######...............#.#. ########....#####.# ### #.#### ... ..# ##.## ... #.# #...# ..# #.# #...# #.# #.# #...# .#####.## #^######## #...# ........# #.##.....####...###### #.....####.##.###.............#. #........#....#................. #.....##.###..#.#......)......# #.....##.# #......####...###### ####.###.# #.......# #...# ###...#.# #.##.##.# #...# # ##.).#.#.###.##.##.# #...######## #.##.)....#........##.# #..........# #.........#.###.#####.############.# #...%.<...#.# #...............# #.# #.........#.# #.........#####.# #.# ##.#........# ##..###.........# #.# #.#......### ##..#........#..# ##.## # #......# #...............###...# ........# #..........#..........#.## ######### #.###.#.#.......###......## #.##[.#.#..#..............# #.##.##.#.....).######...## #.#...#.##......# #.## #........#.....## .# #..............(# #.......#.......# #.......#.......# ##.....##.......... ##...###.########. ###.# #.# ... ... #..###.. #.. #.. ...