Write a Fortran program to convert all uppercase characters in a user-supplied character string to lowercase, without changing the uppercase and nonalphabetic characters in the string. Assume that your computer uses the ASCII collating sequence.