fix
http://leetcode.com/onlinejudge#question_127