https://flyinprogrammer.com/posts/python-day-003/
100 Days of Python: Day 3