https://medium.com/@sandiandoni17/the-very-first-introduction-in-programing-alogrithm-with-simple-study-case-610068ff8018