#include <iostream>
using namespace std;
void afisareSolutii(int c) {
for (int x = 0; x < c; ++x) {
for (int y = x; y < c; ++y) {
int z = c - x - y;
if (z >= y) {
cout << x << " " << y << " " << z << "\n";
}
}
}
}
int main() {
afisareSolutii(3);
}
I2luY2x1ZGUgPGlvc3RyZWFtPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwoKdm9pZCBhZmlzYXJlU29sdXRpaShpbnQgYykgewogICAgZm9yIChpbnQgeCA9IDA7IHggPCBjOyArK3gpIHsKICAgICAgICBmb3IgKGludCB5ID0geDsgeSA8IGM7ICsreSkgewogICAgICAgICAgICBpbnQgeiA9IGMgLSB4IC0geTsKICAgICAgICAgICAgaWYgKHogPj0geSkgewogICAgICAgICAgICAgICAgY291dCA8PCB4IDw8ICIgIiA8PCB5IDw8ICIgIiA8PCB6IDw8ICJcbiI7CiAgICAgICAgICAgIH0KICAgICAgIH0KICAgfQp9CmludCBtYWluKCkgewoJYWZpc2FyZVNvbHV0aWkoMyk7Cn0=