Passed q4 repeat with lambdas and recursion