########## ________.# ________.# ______...###########++###### ##########'##................# #.?(.')))'.##......#..#......# ##########.##................+ #...........'................+ #'#####'#####......#..#......# #.#..#...'.##................# #.#..#...#.#####'#####''###### #.#.)#####.##.......##''# ##### ######## #.#..(...#.##.......##..###...###..'[..# #.#..'(..'.##.......##...##..)##..##...### #.#..########...<...###...##)##..###...+.## . #.#..'..)).##.......# ##....).....##...#..## e.. #.#..#.)))[##.......###..###'###...##'##e.{# #Z..# #'###########.......##..##.....##..#...#hyG#...... #.......#..###########..+.......+..+...+.3eWo{.... #..###..#.############..##...[.##..#.).#..*#e..o.W #.......#.#....#...[###..###'###...##'##.e.###r..# ##.###.##'#....#....# ##..........##.).#..## ... #.......#)'....'..))# #.).##'##..###...).## .. #..###..#'#....#..))##...##...##..##...### . #......('(#....#.)).##..###...###..'...# ######################## ##### ########