################################################################## #...............................................(................# #...............[........................).......................# #..##########'###..#######################..##########..#####'#..# #..#............#..#...........[.........#..# #..#.....#..# #..#............#..#.....................#..# #..#....)#..# #..#..########..#..#..#################..#..# #..#.....#..# #..#..#......#..#..#..#...............#..#..# #..#.....#..# #..#..#......'..#..#..#...............#..'..# #..#...).#..# #[.#..#......#..'..#..#..######'####..#..#..# #..#.....#..# #..#..#......#..#..#..#..#.........#..#..#..# #..#..=..#..# #..#..#......#..#..#..#..###########..#..#..# #.....#..# #..#..#......#..#..#..'...............#..#..# #.....#..# #).#..#......#..#..#..#...............#..#..# #.....#..# #..#..##'#####..#..#..###'########'####..#..# #.....#..# #..#............#..'.....................#..# . #######..# #..'............#..#.....................'..####'#####. ........# #..##############..##########'########'###............. ........# #............................................."........ ######..# #.......(...................................##########. #..# #..#'#########'######################.####..# #^.# #..#.....................................#..# #..# #..#...............................(.....#..# #..# #..#.....................................#..# # #######?.# #..#....................∩................#..# #...........# #..#.....................................#..######'###...........# #####################'#################.....∩........#######..# ...........................................#.....'..# ...............................#####'####..'.....#..# ######.###'#.......≈≈§≈.......#....)...#..#.....#.?# #...).#....§.≈≈≈§≈.......'........'..#.....#..# #.#...#....≈§≈≈≈§≈≈≈.[...#..####..#..#.....#..# #.#...#....≈§≈§≈≈≈≈≈≈....#..#..#..# .#.....#..# {#.#.).#..§.§≈≈≈§≈≈≈≈≈≈...#..#.....#..#.....#..# #.#...#§§§§§§≈≈22≈≈≈≈≈...#..#..#..#..####'##..# #.#...#§§≈≈§≈2222§2≈≈§...#....###.............# #.#...).§≈§≈222 22≈§≈..#....#.##...#####'#..# #.#∩..#..≈≈≈§&2 222≈≈§..#..##)∩.##..#.....#..# #.#####.G≈≈≈§22 2&2≈≈≈..##[.##.##...#.....#..# #.....{..≈≈§≈22 22≈§§...{{...###....#'#####..# #.....1...≈≈≈≈§ ≈≈≈§§...####..#..#...........# #.#'###....≈≈≈≈ ≈§§§§...#........#..........∩# #.#...#....≈≈≈≈ §§≈....#........#..##'####..# #.#...#....≈≈≈§ ≈§§.....#..####..'..#.....#..# #.#...#..∩....≈ §§......#..#..#..#..#.....#..# #########1#####....... §(......#..'..#..#..#.....#..# ...................... ......[.#..#..#..#..#######..# ................. ....[...#..#..#..#...........# ###.######..#'### #..#..#..#..#####'#..# # ..# .. #..##'#..#..#.....#..# ..# .. #........#..'.....#..# { ..# . #........#..#.....#..# ..# ##########..#######.:# ... ..... ...# ...... ....# ######## ######