######### ........# ..[ ........# ... ......+ +........# #.... +......# #........######## +.... #......# ###+######%......# . #.... #......# .........'.......### ..#+##... ##+#....$.# .........#<......#..## #.......###..#......+ .##..##..#.......#...# + +.......#....#......# ##..##..######+##...# ...# #.......#....+......###+## #..........+........+ ...# #.......'....#...........# +..........#........#....# #.......#....#...........+ ##+###..####.# ##'#....# #.......###..#...oo......# ##'#####.#####.......# ####'######..#####)#.....# #....#...+...#.......#.....#......#.......o####### +....#...#...#.......#.....#......#.........# #....'...#...#.......#.....###...###........# #....#...#...'.......+..... #.⌠.# #........# ##..##.####.##.......###..####.%.####..##+### #..##.####.####+#.....#..#.........#..##..## #.(.............+.....#....⌠..>..⌠.#.......# #...............#.....#..).........#.......# #...........[...#.....#...###...###'......# +...............#)....'...# #.⌠.# ##..##..# # #...............#.....#...# #...## ##'# ...# #. #.....%....####+#.....##..# #.#.'###..# ..## #..##..##......#..........#+####..###+#...##..##+### #.......[.................#................'.......# #............#._.#........'.......(........#.......# .........................#.().............#.......# ......####+..%#..........###.###+###+##..##+####+## ####.. ..(........+###+#####.##..##. #... #............#..%................. #.... #. ..........#.........)......... #...P #. .........+................... +... ........#'###+###'####(..... # ##..................###### #...)..............# #..................# #..................# ....#####......####### ... #......# . #......# #......# .##+#... . #..