.. ... . . #...#. .## .# ..#..# ..##. .... # #... ..... #...##.# . ##. .#.#.#...##.#.... ..........#..#.# ####...........# #..##..#.##...# #....###.....#. ####.. .#...... #.. ..#.##.#.. #.#....#...#.# #..#..#.. ... #.#...##..... #.#####..# #.##. #......#.# #. #.>.#.#..##.. .. ##. ##...#### # ..# # #.... #....# ..##.# .# #