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