################################################################ #........................e...............................).....# #.........................p....................................# #....#######################..e.....#######################....# #............................ee...3.......................).)..# #..#.#.#.#.#.#.#.#.#.#.#.#.#.#....#.....##........)..##...))#)|# #..#.........................#....#..##.##.##.....##.##.##..#))# #..#.#.##.##..##.##..##.##.#.#....#..##)...##.....##.)).##..#..# #..#...##.##..##.##..##.##[..#....#..................)(.....#((# #..#.#...)......}......[...#.#))).#.##..}...##...##.}[.(.##.#([# #..#...##.##..##.##..##.##...#...)#.##..[[).##...##...().##.#(.# #..#.#.##.##..##.##..##.##.#.#....#...D1....................#(.# #..#..........##.##....(.....#....#..##....##.....##....##..#).# #..#.#.##.##..#...#..##.##.#.#....#..##1##.##....(##.##.##..#).# #..#...##}##..#...#..##.##...#....#.....##...........##.....#..# #..#.#.##.##..#...#..##.##.#.#....#..##....##.....##....##..#..# #..#..........##.##.........)#....#.####..####...####..####.#..# #..#.#.##.##..##.##..##.##.#.#....#.####..####...####..####.#..# #..#...##.##..##.##..##.##...#....#..##....##.....##....##..#).# #..#.#..........}..)=.":...#.#....#......:...........[......#..# #..#...##.##..##.##..##.##...#....#..##....##.....##....##..#..# #.)#.#.##.##..##.##..##.##.#.#....#.####..####...####..####.#..# #..#.......................(.#....#.####..####...####..####.#..# #.(#.#.#.#.#.#.#.#.#.#.#.#.#.#....#..##....##.....##....##..#..# #...........................())..[...3.........................# #....#######################)..()[[)#######################....# #.........................))...<<)[........ ...........)....# #.........................))).<)o<)[..(.... .............)))# #.(...........................)