"use strict";
process.stdin.resume();
process.stdin.setEncoding('utf8');
var __data = "";
process.stdin.on('data', function(d){
__data += d;
});
process.stdin.on('end', function(){
processInput();
});
function processInput(){
var lines = __data.split("\n");
var write = true;
for(var line of lines){
if(Number(line)===42){
write = false;
}
if(write){
console.log(line);
}else{
process.exit(0);
}
}
}
InVzZSBzdHJpY3QiOwoKcHJvY2Vzcy5zdGRpbi5yZXN1bWUoKTsKcHJvY2Vzcy5zdGRpbi5zZXRFbmNvZGluZygndXRmOCcpOwoKdmFyIF9fZGF0YSA9ICIiOwoKcHJvY2Vzcy5zdGRpbi5vbignZGF0YScsIGZ1bmN0aW9uKGQpewogIF9fZGF0YSArPSBkOwp9KTsKCnByb2Nlc3Muc3RkaW4ub24oJ2VuZCcsIGZ1bmN0aW9uKCl7CiAgcHJvY2Vzc0lucHV0KCk7Cn0pOwoKZnVuY3Rpb24gcHJvY2Vzc0lucHV0KCl7CiAgdmFyIGxpbmVzID0gX19kYXRhLnNwbGl0KCJcbiIpOwogIHZhciB3cml0ZSA9IHRydWU7CgogIGZvcih2YXIgbGluZSBvZiBsaW5lcyl7CiAgICBpZihOdW1iZXIobGluZSk9PT00Mil7CiAgICAgIHdyaXRlID0gZmFsc2U7CiAgICB9CiAgICBpZih3cml0ZSl7CiAgICAgIGNvbnNvbGUubG9nKGxpbmUpOwogICAgfWVsc2V7CiAgICAgIHByb2Nlc3MuZXhpdCgwKTsKICAgIH0KICB9Cn0K