########################## ######################################### #.......................... ........................................# #........................... .........................................# #............................ .........................................# #............[............... .........................................# #......)..................... ........############....................# #.......................#### ........# #....# #....................# #.....####'#########....#... ########### #....# #....................# #.....#............#....#...... ..........#####''#####...###'####.........# #.....#............#....#....... #..........'..#....#%.#...# .... #.........# #....W#............#....#........ #..........#..#....#..#...#......#.......(.# #.....#............#....#......... #..........#..#....#..#...#..>...#.........# #.....#............#....#.........#.#....%.....#..#....#..#...#......#.........# #.....#............#....#.........#.#..........#.(##''##$$#...#......#.........# #.....##############....#.........#.#..........#........$(#...#......#.........# #.......................##'########.#..........#..(......(#...# ... #.........# #.................((................#..........#########'##...########.........# #..............(.......(............#..........#.......).......................# #...................................########'###.....############.......)......# #....................................................#..........#.......)).....# #........................................#############..........#..#########...# ........................................#(..........#..........#..#.......'...# ..##############...........####'########.)(.###....+..........#..#.......#...# . #. #.#####+###.# #[)...# #.))##.##..(#..........#..#.......#...# .... #.# #.# #.....# #).##...##..'..........#..#.......#...# #.. #.# #.####.....####(##(....##.#########+# ..#.......#...# #.. #.# #.#...........#).((.......#....... #.......#...# ##.##.# #.#....#.#....#.##....[##.#........ #.......#...# +...#.# #.#...........#..##...##..#........ #.......#...# +...'.# #.#....#.#....')..##.##...#........ #.......#...# ##.##.# #...........#....###....'......... #.......#...# #. #.#########.####.....####...........#......... #.......#...# #. #........... #.....# #############.........#######'######..# .. #...........# #.....# #.....................#............#..# . #...).......# ###########.................... ###........###.. ##############..^)..........................################............# .................[)..........................#.....#..#.....###........### .............................................#...).'..#.....#............# .............................................#.....#..#.....###........### ......................................#########.....#..#.....'............# .................#############........#.......#.....#..#...).#............# .#######'######..#...........#........#.......#######..####'####........### #............#..#...........#........#....(..#..............#............# #............#..#...........#........#..<....'..............###........### #............#..#...........#........#.......##+####..#######............# #........§...#..#...<...)[..'........#.......# ...#..# ###........### #........§§§§#..#.......)[..#........#.......# cg..#..# ............ #......§§§...#..########'#######.....#'####### [..#..# ############+# #......§§§≈..#....#....#(.#....#.............# ...#..+ #......≈≈§≈≈.#....#...<'..+....#.............# ...#..# #.....§.§≈≈).#....#....#..#....#........#########'#### ..#.....§§§≈.§.#....#...##..##...#........#..........# #..##############....##+##....##'##........#..........# #....................#............#........#.....pc...# #....................#..........(.########.#..gTT.....# #........########....##+##....##'##......#.#....T(....# #........#......#...}#...##..##.(('......#.#...TT.....# #........#......#....#....#..#.[..'......#.#.........(# $ #........#..>...#....#....'.('....#......#.#..........# #........#......#....#....#..#....#......#.#....).....# #........#......#....###'##########......'.#..........# #........#......#.................########.#......)...# # #........#......#..........................########'###.#### #......>.###'####............................................ #...................................................)(....... #............................................................ #........................................................... ........................................................... ....................................................(..... ########################################################