########### #.#...#.#(## ##..#%.>..#.## ###.........##.###################### #..........##.......................## ###........#..####.###########.#####..# ###...........>.##...).## ##.....####.# ##..#...........##.......#####%......###.# ##.#........##..##.........#'#....^....##.# #............)#..)....<^.........^>.......# #.............####.........#'#.........#### #####.#..........# ##(.)).).#####.......## ##....##......%...# ##.....#######.....## #.#....####..).)..## #####)####...####.### ##.#..### #(.....#.###....)..#.....###.# ##.#....# #(......##.##.......#..####..# ###......### ##.......#.##.#...#......###.## #..........###.........##.#..####.##....#.## #.........##..##..............#.####.......# #######........)#.#...#...........## ###.....### #.#.#.............#..###.........#.# ##...#..# ###.....................#......#..##### ###.......### ##.............................###...#.# #..#......#.## ##.#..........)#..###............#...##.#########..#...## #...#.#......####.##.......................#...#.(....#.## ####>..#.....### ##.#..#.......................).(.(.....<## #..#...#......# #...###.....>.................(.......##.# ##..#........### ###....#......y........#.#...........#.#.### ##.#..........###..#)...................#..####.......##.# ##.............##(<[.(...........#......#..###......##### ##.#.........#..(.)............###...#.###...#.....# ##...........#..........#......#.....## ####......# ##.#...#.......(......###..........## #.....### ##..###.......#..(....#...........## ###...#.# ##.#........####..................#####.....### ##........## ##..................##.....#.# ##..#.....# ###......................#.## ###....### ##......#.................## #......# ##........###....<.......### ##..#######.......### ##..........## ##...##..#........# ##.........# ##.#.............# ##.....#.## ###.........._..######....#.### #.............#.#.#.#....## ##..............#..#....## ##..............##...#.# ##...............#.#.## ####...........###.## #............##.## ###......<.#..### ##...#.#..### ##.#####.# ### ###