######## ..###########......# ......l............+ .....%.............# ..###########......# #####..# ##.# #.# #.# #.# #.## #..# ##.## #..# ##.# #.# #.## #..# ##.# #.# #.# #.## #..# ##.## #<.# #......# #)..#.## #....... #.....#.# #.#...# # ..#...# ..#...#