Come here and have fun!
https://www.luogu.com.cn/contest/146026
Codeforces Round 953 Div 2 Solution Discussion (with Jan)