############ #..........# ##.####.########.# ........<..# ##.## ##.###..##.####...#### #..##......#....## #..#######...#...##### #..# #............. #..# #.#.#.....#####. #..# #.#.#.....###... #..# #.#.##...##....P .... ....###.##....P. ## #.##.[.P.r #.#.....P. #...P..P# #....P.P# #.#P...P# #.#.P.P.## ###...PP.P.P #####....#P.P.P. >......a...P.P.P .......5.##.P.P. ##.##.##u# ..P # ... .... .. #a##.##.### . # #. #.# #.# ..# .<.