## #.### .# .....# ########.## ......####.........# #......##....<......# #......##.#.........# +......##.#.........# #......##.#.........# #......'..#.........# #......####............ #####'## #.........### #...# ###.####### #O### #.# ... #.# ..... #.# #...... ... ...... . ..... .... #