There are comments explaining things in the code like the variable 'lololo'. To make it work just press the flag and let it whir away!
I could have made the ordered list code way more efficient but that is work for another day!