#to-write

https://javascript.plainenglish.io/javascript-best-practices-shadowing-variables-and-spacing-950c0ee2259f https://stackoverflow.com/questions/42174100/what-is-shadow-identifier-declaration-in-javascript https://dev.to/naveenkamath/block-scope-and-shadowing-in-javascript-3dk7 https://mayuminishimoto.medium.com/understanding-variable-shadowing-with-javascript-58fc108c8f03