### ... #.# #.# #.# #.# ##.## #.#####..<# ........### ##.####..# ##.####..## ..........# ##.####..## ##.####..## #.........# #.#######.### #.ppppK.....# #############