####### ##.....## ##.......## #.........# #.........# #.........# #...>.....# #.........# #............ #..........## #..........# #.%.........# ##.......##.# ##.......