## .. ..... .# .... .< ## .... ###. #.. #..###.. .. #...##.#.##.## #...#.<....... ####...#.#.###[## #............#. #.........##...# #............###.# ###....#.#.### .## #....#...### ... #.)........##.# #.#....#......# #.##.##.##.#..###. #<................ ####.##.##.#####.. #.##.##.# . #.......# ####>#### #.# #.O...... #########