/// used for answering http://stackoverflow.com/q/28110509/2932052
#include <iostream>
#include <vector>
using namespace std;
int main(int argc, char* argv[])
{
std::cout << "main called with " << argc << " argument(s):" << endl;
vector<string> arguments(argv, argv+argc);
for (auto s: arguments) {
cout << s << endl;
}
return 0;
}
Ly8vIHVzZWQgZm9yIGFuc3dlcmluZyBodHRwOi8vc3RhY2tvdmVyZmxvdy5jb20vcS8yODExMDUwOS8yOTMyMDUyCiNpbmNsdWRlIDxpb3N0cmVhbT4KI2luY2x1ZGUgPHZlY3Rvcj4KCnVzaW5nIG5hbWVzcGFjZSBzdGQ7CgppbnQgbWFpbihpbnQgYXJnYywgY2hhciogYXJndltdKQp7CiAgICBzdGQ6OmNvdXQgPDwgIm1haW4gY2FsbGVkIHdpdGggIiA8PCBhcmdjIDw8ICIgYXJndW1lbnQocyk6IiA8PCBlbmRsOwogICAgdmVjdG9yPHN0cmluZz4gYXJndW1lbnRzKGFyZ3YsIGFyZ3YrYXJnYyk7CiAgICBmb3IgKGF1dG8gczogYXJndW1lbnRzKSB7CiAgICAgICAgY291dCA8PCBzIDw8IGVuZGw7CiAgICB9CiAgICByZXR1cm4gMDsKfQo=