You are about to visit an external link, proceed with caution
http://codeforces.com/blog/entry/456
Proceed