beCP training contest - 10 February 2019

Standings

Solved Attempted Pending judgement