12 Days of Christmas by kirupa (https://www.kirupa.com/about/whatiskirupa.htm) | filed under Coding Exercises (https://www.kirupa.com/codingexercises/index.htm) One of the more popular Christmas songs is 12 Days of Christmas. Unsurprisingly, it has a very catchy tune with lyrics whose verses gradually keep building upon previous versions. That last part will make more sense when we look at the full lyrics for this song: On the first day of Christmas On the second day of Christmas On the third day of Christmas On the fourth day of Christmas On the fifth day of Christmas On the sixth day of Christmas On the seventh day of Christmas On the eighth day of Christmas On the ninth day of Christmas On the tenth day of Christmas On the eleventh day of Christmas On the twelfth day of Christmas As we pay attention to the lyrics, we can see that each day adds an extra gift. That gift is carried over with the rest of the gifts in each subsequent verse. This leads to us starting with just one gift and ending, on the twelfth day, with a whopping twelve types of gifts. Those particular gifts are: 1. partridge in a pear tree 2. turtle doves 3. French hens 4. Calling birds 5. Golden rings 6. Geese a-laying 7. Swans a-swimming 8. Maids a-milking 9. Ladies dancing 10. Lords a-leaping 11. Pipers piping 12. Drummers drumming What we are going to do is build a simple web page that allows us to see these lyrics printed onto the screen. Onwards! Starting Point The easiest way is to fork the following Codepen pen and start adding your modifications: See the Pen 12 Days of Christmas (https://codepen.io/kirupa/pen/JjvMKZM) by Kirupa Chinnathambi (@kirupa (https://codepen.io/kirupa)) on CodePen (https://codepen.io). You may want to open the pen in a new window (https://codepen.io/kirupa/pen/JjvMKZM) if you want more space to code your solution or bring up the Console to see the output. If you prefer developing locally in your favorite code editor (like Visual Studio Code), create a new HTML document and copy/paste the following boilerplate/starting content into it: