############################# ###### #...........................##############....# #####.............................................# #......#############.#############.#############..# #####.####.#...........#.#...........#.#...........#..# #.)...####.#.####.####.#.#.####.####.#.#.####.####.#..# #####.######...#....#.#....#.#....#.#..(.#.#....#.#....#..# #.....# ##....####.#.#.####.####.#(#.####.####.#.#.####..# ###.###.####.###......#.#...........#(#......%....#.#.......# ..............# #.######.#############.#############.######..## ####+#######.###...............)%.............................# #......##.#.######..#######(............###..#####.# #(..#####...##........# ##################..# .# #.#.#####.####.####.#.###### #<........####.# # #.#....##.........>.)......# ##########.)..##.# #......%............##.#######.............##.# +###.....####.###.####.##.....#...............##.####.# ...'......###.# #.# #.########.8..#######..8.#.......# '###.......##.# #.# #.# #....#hhslk#....#..###### #.....%.##.###.# #.# #.8..#######..8.#..# #.......#...##.####.# #...............#..# #......#............# ###.8.......8.###..# #.....###...##.####.# ####.8.8.#### #..##### #).........#.#.## #.# ######.########......### #.########..#...###.# #......................# . #..#.#.....# #...###########.####.#.# #..#...##..# ##.#.## #.# #.#.# # #..........# #.###.# #.# #.#.# #. ##.######.## ##.#.## #.# #.#.# #.## #########.........# ##.# #.# #...# ... ..........#.###...# #.###########.####...# #.##############.###...#### #........).##........# #................##.......# #.######..>...#####.## #..################....# #.######.....%## #.# #.)# #..........# #.#............# #.# #..# #.#####..#.# #.#.####.......# #.# #..# #.# #..#(# # #.#.# #.......####.# #..# #.# #..#.##.# #.#.# ###........#.# #..##########.# #.....#.## ##.#.#####...........# #.............# #........## #...............##.### ##.#########..# #.........# #.##.########.#.##.# #.# #..# #..!..g......... #.# #.#.##.# #.# #..# #.........>.#######.# ##.#.##.# #.# #..# ###..............##.#######.#..##.# #.# ##..#######........................###.##.# #.# #....................###.#.########.#.###.# ##.## #...).............. #.#.# ##.## #.# #...#######.#########.....?. #.#.#########.# #.# #.#.........# ... #.#...........####.# #...######### #..................# ##### ####################