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