.... ##...# ...... ####### .. ......####.....###.## .......#............# .......#o...........## #.)....o.............## ..!....(.......<......# ......................## . #######..#...(.........# ##.. #.#####..........###.. #..# ###............. #.... ####.......# #.### ###....## .. #.....# #. #..#..# #..##..# #..# #..# #..# #.# #<.# #.# #..# ..# #.## .. #.# #.# #.# #.# #.#