...+ ...# ...# #####...# #....%..# ######...$...# .............# ........)....### ................ ................ ................ .............##. .....#..##### #######.# #'# ##.## #...# #...# #...# ##...## #####..P..##### #.)...........# .....P.<.P.....+ #.............## #####..P..##### ##...## #...# #...# #...# ##.##