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