########### ################.........# #.........+....#.........# #....[....#....#.........# +..<......#....'......... #...##.####..###......... #...##.####..#......###+# ....# #......#.....#......#...# +....# +......#.....+......#...# #....+ #......'.....#......#...# #....# #......#.....#......'...# #...# #+###.##...####+##......#...# +######+####...###..##.##...###.......#+##'### .........#.......#.....#......#.......#......# .........'.......'.....#......#.......#......# .....%.....#.......#)....+......+.......#......# #....####'###.....##.....#......#.......#......# #....###...##.....##.....#......#.......'......# +...........#.....######'#####'##.......#####+## #...........#.....#................###'##......# #.....<.....#.....+...........[....#....#......# #....##.....+.....#................#....#......# ##+## #....##+#####................'....#......# ..##....#.......................#....#......# ........'.......................#....'......# ........#......>................#....#......# ........#.<............[........#.>..#......# #.##+##+#........ .........#...##......# #. #.....##+###+########'################## #.....'.>...............# #.....#...............%.# +.....#.................# #.....###.#####'###..################### .........#.####...##..####.##...#........ ..........'.................#......#.....p ...........#.)...............Kp.....'...... ...........#.................#......#...... .......#...##............##.....# ..p. ##.....#.>.##............######## ## #######...#..............# #....'.....[........# #....#..............# #....#.............## ##...##........... #...##........... #................ #................ +................ #...##........... ##+###.......... .......... ......... ....... ####