Codeforces 247. 2 / 5