### ..# #.# ###.# #..<# .........# ..........# ..#.###.#.# . # #.#.. #.#... #.# ... #.# ....