. ..... #....# #.....# ........ #P.....^# #P......#### #........#.# #.........## ##..........# #..........## ##..........## #..........P# #........P.## ##.......PP## #.......P.P## ##.P.....P.P## #.#...?.....# ######..e......P #....(....P #......(.... ..........(PP ............. #........... #...#..... ###.