http://codeforces.com/contest/5/problem/E
原题