########### #......p..# #.#######.# #p# #.# #.# #.# #.# #.# #.# #.# #.# #p# #.# #.# #.# #.# #.# #.# #.#