Types: S: str  
Ranges: 2 ≤ |S| ≤ 2 × 10^5  
Addtl Info: S consists of 'a', 'b', and 'c'  
