.. .. #. . . . #. . .. .# . #. .. .. ##.#.#. .. #.#...#. .# #.....#.# #.....# #.<.# #...#.#...# ...#. .#. .#... . .. .# #. .. . .. ## #. .. .. #. .. . #. . #.