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