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