1class Solution {2public:3string strWithout3a3b(int a, int b) {4string ans = "";5while (a and b) {6if (a > b)7ans += "aab", a--;8else if (b > a)9ans += "bba", b--;10else11ans += "ab";12a--, b--;13}14while (a) ans += 'a', a--;15while (b) ans += 'b', b--;16return ans;17}18};