################################################################ #..................(....(.)))).................................# #..........................).).................................# #..###########################)...###########################..# #..#..|...## #......## #.....#....# #..# #..#).[}#..###....#.)###....##....# #..# #..#(..##...##...##...##...###....# #..# #..#([###....#..###....#..## #....# #..# #..#.####......####......#####....# #..# #..#.)(.(####......####......#....# #..# #..##(..(###..#....###..#....#....# #..# #..###...##...##...##...##...#....# #..# #..# ##..#....###..#....###..#....# #..# #..#####......####......####.#....# #..# #..#.........................#....# #..# #..#......####......####.....#....#... #..# #..#....#..###....#..###....##....#..# #..# #..#...##...##...##...##...###....#..# #..# #..#..###....#.(###....#..## #....#..# #..# #..#.####......####.....)#####....#..# #..# #..#.....####.((((.####.)..(.#....#..# #..# #..##....###..#....###..#....#.)..#..# .# #..# #..###...##...##...##...##((.#....#..#########...### #..# #..# ##..#)...###..#....###((#...(#.(((((........... #..# #..# ##......# ##......# ##(....................... #..# #..#########################........#########################..# #..............................................................# #..............................<<.[............................# #........)....................<[[<.............................# #......).)...................()<<...)..........................# #..#########################........#########################..# #..############# ###########).............(....c........CH.*#..# #..##..........###........((##....#).......(...........§DCC.#..# #..#....+##'....'....'##'....#....#...................###H.(#..# #..#....#..#....#....#).#....#....#...................# #C..#..# #..#....#..#....#....#.[#....#....#..........[........###*(.#..# #..#....'##+....+...('##%....#....#.....................)...#..# #..##..........###....((....##....#.........................#..# #..##'##+##'##+# #+##(##'##'##....#.....................#####..# #..##..........###..........##....#.....................'...#..# #..#....'##+....#....'##'....#....#..................G..'.∩.#..# #..#....#}.#....#....#..#....#....#.....................'...#..# #..#....#..#....#....#..#....#....#..........).........######..# #..#....+##'....+....'##+....#....#.................... #..# #(.##..........###..........##....#................⌠... #..# #..##+##+##)##'# #+##+##+##'##....#.................... #..# #..##........)(###..........##....#....###............# #..# #..#....+##+.).(+....'##'....#....#....# #...)%@.@# #..# #..#.. #....#....#).#)%..#....#....###..C@#'@'# #..# #..# #....#....#..#.)..#....#...........# C.D@@ #..# #..# #+....+....'##'....#....#........CH.# D'.@ #..# #..# ....).###.....[....##....#....*......# ### #..# #..###########################....###########################..# #.........(.................))............................))..(# #...........................)()..........................!)(((.# ################################################################