... .. .. . .. . .! . #. .. #... .# #. .# [#. .# #. .# .. .# . . #.#.#. .#... #...#...#...# #...<.# #.....#...# ...#...#. .#... . ##.. .. # . .#. .#. ...# #... .. . . .. ..... .. ..