##### ##...# ####.#....# #.......<.# .....###..# .........## .....#.### ... #. . #. .# . [. #.