#include <iostream>
int main(int argc, char **argv) {
int t = 0;
int n_threads = 0;
for (int i = 1; i < argc - 4; i++) {
if (std::string(argv[i]) == "-t") {
try {
n_threads = std::stoi(argv[i + 1]);
} catch (std::invalid_argument) {
std::cerr << "error: for -t";
return EXIT_FAILURE;
}
}
}
}
I2luY2x1ZGUgPGlvc3RyZWFtPgoKaW50IG1haW4oaW50IGFyZ2MsIGNoYXIgKiphcmd2KSB7CiAgICBpbnQgdCA9IDA7CglpbnQgbl90aHJlYWRzID0gMDsKCQogICAgZm9yIChpbnQgaSA9IDE7IGkgPCBhcmdjIC0gNDsgaSsrKSB7CiAgICAgICAgaWYgKHN0ZDo6c3RyaW5nKGFyZ3ZbaV0pID09ICItdCIpIHsKICAgICAgICAgICAgdHJ5IHsKICAgICAgICAgICAgICAgIG5fdGhyZWFkcyA9IHN0ZDo6c3RvaShhcmd2W2kgKyAxXSk7CiAgICAgICAgICAgIH0gY2F0Y2ggKHN0ZDo6aW52YWxpZF9hcmd1bWVudCkgewogICAgICAgICAgICAgICAgc3RkOjpjZXJyIDw8ICJlcnJvcjogZm9yIC10IjsKICAgICAgICAgICAgICAgIHJldHVybiBFWElUX0ZBSUxVUkU7CiAgICAgICAgICAgIH0KICAgICAgICB9CiAgICB9Cn0=