. ... ... #.# ..## ## #.. #. ####### ##l# ##. #.#...#.f##.## #..##.......##..P# # #.%##.#######..# #.##>.##.....##...# #...##.....%......# #..#(##.#...#.#l#..#### ##...........:...F...... #.###......#.#.P####... ##.. ###...............# #...## #......##..##.. # #..#.# #..###..#### ##... #..%#...# #.P#####..#...# #.............# #.#.#####..P.## #.##.#.#...#.## #<............# ######.#%...### ##....## ###.... ...#.. #..#### #.## #.# .