######################## .......................# ..............................# .(.............................# ................................# ............#####'##.............# ............#......#.............# ............#......#.............# ............#......#.............# ............#......#.............# ............#......#.............# ............'......#.............# ............###+####.............# # +## .................................# #. #.. .................................# #. #... .................................# #pe #s#... .................................# ##.# #p#.#e## .................................# #.#§#e#.#.#.#....# .................................# #..#p#Y#.#..#....# ####..)..........................# #R#.#p#.#.# #....# #.............................# ##p#e#.#.# #....# #.........###############.....# #.[D#.#.# ..#.... #.........#.............#.....# #(.p.#.#....#...# #.........#....>........#.....# #....... #(..#...#.. #...# #.........#.............'.....# #......####+###########...# ∆ #.........'.............#.....# #......#..........#.......# +.........#.............#.....# #......#..........#.......# #.........#.............#.....# #......#..........#.......# #.........########+######.....# #......#....=..<..#.......# ∆ #.............................# #......#..........#.......# #.............................# #......'..........#.......# ...........(...................# #......############(......... ...............................# #............................ ............................[..# #..................########### ###...########.................# #..................# #...#......'.................# #..................# #.. #......#.................# #..................# #......#.................# #..................# #....<.#.................# #...#'#######c.....# #......#.................# #...#.......#......# #......#.......)......(..# #...#.##.##.# .########.........(....(.)# #...#.#.#.#.# ............####.......)..# #...#..#>#..# ............#..#..........# #...#.#.#.#.# ..........###..###........# #...#.##§##.# ...........#..##..#........# #...#....[..# .........#)#))##..###.)....# #...###'#####......# .........#..##..##..#).....# #.....#.##.#.......# ∆∆∆∆ .........#.)##..##..#))....# #.....##..##.......# ∆∆∆∆ ∆∆∆ .........###..##..###......# #.....##..##.......# ∆∆∆∆ ∆∆∆ ...........#..##..#........# #.....#.##.#.......# ∆∆∆∆ ∆∆∆ ............###..###........# #.....#'####.......# ∆∆∆∆ ∆∆∆ #..............#..#..........# #..................# ∆∆∆∆ ∆∆∆∆ #..............####..........# #..................# #............................# #........###'#.....################################............................# #.......##...#................................................................. #......##..<.###############............##########..........###########........ #.....##.....'.............#............##....#..#..........#.........#........ #....##.....##.............#............##<...#..#..........#.........#........ #...##.....###.............#............#####'#..#..........#.........#........ #...#.....##.#.............#............#..#.....#.....))...#.........#........ #...#....##..'(............#............#..#.....#.....[....#..[......#........ #...#...##...#.............#............#..'..)).#......)...#.........#........ #...#'###....#.............#............'..#.....#..........#########'#........ #............############### ........#..#######............................. #.................... ........##########...............)))).......... #.................... ..................................[............ #.................... ..........................^.................... ##################### ###############################################