Recursion is the root of computation since it trades description for time. Alan Perlis, the most quotable man in computer science.