https://medium.com/@deepanshuchaudhry852/python-beginner-friendly-project-that-every-beginner-should-make-ffb4193d84a6