######### ####.......######## ##.##.####..(......# ####........)....####.# #........#..#.(#.# #.# #.###.#..#.....#.# #.# #.###.#........#.# #.# #.##..#.##.......# #.# ####.##.##.########## #.# #.......##........# #.# #.##..............# #.# #.#####.###...<...# #.# #.##....# #.......# #.# #.##.##.# #.......# #.# #.##.##.# #.......# ###.# #.......# #.......# #...# ####.#### #......## #.### #.......# #.##^#.# #.# #.##.##.# #.##.#(#####.# ############# #....##.###.##...[...#.# ##### #...........# #....())[)...###[###.#.# ##...## #^####.####.###....##.###.#.##.###.#.# ##.###.## ####.####.####.#.........##.###.........# #.#####.########### #.......#.##.........Y...###.#....[.[.#######.##.....##.<.....# #.##.##.#.##.#.#.........# ##.#.#######..........##........##.# ##.##.##(#.##.#.####...#### ##...# #.####...###.#.##.##.##.# #.#.............# #....# #.).# ###.####..#...#####.##...(# ##.#..##.##.#.### #....# #...# #.YY......##### #.####..# #####..##....(.#########.# #...# #.#.#..#.#### #.......# #...)..#####(##.......##.# #...# #(#...Y.....############.## #.##...####)....###..#...#######...####.#.#..####.#.....# #.# #.#.....))..)...###.#....#................#..# #)#.....# #.# #.#.....###........##......................>.####.......# #.# #.#.....# #.....##..#....#.......)))...........####.....# ###.##### #...)...# #..........#O#.#######...######.#.##.# #.....# #.......# #.......# #########.#..#.#######...# #.#.##.########## #..#.##.# #.##.##.###### ####.()...#.........# #.#.##...###########.###.#.# #.##.........# #....[..###.####....# #..........)......#..# ##..# #.#####.####.# #.####(.# #.####(...# #.#.#....######......###.#.# #.......# ##.###.####))# #.##..(...# #.#.#.....# #.#.#...#.##.# ######### #...##.......# #.##.#(#### #.#.......# #.#.#........# #.......#.#.## #.##.#.# #.###.....# #.#.....>.#### #...##....#.# #......# #.###....## #.###.##### ######......#######.### #.....#### #.....# ########.........# ####### ####### #.##.##.#.### #.##.##.....########### ##%##.##...............# #...>..###.#.#########.# #...............# ##.# #.#.#..##.......# ##).# #.#....##.......# ##.#.## #.##.#.##.......###.###.## #......##.......##.## ##.## ####..........(.#.## ##.# #.......#.......##.## ##.## #.##..#.##.########.###.## #.##....##.# ##.#.## #.###.#.##.##########.## #.###...<.........# #.# #..............##.# #.# ###########.##.##.###.# #.##........# #.#####.##### #.#####.# #.......# #########