Hi, I am writing a recursive program to return two indices of a vector whose values add up to a target value. I want to pack two such indices in a vector and return it. I don't know the best way to do it. Here's the program that does it. I am returning such vector<int> vResult, but the program is designed such that I need to have it in the parameter list too. How can I eliminate this parameter and pass only as a return value?