.. . .. . .. . ...# .. . #. .#. #. .# . #. .. #. .# ...#. .#.#.# . #...#...#..... #.<...# #...#.....# ...#. .#..?#... . # .. ..## . .#. .#. ...# #... .. . . .. .. ...