############## #.)........... #.....oo.(.... #......# #......o...... #......# ##########............. #......# #<..................... #......# ##########............. #......# #............. #......# ############## #......# #......# #...!..# #......# +......# #......# #......# #....#.## #.##.#.# #. .<#.# #.#..#.# #..#.# #.. .#