This is very cleverly written! Thanks, Lee!
Honestly I didn't realised that here we'd come up with this nested mapcar function, although this was in my TODO subfuncitions list.
The main task for me was to understand on how to create a recursion and how it works.. so this was the simpliest example I could think of.
Now the conclusion I'm doing is:
To be successful in this - you have to start the recursive function from scratch (
practice on writing), and being able to
visualise how the code evaluates - so it digs to the verry bottom.
I've read several times tutorials about recursions - but it will take me some time for becomming good at this.