https://codeforces.com/contest/1010/problem/A