void recursion(int left,int right,string temp,vector<string> &res,int n) { if (left == n && right == n) {  ...