It took me a little bit to figure it out (partially cause i only skimmed the page before playing at first haha), but i like how complex the solution becomes as you allocate more time for components to work.