. .... ..... .#.. #. ..f #. ###.. ##.###.#.# ##......P.# .........<.# #####...### #######......##### .................# ..####.......###.# ####...## ##.## #..# #.## ##..# #..## ####.# #.#..# #....# #..### # #.## .P# ##.# #..# #P.#####..#.### ##...r..l...... ####.##..#.#.# ### ##