## ########### ###.####.P#......# ..##....#......##..## ...........#.......## ..........##..(.....# ....................## ...........f.........# .....................# ....................## ....fP.............<.# ....P.......#........# .....#.#.#.####.#+.f#.. ?....P...###.##......### ..................... ...........f#........ ..................... .....................!# .........#...###......# .......#..............## ...#..................... .........##.............. .........#P........P.... ..................P.... ##......f........#. #..s^..#.......... .......ss.###.....#.. ........!# .#.#..PP .....f.### ....... ....#.. ...... ...... . ..f ..... .... .