1) First step to know cases:
- everything in lower case: [a-z]{2}
- first letter in lower case and second in upper: [a-z][A-Z]
- first letter in upper case, second in lower: [A-Z][a-z]
Store each result in a Boolean
2) Second step:
Change the string accordingly to booleans