############# ######################### ##...^#.#....### #...............##......### #........#..##.### ##..##.##.^#^...#.......#.#### ##..##^...#.......# #.^....^#..^.#..#..####....#.### #..#####^...#<.#.^# ###..#..#....#..#...### #..#^....# ##..# #..#.#^###,,,** ##....####...#^.#.^##..######^....## #...####...#...### , *#.<.#.# ##^##..######...# ####...# #.......###..##..# ,, ##....## ###...### ##..####^....## ###....^.#.#..^..####..##..^.# ##....####^..#.#.....## ###.##..#......#.#..####...# ##.........#...^.##### ####..#..###.^...###^...## ##..###....#..#..## *#...#......##.^#.#...## #..#..####..###### ..^#######..#..##....### ##.#..#..#.^# ,.##.#..#..^#^.#..^....# ##.#.^.#..## ,#.......#^#..#..##...# #^.#....## #...#^##..#...##...##..# #..###.## #....###^.#..#.##..#^.## #..# ### ##.###...#..##.#...##..# #..##### ###...^##^.#....#.#...# #..##..### ##..#.####...#^#...#..## ##^....^.# #.....# #..#..^..##.^## ##..##.## #..#^^# #..#.#...##.^## ####### #..#### ##.######..#.^## ##..# #.^...#.....#.^# #...# ###..#^.^#.....# ##...# ####.#....####.### #..#####......#### ### ##..##...^..#....# ##..#..^.###.#...##### ###...#...##...#.#<.##^### ##...#.#..^.#.#.^.#.......##### #......##....##..#.#...#.^^^..## #...#...^#^....##...######.#..[.# #..#####.#.....#.....#..#..^.#.^# #..###..#^.#.##..##...#.^...##..## #...^.....##..#..##.#...##..###^.# #....#.....##.^#...##....######%%# #.#^#..#..^..#.^.##...##.^###...## ####..##....#.#.#.^..#..#^#^#..## ...# #.<..##..^##..#........^# #...# ##..^..#.#^#......#..##.## #..##.#....#....#.......##....## #........^.#......#......#.....### ....#^##.....#.^................# ### ## ##########.^.......%.....# ####..^...%..#### ##### ####'''#### ### ###≈≈%## *.'''# ###≈### ##......## ##...####....≈### *#%..^....# ##%.^..##...≈....### *#≈...#..%.####....##^...#.....%≈## #....###....##..%..##...#####..^.^## ##≈..# ###.%.#......^..^### ###^..≈# #≈...# ###.....^......^##.## ##.^..# #...≈##.^###....##.≈.###...###≈..≈## ##≈≈.≈≈≈≈.############ #..≈≈≈^..### ###..≈≈≈.#################≈^%..# #%.%#..##.(......+ss# #...%.## #≈..#####...{{...######.^≈.## ##..≈####...##.{{#####≈..###### ##..^###{.#''#{{###[...≈####.# #...≈#####y.#####≈....##≈.%.# #...≈####...#####....≈≈≈≈≈..# ##^##≈..^###{s##..#...≈#≈≈≈##### #..≈≈≈≈...##{.##....≈.###### #...≈≈≈#^≈{yy%≈≈..≈≈.### ###≈≈#######ys...##### #########s##..≈#### ########.########## ###################