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