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