Would you like some recursion?

 

v20240901