https://codeforces.com/contest/1207/problem/F