####### ##############....... #............#....... #............#....... #............#....... ##'####....###....... #...##....#.Kp..# #....'.<..#..pp.# #....#....#.gp..# #....#...)#..gg.# #....#....'.....# #....#....#.....# #....#....#.....# ##+###+##.#.....# #.#####... +.. .... #... ... #.