########### ..........# ############## ######## ##### ..........# #............# #......# #...# ..........# #............# #......# #...# ..........##### #....##'###### #......# #...# ..............# #...... #....#.......#####.....# ##..# ..............# #....... #....#.......#..##.....# #...# ..............# #......# ##...#.......+........########...# ..............# #......# ##+####...#.......#........##.....##..# ..............# #......+ ..........########.........'..........# ..............####### #......#####.........# #.####....#..........# ....................# #..........#..####..## #....#....##.....##..# ....................# #..........#..####..## #....#....###'#####..# ....................# #..........#.........# #....#....#.......#..# ....................# #..........#......)..# #.)..#....+.......#..# ....................####..........###..##.###### #....#....#.......#..# .[.......................###'#......#+###.#....# #....#....##......#..# .........................#...#<.....#.....'....# #....#....##.....##..# .........................#...#......#.....#....# #....#....##.....##..# .........................##'##......#.....#....# #....#............+..# ............>.......###'##...#......####+##....# #....#....##......#..# ....................#........#......)...)..##### #....#....##.....##..# ....................#........#.............# #....+....###[#####..# ....^...............#........#.....>..)....# #....#.....+.........# ....................#...####.#.........)...# #....#.....#.........# ....................#...# .##+######.....# #......#+###....###..# ....................#.... .. #.....# ######....##....###..# ....................#.... ... #.....# #....#..........# .................#... ## #.....# #....#..........# ................# #.....# #....#..........# ...............# ##....# #....#.##..##...# ....####......# +....# ######.##..##...# #.......#.......# #.......#.......# #......##.......# ######....K.##..###### #.........p.##### #.....#.p....# #.....#......# #.....'......# #.....######## ####'#....K.. %.. ....... #.... ..p.... #.... ...p... #...% ####... ###'# ... .. ..