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