Codeforces Round #690 (Div. 3)
Editorial and commentary on performance for codeforces round 690
Codeforces Raif Round 1 [Div.1 + Div.2]
Performance analysis and notes on Codeforces Raif Round 1.