Codeforces Rounds #277.5, #278, #279 (div. 2)
Codeforces 405B, 408B, 415B solved