. .....### # .......... #..#.#...##....... ... #..#.#.#.##........ #... #........##......... .##..####....#.#.##......... ............................. ...................<........... #.#..#...##...#.#.P.#........... #........##.........############ ..#...................# #..........#..........# f.#............[......## ........................# #.#....?....l.......P.## ............(..........# #.f.................#..# P.P##.##.(#####.###.f.## .. ## #(.# #.# #.... ...# #.# ...... >.... ... ...... .#P.$## ..... .!..... . ...... .?.