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