. #.# #.# ##+####.#### ..........?.# ...........?# .!..........# .........O...# .............# ..#######'#### #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #######.######### .................. #######.############# .....................# .######.......#####.# #..........#.# #.# #.####.#..##.# #.# #<...#..##.# # #.# ###..#.....#.# #.# #......#...###.# #.# ######.#...#... #.# #.#...#.###.#.# # #.#^........#.#.# ##.#.###.#####.#.## ..................# ##.#.###.#####.#### ...#...........# # #####.####### #.# #.# #.# #.# #.# #.# .