### #.. #.# #.# #.# #######.# ##.......# .......o.####### #...........[... ..............#. #......).####.# ........)<....# #.......).....# #.#.............. #.#....####.#.. #.#..#.. # . ......... ......... .........# .#####.