Z/nZ

Senior

220th place

1341 points