Answer from cs61c-eu (Tian Ming Ouyang 16017341) for Question 2 eliminate the base case because sometimes it's very hard to find a good base case for recursion and without recursion and base case in the new language there would be no room for error.