### ... ############.##### #.......o.<......# #.########.#...#.# #........# #........# #........# #........# ####.#...# ..#...# ###...#