#... #### #...+....# #...#....# +##. #...##...# .... #...##...##..# #............## #.............# #....O........# #...##..<###. #...##...###. #.............. #.............. #...##....##... #...##....# .# #........... . #.......!.... #...##..#.... #... ..#####