Added reverseint answer, but not finished with edge case (int overflow)