....... .# .. #..#...#.##. ...........## ............# . ### #.#...o....# .. ##.## #.## ...........##.#... #...## ...# #.......o..........# ##.#.###....# #...................##....#...... #.........................##...... .......o...........#.##.3........#.# #............... # ###)3........### ...o....h.#..#.# ##......P.....## .............# # #.3............# ...o...<......# ##.....P.P....# .............#.. #.oP..........# .oo...o..... .. #....P...P.P..# #..)..\......# #)[).).....P## ....P.........8...# ...PT......P.....## P.........P.....)# ..............)%.# \...P.....$...#(## ...P.....##.##### ...P....#####