#.# #.# #.# #.# # ######### #.# #.# #.......# #.# .. #.#####.#######.########## #.# #.......#.##.......# #.# ####.#.#.....#####.# #.# ###.##.##.#.## #.# #..........## #O# #.#.##.##.#.## #.# #.#..........# ... #.#.#...####<# ....# #######.# #..# #....# # # ##.# #.#### . #.# #. .. #.# .? #.. ### .. #.