.. ## #.# ###.#####.##### ##.............### #........#.P.....## ##....<..#.#......# #...(....#.......# #####.....%.##f.....# ....................## ....####...#.#..###.##.# #..## #........###.#### #.....##...#........# #P.#..#......#..##### ###..............# ................f# ##..#.........#### ## ####.....## #.##..# ...#.h## ###.##h.# ###.$.## #.....# ##.........# #....#P.#.# ........... ...........(... ..........#.P ##.....##h? #...... . .##