ncrose

DCG919

368th place

600 points

No solves yet