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