############ ########### ######..........# ######## #.........# #......########.# ###......#### #.........######### #......#......#####...........# #.........#.......######## #......#.....##...###.........###......^..........'......# #####............#.....#.##.###...........###.........######.# #...###..........#.....#.##...............+.#..######.....)#.# #...........####.##...##.##...............#.#.......#.####.#.# #........#........#...#..##......#....#####.##...<....#....#># #........#.................................>..........#.####.# #...######......##.......###..#####.......#.#................# ##########......##.......# #++# #.......#.#.....#+###.###### #............#........# ##..................##.# ####..........).......#### #............###....##.# #.....................# #............###.....#.# #...#.......###.......# #...#....#.........#.#.# #...#.......###)###...# ##########..#........#.# #...#...........# ##### #..#......###.# #...#......>....# #..#......'...# #..............## ###(.#......##### ##.......##....# #....#......##### ##.......##..#.# #....#..........# #........##..#.# #....#..........# #.#...#####..#.# #####..#...#......# #...#.#........# #......#..........# #.#..........### #.....<####.......# #...#........# #####.## ........# #.#......###.# ..... ........... #...#....# .# ##..###......##### #.#......# .# #..# ##...#....# .# #..# #..#...######o### #..# #....#.# #...o.J# ...# #..#...# #..oo#..... #......###....# ... #.............# . #######.......# #....#### #....... ......... ...#....... ......####.. #....#.# ..