##################### ...................# #.................# #.................# #.................# #...o....o........# #.########........# ########.# #{....<..# .........# #........# .........# #o.......# ##.......# #.%......# ####....# #o.......# #....# #........# #....# #o.......# #....# #..####..# #....# #..# ..# #..o.# #..# #....########%.# #...o..........+ #.###########..# #. #..# #. #..# #..# #..# #... #... ... #.. ... ... #.. #.# #.# #.# #.# #<# #.# #.# ..# #..# #..# #..p #... #... ...