# #. #. #.# #..### #...# #<.## ##..## ##..### ##...# #...# ###..# #f...# ##..## #...# ##..## . ####....# .. #.#..#### #.f ###..## #..# #..### #...###.## #..#.#..# ##.....## #.....## #....S# ......... ....##.... ..P# ###... # #... .... ...