##### #.... #.#.# #.#.## #.#.. #.#.# #p#.##.##.. #...g.p...# ###..#.##.. ..... #.#.#.. .# # .. .. ..