########### ######.#...^#..###### ###....#......#..#....### #......#.##...##........## #####.......##.....####..##..# ##.......#.#...>..#.#......#'## ###....###.#.###...##....<..##^## #.....##...##.<....##'#'#..##.^.## ###....##.....###...###...##.'.....# ##.##...#.......##...##.....####...## #...........#...###.##.......# ##.## ##..........##..##.####.......# ### ##......#...#######.#..'.......#### ##....#'##....#........###.....##..# #....##.###...#<..#.##...##...##...# ##...##...###..#>.##...##'######....# #....'.....###.#...#.###...## #...## #....##...## #....##.##.....## #....## ##### #..#####.#####[....#.+.....(.# ##....###...## #### ####......#####.......# ##...##.....## #.#...?..[..##.......# ##...#.......# ##...###[....##'##...## ##....'.......# #...........##...##.## #....##.......# #...##.###.##.....### ###...####.....## ##### #........###.......####......####...## ##...####..##...<'.........#.........#####'# ##.....#######.[)##.........'....>#.........##### #........##.......'.........#...###...#.....#...# #...#.....#.....).##.......#######....##...##...# ##.###.........#..###.....####.#.#...##.........# ### ###.....####.#.##...##.##...###.#.........## ##...## #...######...'.#..##.....#....## ###.#####.#...# #...####..#......###### ####..#####..# ##.## #........### #.?...##..#..# ### ##.....#'### #......#....## #....##...## ##........[## ##### ###.##.....## ##.#....[### ###...#######.......## ###....[..# #.........##.........# #..#.)..###.........##.........# #####).###....#......#.........# ###..##)##.....####...##.......## #.###....#...#####....###.....## #...###)......###....##.##)..## #....##[.##...##....##...#)#+## ##............#....##.........## ##...######.##...##....##.....# #.^..##..#####...#.#..#.#....# ##..).#....###########..##.#'### ##....)...##...# #......###...## ##............####.#...##.....## #...(#.[.#.....#..#..##.......## ##'###^..##...##L...##.........# ##.###....##.#....*.##.........# ##...###....#.#...(####.........# #.....###...#...>..# ##.......## ##...## #####....### ##.....## ##.## #....# ##...## ### ###### #####