Now I know what recursion is.

 

v20240901