import java.io.*;
import java.util.*;
public class Main {
public static void main
(String[] args
) { InputReader in = new InputReader(inputStream);
YourClassName solver = new YourClassName();
solver.solve(1, in, out);
out.close();
}
}
class YourClassName {
public void solve
(int testNumber, InputReader in,
PrintWriter out
) { int n = in.nextInt();
while (n != 42){
out.println(n);
n = in.nextInt();
}
}
}
class InputReader {
tokenizer = null;
}
while (tokenizer == null || !tokenizer.hasMoreTokens()) {
try {
}
}
return tokenizer.nextToken();
}
public int nextInt() {
}
}
aW1wb3J0IGphdmEuaW8uKjsKaW1wb3J0IGphdmEudXRpbC4qOwoKcHVibGljIGNsYXNzIE1haW4gewoJcHVibGljIHN0YXRpYyB2b2lkIG1haW4oU3RyaW5nW10gYXJncykgewoJCUlucHV0U3RyZWFtIGlucHV0U3RyZWFtID0gU3lzdGVtLmluOwoJCU91dHB1dFN0cmVhbSBvdXRwdXRTdHJlYW0gPSBTeXN0ZW0ub3V0OwoJCUlucHV0UmVhZGVyIGluID0gbmV3IElucHV0UmVhZGVyKGlucHV0U3RyZWFtKTsKCQlQcmludFdyaXRlciBvdXQgPSBuZXcgUHJpbnRXcml0ZXIob3V0cHV0U3RyZWFtKTsKCQlZb3VyQ2xhc3NOYW1lIHNvbHZlciA9IG5ldyBZb3VyQ2xhc3NOYW1lKCk7CgkJc29sdmVyLnNvbHZlKDEsIGluLCBvdXQpOwoJCW91dC5jbG9zZSgpOwoJfQp9CgpjbGFzcyBZb3VyQ2xhc3NOYW1lIHsKICAgIHB1YmxpYyB2b2lkIHNvbHZlKGludCB0ZXN0TnVtYmVyLCBJbnB1dFJlYWRlciBpbiwgUHJpbnRXcml0ZXIgb3V0KSB7CiAgICAgICAgaW50IG4gPSBpbi5uZXh0SW50KCk7CiAgICAgICAgd2hpbGUgKG4gIT0gNDIpewogICAgICAgIAlvdXQucHJpbnRsbihuKTsKICAgICAgICAJbiA9IGluLm5leHRJbnQoKTsKICAgICAgICB9CiAgICB9Cn0KCmNsYXNzIElucHV0UmVhZGVyIHsKICAgIHB1YmxpYyBCdWZmZXJlZFJlYWRlciByZWFkZXI7CiAgICBwdWJsaWMgU3RyaW5nVG9rZW5pemVyIHRva2VuaXplcjsKCiAgICBwdWJsaWMgSW5wdXRSZWFkZXIoSW5wdXRTdHJlYW0gc3RyZWFtKSB7CiAgICAgICAgcmVhZGVyID0gbmV3IEJ1ZmZlcmVkUmVhZGVyKG5ldyBJbnB1dFN0cmVhbVJlYWRlcihzdHJlYW0pLCAzMjc2OCk7CiAgICAgICAgdG9rZW5pemVyID0gbnVsbDsKICAgIH0KCiAgICBwdWJsaWMgU3RyaW5nIG5leHQoKSB7CiAgICAgICAgd2hpbGUgKHRva2VuaXplciA9PSBudWxsIHx8ICF0b2tlbml6ZXIuaGFzTW9yZVRva2VucygpKSB7CiAgICAgICAgICAgIHRyeSB7CiAgICAgICAgICAgICAgICB0b2tlbml6ZXIgPSBuZXcgU3RyaW5nVG9rZW5pemVyKHJlYWRlci5yZWFkTGluZSgpKTsKICAgICAgICAgICAgfSBjYXRjaCAoSU9FeGNlcHRpb24gZSkgewogICAgICAgICAgICAgICAgdGhyb3cgbmV3IFJ1bnRpbWVFeGNlcHRpb24oZSk7CiAgICAgICAgICAgIH0KICAgICAgICB9CiAgICAgICAgcmV0dXJuIHRva2VuaXplci5uZXh0VG9rZW4oKTsKICAgIH0KCiAgICBwdWJsaWMgaW50IG5leHRJbnQoKSB7CiAgICAgICAgcmV0dXJuIEludGVnZXIucGFyc2VJbnQobmV4dCgpKTsKICAgIH0KCn0=