You are given a string which consists of letters and other characters. Convert it to uppercase, i.e., replace all lowercase letters with corresponding uppercase ones. Keep the rest of characters unchanged.

Input

The only line of input contains a string between 1 and 100 characters long. Each character of the string has ASCII-code between 33 (exclamation mark) and 126 (tilde), inclusive.

Output

Output the given string, converted to uppercase.

Examples

Input

cOdEfOrCeS


Output

CODEFORCES


Input

ulr#4:befunge-RULES!


Output

ULR#4:BEFUNGE-RULES!

Source: codeforces | Difficulty: MEDIUM_HARD


Solutions: