Competitive Programming (2018): Problem Set 1