NCPC 2021 UBC mirror

Standings

Solved Attempted Pending judgement