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