### #P.## ######....## #........... #.#.<...?..... #............ ##.....YYY... #........... #P........Y.. ####.......Y. #......... .#........ ##........ #.#......