....## .. ......## .#.# ##......### P...# ##.#.....#.###..### ..........#......# #.............# #............## #........#....# ##.P...##...#..# ####.....######..## #......###...#....# P....#.#.P.........## P...................### ..#####...............## #................####### ####.............####....### ...#P...............###.#....P# .<...................P..#.....# #.......... #.............................### .... .....## ##.#...#.......<....#.#.........# #..........# # #.###.#..........##.........<## #.... ..... ...#.###..........#.........##.# ......P...# ..........#..................#.## #.....#...## ...........#.P.....#.^....^..#### H.......D#.# ...........###.....###P.........# #....##.W.# #...........##....###..........P## #.....PZW## #............#...## #.......#....### #......@.## ##P..............## ##......###.....# ..........####PP.............## #.......# #.....# ..........#.##................# ##.....## #.....## .............###.............## ##....## #.....P# ............#.##.............# ##......# ###.....# ..............#P.............# #......####......## ..............................# ##..#### #......## ...............####....###P##.# #### ##....## ......##.####.# #..#### ### ## ##.##.## ....## ### ### #### #.##### .### ###