https://codeforces.com/contest/1736/problem/C1
https://codeforces.com/contest/1779/problem/D
https://codeforces.com/contest/1288/problem/D 
https://codeforces.com/contest/1433/problem/G
