#include <bits/stdc++.h>
using namespace std;
int fourth(int a, int b){
return (a + b * 2 >= 62) or (a * 2 + b >= 62);
}
int third(int a, int b){
return fourth(a + 3, b) and fourth(a, b + 3) and fourth(a * 2, b) and fourth(a, b * 2) and !fourth(a, b);
}
int second(int a, int b){
return (third(a + 3, b) or third(a, b + 3) or third(a * 2, b) or third(a, b * 2)) or fourth(a, b);
}
int first(int a, int b){
return (second(a + 3, b) and second(a, b + 3) and second(a * 2, b) and second(a, b * 2)) and !fourth(a, b);
}
int main() {
for (int i = 0; i < 100; i++){
if (first(7, i)){
cout << i << endl;
}
}
}
I2luY2x1ZGUgPGJpdHMvc3RkYysrLmg+Cgp1c2luZyBuYW1lc3BhY2Ugc3RkOwoKaW50IGZvdXJ0aChpbnQgYSwgaW50IGIpewogICAgcmV0dXJuIChhICsgYiAqIDIgPj0gNjIpIG9yIChhICogMiArIGIgPj0gNjIpOwp9CgppbnQgdGhpcmQoaW50IGEsIGludCBiKXsKICAgIHJldHVybiBmb3VydGgoYSArIDMsIGIpIGFuZCBmb3VydGgoYSwgYiArIDMpIGFuZCBmb3VydGgoYSAqIDIsIGIpIGFuZCBmb3VydGgoYSwgYiAqIDIpIGFuZCAhZm91cnRoKGEsIGIpOwp9CgppbnQgc2Vjb25kKGludCBhLCBpbnQgYil7CiAgICByZXR1cm4gKHRoaXJkKGEgKyAzLCBiKSBvciB0aGlyZChhLCBiICsgMykgb3IgdGhpcmQoYSAqIDIsIGIpIG9yIHRoaXJkKGEsIGIgKiAyKSkgb3IgZm91cnRoKGEsIGIpOwp9CgppbnQgZmlyc3QoaW50IGEsIGludCBiKXsKICAgIHJldHVybiAoc2Vjb25kKGEgKyAzLCBiKSBhbmQgc2Vjb25kKGEsIGIgKyAzKSBhbmQgc2Vjb25kKGEgKiAyLCBiKSBhbmQgc2Vjb25kKGEsIGIgKiAyKSkgYW5kICFmb3VydGgoYSwgYik7Cn0KCgppbnQgbWFpbigpIHsKICAgIGZvciAoaW50IGkgPSAwOyBpIDwgMTAwOyBpKyspewogICAgICAgIGlmIChmaXJzdCg3LCBpKSl7CiAgICAgICAgICAgIGNvdXQgPDwgaSA8PCBlbmRsOwogICAgICAgIH0KICAgIH0KfQo=