PU++ Training 1 2020

Standings

Solved Attempted Pending judgement