########## #........# ...#........# ...#........# ...........# ...........# #......<.### ##....o....# #.........# #.........# ..##.........# #.?.........# ....#.........# #.......))....# #####.........# #.........# #..........# .............. ....##########. ..##