https://betapython.com/why-do-we-use-final-variables-in-java/
Why Do We Use Final Variables In Java?