######### #.......# #.#...#.### .######.#.#...p.# .............#.#.# #######.#####.#.# #.#####.#.### #.)