############ ########..........# #....)...##.###.#.# #.#####..##.###.#.### #%#.............#.#.. #.#.###.....##..#.#.# ####.#.###......#..#.#.# #....................#.##### #.#########................# #.# ###.########(###.# #.# #.# #(# #.# #+ #.# #.# #.K..!.... #.### #.#.#.#.# #.#.## #..... #+#####....#### #.# ##+ #.#...........+ ... ##'######...#### #.# #...#####..## #.. +.<.'.'.'.## #.# #...#####.# ##+## #.# #.# #.# ... #.# #.. #