.. #. #. . . . #. . .. .# . #. .. .. ##.#.#. .. #.#...#. .# #.....#.# #.....# #.<.# #...#.#...# ...#. .#. .#... . .. .# #. .. . .. ## #. .. .. #! .. . #. . #.