https://tutorial.eyehunts.com/js/javascript-iife-immediately-invoked-function-expression-example-code/
JavaScript IIFE | Immediately Invoked Function Expression Example code