SDSM&T Practice 3/18
Standings
Solved
Attempted
Pending judgement