.. .. .. . .. . .. . #. ...# #. .# #. .#. #. .# . #. .. #. .# ...#. .#.#.# . #...#..!#...# #(<...# #.#.....# #. .#...#... # .. ..## . .#. .#. ...# #... .. . . .. .. .. .....