#include <iostream>
#include <math.h>
using namespace std;
int main() {
// your code goes here
int a, b, arr[17], temp[17];
cin>>a; b=a;
for(int i=0; i<17; i++) {
arr[i]=pow(2, i);
}
for(int j=16; b>0; j--) {
while(b>=arr[j]) {
temp[j]=log2(arr[j]); b=b-arr[j];
cout<<temp[j]<<" "<<arr[j]<<" "<<b<<endl;
}
}
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8bWF0aC5oPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwoKaW50IG1haW4oKSB7CgkvLyB5b3VyIGNvZGUgZ29lcyBoZXJlCglpbnQgYSwgYiwgYXJyWzE3XSwgdGVtcFsxN107CgljaW4+PmE7IGI9YTsKCWZvcihpbnQgaT0wOyBpPDE3OyBpKyspIHsKCQlhcnJbaV09cG93KDIsIGkpOwoJfQoJZm9yKGludCBqPTE2OyBiPjA7IGotLSkgewoJCXdoaWxlKGI+PWFycltqXSkgewoJCQkgdGVtcFtqXT1sb2cyKGFycltqXSk7IGI9Yi1hcnJbal07CgkJCSBjb3V0PDx0ZW1wW2pdPDwiICI8PGFycltqXTw8IiAiPDxiPDxlbmRsOwoJCX0KCX0KCXJldHVybiAwOwp9