############# .####..........<# ........######### #..........#.####### #......#####........ #....# #....######## .##.#.# #.##.# ...... #.##.# ##..###.##.# #.......##.# #+########.#..#####.# #....pp..#..........# #.####K....#...###### #<...hpp...#...# .......##.....#...# ......( '.....#...# .......##.....#..># ....... ###+###...# ....... +...# #######