.... #... .. #.. #O# #.# #.. #.. .#.# #.# #.. #.#####.#.# #.# #.# #...#...#.# #.# #.# # ##...#.# #.#####.####.###.# ..#####.?....###...............# ....!...###O.................# #..######.# #..................# #..# #.###.################.# #..# #.....# ####.#### #..# ###.### #.....).### #..# #.# #........... #..# #.# #.....#.#### #..# #.# #....###.# #######.<# #.. #.....#.## #........# ### #..<....# #.#####O######## #.......# #......... ######.## ##........ .# #.######. # #)# #.# #.# #.# ... #.. ##.