https://www.notesaid24.com/2024/11/how-to-convert-string-to-alternate-case.html