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