Question :
Suppose that the equal_lists function (page 49 of Sebesta's Book Concepts of Programming Languages edition 11) is called with the lists ((A (B)) (C)) and ((A (B)) (C)) as the arguments.
How many calls of equal_lists will be performed altogether, including the original call and all recursive calls.