### ############## ### ## ##########.###.#P##P#..##P##########.####################P##### #.............................................................. #...####################.##.PP##############..##............... #.### ####.### ######.............. #.## #..#### #.............. ##..## ###### #### #..##.###### ##.............. #..P.#########.##.####.P####............ .........:<....... ##...................................... ................... #................#.##########....####P# #.................. #...############..### ##...# ##..###########.##P# ##..# #..# #...# #...## ## # #..P #..# ##..>##### ### #...P# #..# #..# #....P##.###^####..##########. #.. ...# ##.#####............................ .... .................................... ##### .................................... ..#######.#P.##P##########.######### ######### #).# #.l#####. #.l...... ......hll...... .......l....... ............... ............... t.....#........ .....###....... ..... .......