####### #.....####### ####### #####.###.##....# ####.....# #.....# #.##....# #........##### #.#######'##....# #............###.###..^...#....# #................#........#....### #.............####...............# #.#'#.........# ##...............# #######.#.#.###'###.# #................######### #.......#.#<# #.# #.# #...)....#...............# #.......#.#####.###.###.......#####....#######.# #.......#>.............................#######.### #.........##.....##.###...........####...........# #..............................................>.. #..........#.....##............................... ###############'###.........~~~~........####...... ..# #.####.###...~~~~~....###.# ..$..g ###+###.#####.#....#.+...~~~~~~.....#.## ..$... ........#.....#.####'#...~~~~~~.....#..######... .....)..#.#####...).......~~~~......##.....# ... ........'.#..%......................##.....# ....(...###.####.......####.........##.....# #####........).'...<...# #.........##.....# #######.####.......# #.........##.....# #....#.......# #.........##.....# #....#.......# #.........#......#.. .. ## #####...(.#.....## #.........#....###..##. #... .# #.........#....## #........##....###.....######.####.# #.........(....# ##############..##...#...........#.# #....(...###....... ##.##.....#########...# #........# ..[.... #.##....##...^...##..# #........# ....... #.##....#8.......8#..## #.......## ....... #..#[.#.#.({......#...# #.......# ####### ##.#....#_......%.#...# ######### #.##..^#_.....^..#^..# #.##...#_...%....#..## ####'##+#.#.(.......#.## #.(.......#8.......8#.# #.........##.......##.# #..........#########..# #....................## #.......).#####.###### #.........# #.# ######..### #.# #.># #.# ##.# #.# #.# #.# #.# #.# #.# #.