Added problem 10, changed all problems to use __int64 to prevent future overflow issues.