the content is my practise programs while learning https://www.udemy.com/course/python-3-deep-dive-part-4/