https://sharelearn.net/learn/courses/udemy-exploring-javascript-scopes/
Exploring JavaScript - Scopes