.#. .... #### #.... ##<.##..... ##.........# #..........# ##........# ###..##### ##.##..# ++ #......##.. ##.....#... ####.....#.... ##............. #.....#........ #...##O...##... #...###..###... ##............. #....<........ ............... ............... ............... ............... .)........#...# .........###..# ..###..... ..#