##### ##############...# #......<.....#...# +.......####.#...# #.......####.#...####### .............+......... ........####.#.).#...# ........# #.....#...# ..#...##########)#...## ..+...+...(.....u'....# ##########.#....# #.#....## #.####..# #.##.....PP..P #.##...PP...PP #.##...O...PPP #.##....P.P.PP #...P....P. #.....PPP.P #......P.P.