############## #)............ #............. #....################### #....[..##.............# #..#.)((.....)..^....... #..#..##...#####.#####. #..#..#...##.........## #..#..#..##...........## #..##....#...###.###...# #..##...##..##.....##..## #..##..##...#.......#...## # #..#...#...##..)}...##...# .# #..#..##..##)..:(|#..##..##..# #..#.#.....)...}∩............# #..#.)##.(##).)..)..)##..##..# ######## #..[.(.....##)..((..##...#...# ###......# #.()#####...#....)..#...##..##....# #........# #..##...##.[##.....##...#...##....# #......##.# #(..#(...#..####)###...#....##....# ### #....### #..#.)#)###)..........##.....#....# ...## #....# #..#..#)))##.(.(.....##......#....# ....# #.... #..#..##(.(.####)#####.......#....#.....# #...# #..#....(.#.(.(...(..........#....#...... ..... #..(#...##(.(.......)..##................ ....L #...####.###..##############...[[[..##### #... ..#.#........ .........<<[...... ... ............ ........<((<....... ... ....#......... .........<<).c..... ............... ........(.......... ######################.9pc...[##### #.....##C(.cc....... #...oHp.9#cD..#.#.# ##...(Ty##pHW.#..#.. ##((T.###...(#.#.#. #(.T## #....# .. ...p## #....# #.... #....# #o..#. #....# #...### #....# ...# #....# #....# #....#