### ### ####.## ##### ##^## #.#...######^^.#### #...#####.....##..#..#....# #......###....###...##.^.^### #..#.#..#.....#.#...##.....^# #.............#....###)....## ##.............^....^#....### ##..^............>....^...## #..^.......#.............### ####..................(..."######## #............^....#..#...##..#..# ###....#..^................#......## #.#^.................#.............# #...................<#.........^.#.# #####...............^.................## ####..###.#.#...^........................##### ##...^...............^....................#^..# #.................^...^..............#.......## ##...........................................# ##......^...................................## #....#.................^.....^....^...#......# #^#.^...........(.......^.........^..#<.^....# ###.#...............................##.......# ####......................................## ####......................#.............## ##.#..........^..#............#^.....^...### #...............................#..........# ##.....................................#...## #..........#.|..#.^.#######...............## ##.#.#.#............#.#.#.#...............### #######^...^^......#(....#..............#..# #...(^.......##$...+.........#^......# #.....#.....^#.=.ZZ+.................# ##.#.........##?ZZW+...#.#...#..#....# ##.....#....^#!..ZZ#..^........##...## #............#Z#.#Z#.........####.### ###.....>....#######^....#..## ### ##..#........#^...........# #...^..#.................## ##................^.....## #............[.......(.## ##^^..................## ####.^^).....#^.#....# ###....^..^.......# #.<.............# ##...>.........## ##.......#.#^## #####.....### ##^...# ##.### ###