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