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