https://technicalsource9.medium.com/why-put-a-semicolon-after-the-last-input-for-an-array-bc368a447570