. # #... ...# #....P.... .#....P_P.#.. #..........#..# ###............. .......#......## #....#............ .................. ..##............... ................... ......<............. ........##.......... ......##.............. ............##......## .............#..#..#..# . .......#..##.....#.... ...#....###......>...... #..#...##.............. ..#.....<#.^............. ......................... ........................ ##.............###..... #...........>.##...... #.................... .......##.....#...... (....###.....#..#.... .................... ................... . ...#............# ... ..#............#.... #...........H{....... #..#####............. .## ###.^......... ##......... ##........ #........ ####.... ... ..