######## ###...(..# ##........## ##..........## #......^.....## ##...^.........# #......^.......## #....^.....^....# #.......^^^.^...# #.......^^......# ################# #.......^.^.....# ######.(.#...#.......# #.#...^^...^...## ##..##..##............# #.#..^..^....^.# ############........#............# #........^....## #................................# ###.#........#####..............................).# #.......^..# #............#........#............# ###.......## ###..........#........#....#.......# #.).....# #..#####.####......>.((.###........# #..(....# #....##..# #...........###........# #.......# #.##....## ##........#.##..######.# #.......# #.##...## ##..##..##.(...# #.# #.......# #.#.....#######..#####..(...# #.# ####..### #.#.###..>......######...(((## #.# #..# ##...# ########.## #....#....(#####.##### #..#####...## #.# #..###...((<#....^...# #....#.....# #.####.####....#[(........# #.##....#### #.##.<.........##.........# #.###...# ##.......##.......(........# #.###.#.# #>......###.##.##.##....)..# #.......# ##.#...#.##.........#.......# #..#.##.# #########.....##....................# ##...##.####...........#####.#..⌠...⌠..#.......# #.####......########..# #.#.........#.......# #.# ######## ####..# #......>............# #.# #########.....### ###.[.......#.####..# #.# ##..##...........# ###..⌠...⌠..#.# ##.### #.# #....###...##.#### #.............# ###...####### #.# ##.⌠._###.#....# ##.#.........#####.....#.....## ####.## #.....##....##.# #..##.##.##.## ##.............## #.....####....###.#####.# ##.....##.##.# #...............# #........'...8#...# #..# #..###.......# #...............# #.....####....##### #.## #.## ####...#####...............# ####### #.....# #.# #.# #.#.....................# ##.⌠._#### #.# #.# #.#######...............# #....#..####.#####.# #.# #...............# ##..###........[.#.# ###.########............(## ##########.###.#####.# #........# ##.....#.....## #######(..####...###.#####.### #...(....# ############# #..............####..##......# #........# #.........#####.....###......# #........# #.........# #.....O........# #........# #.........# #..######..<...# #........# #.........# #### #......# #........# ########### ######## #........# ##########