### ##### #### ########.####...## #..#######.#.#.#t#.#.#$#..# # #...#.....................# .. ##.[...#......#.#.#.#.#.#.## #.. #......#...................# #... ##....##..<...#.#.#.#.#.#..## ..... #......#...................P# ......##.....#.......#.#.#.#.#.#..## #..#........................## PD...................#.#.#.#.#.#.# ......................<..........# .....P##^............#.#.#.#.#.#..# .....# #.........................## ..... ........... .#.#.#.#.#.#.# .... .......... ............. #... .....Y. .#.# #.#.#..