###### ## #########.##.###P## ...................... . .... .#...#.#.##...#.#.. ..... #...#.#.##...#.... ..... #...#.#.##.....#.. ......#............#.... #...#.......##.....#.. #...........##........ ...#<......##k......P .. #.....D.##...P...# . #........#.......# #.......k..#.#...# #.......##.#.....P #........##........ #.⌠.+....##...%.... #...##.....#........ .......#...#......#.. ..............#..... #..#...# .#...#.