f # . .. . ...#. .. ## ..#.....#....# #..... ....#...# ###f....#..#.#...# l..[...#......#...# f.P#....#..#.#....# .............##.#..# .........#......#..## #......#.##....#%..P# ##...>..........## #.$#%......####%## .#.....<...## #..# .....^........# ##.## #..##....#P..## #P.# .% #........P# ##.# ....#.##lF## #<# ..P........# ### ........./.# #.f...#...# #f......## #....f..# ........ P....## .##. .