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