Codeforces Round 523 Div. 2