################# ### #oo(...(.g....... ... #.. #.#################.# #..%.... #.# #.# ####.......# #.......# #.# #.# #..........# #...?...# #.# #.########..........#########..o....############.######### #.....oo.'...>..............o%.)....oo..%o................ ##########..........##..# #........###########.######### #..........###.## #....###'### #.# #...............######+##.o...## #.# #.....o.........##.....#.......# #.# #................#.....#.......### ####.# #...######.....#.#.....'...8...+.###....# ##### #'#####.......#.......#..o.....# .. ##......#.......#####....# ..( #......##.....## ####.# ...# #..###'####'### #.# +### ##.# #.# #.# #.# #.# #.. ..# #.# #.# #.# #### #.# #(# #.# #.# . #.# #.# #.# #.# #.# #.# #.# ..# #.# ######.... ..####. #.# #......... ......... ###########.# #.######## #.##....# .#...........# #.# #.##....# #.#%########### #.# #.##....# #.#.# #.# #.##....# #.#.# #.# #.##....# #.#.# #.# #.##....########## #.#.#### ##.# #.##....#........## #.#....# #..##########.##....#.........##########.#.##.# #.............................................# #..#############.#############.#############..# #..#...........#.#...........#.#...........#.## #..#.####.####.#.#.####.####.#.#.####.####.#.# #..#....#.#....#.#....#.#....#.#....#.#....#.# #..####.#.#.####.####.#.#.####.####.#.#.####.#### ##......#.#...........#(#...........#.#.........# #.######.#############.#############.######.##.# #........%..................................<#.# ####.#######.###.######.#######.#####.#.#.#..#.# #....................# .........#.####.# ####################.# #######.#......# #.# #.######## #.# #.. #.# #### #.# #.#