######## #....<.# #.####.# #.####.##### ... ... . #.#.>........ .. #.# ... #.#.##.#####.##.##.##... #.#.##.# #...........# #......# ........##.# ###.#### ......##.# #.# #......# #.#### #<.#..## #..Kp# ##.....# ####p..# #.#...###... >#..# ####......... .# ... #.##.#.###... .# ## #####.##.#.## .# #...........# ## #####.##.##.# #.##.# .# #.##.# .# #.##.# .# #.##.##.# #.#.......# #......#### ########