############# ##+####......##...## #....##.####....#..###### #....##.#....####..#....# #....#.....#.+ #..'..<.# . ##....#..#..#.# #..#....# K.. #........#..#.# #..###### .....#....#.#.#..#.. ....# .......(..#.############## .......#'##.. .......#.###.# .......#.# .# .......#.# .# .......+.# .. .......### .......