Isn't it time for some magic to appear?
It's almost the new year. Isn't it time for some magic to appear?
Codeforces Round 1123 Solution Discussion