add producer consumer mode for user input string then another thread
output the string with upper case.