.. ... ...############## ...........................# ...........................# ..........................# .... ... ..>.........>...# #.. #.# ######.####.#####+# ..###..##.####.####.####.####..## ....................#...........# .......<............#...........# ....................#...........# ..###..##.##.##############.##.## #+## #.. ####.####..###...#####.####..####+### .... ...#.....#........'..............# ..... ....#(..>.#........#..............# ...... .....#..Kp.'........#..............# ...... <.#.(...#........#..............# #(....#........#..............# #(##.##.########...########..## #. #.#### ##...##...###..# (. #.. #................ ... #<. #............. ... #............. ..$ +....########. #>...# #..... ##...## #####