#.# .. #. ##.####. . #...... #.#..>.. ##.#.... #..S...# #....c.# #...Kpp# #..pp..# #...#### #... #.. ###