##### ###..%### ##.......## #.........# #....<....# #..........# ..##.......## ###...### #####