Having procrastinated on joining the #100daysofcode challenge for so long, I decided to actually do something in the new year of 2020. The hardest...