. .#### . # ...# ?. #.####.### .# ...#...### .# #.##.#.#...####.###. #................... #...#.....#..##.#### #.##.######....# #..8.....8...### #..#.....#..#########.# #..#..<..#............############ #..#.....#..###.#######..........# #).8.....8..# #.........########.# #.######.##.# #.######### #g# #..#.....#..###.# #.# .............#.# #.# #####..##....#.# #..# #.# ..!....# ##.# #. ...$..g .# #. ......# .# #. #...#.. .# .... # .. #.### ..