### #.... #.#.# # #.#.# .. #.#.### # ...##..<..#.#.. ............... #.........#.### #.......### # #######O# #?# #.# #.# #.# ..# ...