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