############### #.............# ######## #.....###.....# ############# #......# #.....#.......# ######## ##### ####...........# ####....####...#.#.#.#)..# #......# #...###..#.#########.# #.###..###.')..#.#.#[#.)(# #......# #.>.'.'..#.#.......#.# #..##..##..#.###########.#########..))..# #...#+#'##.#.#####)#.# #......#...#.......#...#.))......#..)<).# ##'##.'.##.#.#...#.#.# #......'...#.#########.#.#.......#....).# #.'.##'##.#.#.>.#.#.# #.###'###..#...#.#?......#.......#(.....# ##+#'#...#.#.#...#.#.# #.###..###.#...#.#####...#.......'......# #..'.#...#.#)#.###.#.# ####..(.####.......#.....#.[.....######## #..###...'[#)#.))..#.# #......# #.....###.....#.......# #### #####.#.#######.# ######## #.............######### #.)....^....# ###########'########################################'########## #........................§{..............................# #.......................e.§).............................# #########......................*####{##..........................# #.....))(......#######........e##.{{.{##.........................# #......)#(....##.....##.......##...#.).##........................# #.......#....##.......##.....####.###.####.......(...............######### #.......#...##.........##...## #.§ #Ee.# #########.?.............'.......# #.......#...#...........#...#........{....# #...............#.......# #.......#...##.........##...#..#...#...#..# #...............+.......# #########./[.##.......##....#.###e###.###.# #...............#.......# #.....##.....##.....# #.. .e. .+......#...............#.......# #......###)###......# ... e... #......#..###'######...#.....(.# #.........((........##.#{ ...# #......#..#........#...#######)### #.......#########..e.## .#####......#..#........#...# #...))).# #.......#.......#..e..## { ##.#......#..#........#...# ###..)### #.......#.......#......## { ##..#......#..#........#...# #.#8.8#.# #.......#.......#.......#######...#......#..#........#...# #.......# #.......#.......#e.**.............#'######..#........#...# #.#8.8#.# #.......#.......#...........................#..).....#...# ###...### #.......#.......#........#############......#........'...# #.......# #.......#.......#........# #......#....(...#...# ######### #.......#.......#<.......# #......##########..)# #.......#.......#........# #...................# #.......#######'#........# #...#########.......# #........................# #...# #.......# #........................# #...# #.......# #...(...................(# #...# #.......# +.......................... .. #.......# #...(.(.................... #.......# #......(((().............. #.......# #..........)............. #.......# #........................ #........)............... #.................. ###################