UCSD 2018 practice contest 2

Standings

Solved Attempted Pending judgement