It works! Now we should call our initial recursive function immediately when the DOM is ready.
And we should reorganize our code so that our function definitions come between our variable declarations and our DOM-ready code