#...... #.....###### #.).... #.....#....# #.........#.....#....# #########...##....#.....#....# #......##...##....#.....#....# #...........##....#.....#...######## #...........##....#.....#...#......# #............#....#.....'...#......# #........^...#....'.....#@..#......# #......@.....'<...#.....#...@......# +.....Oa.....#....#.....#...#......# ##....##########'##.....#...#<.....# ####'#.......@.........############ #....#......).........$ #....#.........@.....(. #....#.......... ..... #....'[......... ...... ......#.... ....#....#.......... ...############ #......#.... .....######.......... .............# +......#... ..................... #...........# #......##'###..................... #...........# #............................##### +...........# #............................# #...........# #............................# #...........# +............########'##.....# #....<......# #............+...#.....#.....# #....@......# #............#...#.....#.....# #..O........# #......####)##...+.....#.....# #......###### +......#.........#.....#.....# #......# #......#.........#.....#.....# #......# #......#.........#.....#.....# #......# #......#######...##...##.....############......# #............#...##...#....................##### #............#........#....................# #............#........#....................# #............#........+....................# ..............#........#....................# ..###'##......#...######....................########## ..+....'......#..O##...##+#......#####...............# #....#......#...##......#......# #.........>.....# #....#......#...##....O.'......# #...............# #... #......#...........#..>...# #...............# ..# #......#...##......#>.....#####...............# #. .......#...#########.........################## ........#....#......#.........# !........#....'......#.........# ..........#....#......#......(..# #############.........# ###########