leetcode, atoi, longest common prefix, palindrome