######## ###### #+......####.... ...........# #........##.... ...........## ##...##...##... # ............. .#..####..##..# .# ......... .#..####..##..## ..# ......... .#...##...##...##...# ###...##.###.#..................# +.....+......##................## #^...##.#.#.#######..##..###### #...##....#.#######.<##..## # #.......#.#.##.............. #.######...###>#)#.#............... #................#.#...##...##...##.. .....#######.#.......#.#..####..##..## . ... ........#.###.#.#.#..####..##..# . #########.#.....# #...##...# . ##'#.#>....#........# .. #....#######'......## #....# ###.######## #....# #.........# #....# #.#........ ##.#.# #.#.#####.. ### #.#.# #.#.# ... #.#.# #.#.# #.#### #.#.# #.#.# #.##.# #.#.# #.#.# ####.##.#.# #.#.# #.#.# .# #.......#.# #.#.####.#.##.##### #######.#.# #.#......#..K...... #.#.# #.###########.####. #.#.# ############.# .# #.#.# #............# .# #.#.########.##########.###########.##.# #......................................# ###.########.########################..# ...# #.# ..# #..... ..# . #.##### ##.# ## ###