Is this dead..?
https://codeforces.com/contest/1102/problem/C?locale=en
CF Edu Round 166 Solution Discussion
Codeforces Round 949 Solution Discussion