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