### ....# .####.#.# . ...>.#.# .. #...#.# #.#...#(# .#.....#.# ........<# ........W# .######..#.#h## ................ ..#####...##.### #..^##.# ....... ######..####. #..<......... #.#.#p.p.### .. #.#.....# ## #.#...#.# ..#.....# ###..#.p# ........ #### p### pK