########. ####........... #.............# #.......?.....# #.............# #.............# #.............# +.............### #......%...O....# ####............# ##'######....# #.......#....# #.......# ..... #...)...#...#. #............ ##'#######.. #(# #.# #.# #.##### #...<.# #######