.........## .........# #........# #........## #.........## #..........## #. #............ #.##########....<....... ##....................... #########...... #........................ #.......PP.P.P. #.........)..........####### #.........P.P.P #....................#.....# #........PPP... #....................#.....# #...........P ###....########.....#.....# #.....PPW..# #....#......#.....#.....# #.......P.P# #....#......#.....#.....# #..........# #....#......'....##.....#.#.......P.P#### ##....#......#....'......#.#.......PP.P... #.....#......#....#......#.#+##+##...PP..P #.....########....#.....##.............PPP #.................#.....#..........P.P...P #.................#.....#................. #..........(......####..#................. #.......#######......####..OW............. #.......# #........%...........####### #.......# ################.....# #.......# ###...# ###.....# #...# #.....# #...# ####### #####