<?php
readline_callback_handler_install('', function() { });
while (true) {
$w = NULL;
$e = NULL;
echo "Char read: $c\n";
break;
}
}
?>
PD9waHAKCnJlYWRsaW5lX2NhbGxiYWNrX2hhbmRsZXJfaW5zdGFsbCgnJywgZnVuY3Rpb24oKSB7IH0pOwp3aGlsZSAodHJ1ZSkgewogICRyID0gYXJyYXkoU1RESU4pOwogICR3ID0gTlVMTDsKICAkZSA9IE5VTEw7CiAgJG4gPSBzdHJlYW1fc2VsZWN0KCRyLCAkdywgJGUsIG51bGwpOwogIGlmICgkbiAmJiBpbl9hcnJheShTVERJTiwgJHIpKSB7CiAgICAkYyA9IHN0cmVhbV9nZXRfY29udGVudHMoU1RESU4sIDEpOwogICAgZWNobyAiQ2hhciByZWFkOiAkY1xuIjsKICAgIGJyZWFrOwogIH0KfQoKPz4=