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