<?php
require(__DIR__ . '/vendor/autoload.php');
setTimeout(function() {
print '4';
setTimeout(function() {
print '5';
setTimeout(function() {
$i = 6;
$interval = setInterval(function() use(&$i) {
print $i++;
sleep(1);
}, 1);
setTimeout(function() use($interval) {
clearInterval($interval);
}, 4);
}, 1000);
}, 0);
sleep(1);
}, 2000);
setTimeout(function() {
print '3';
}, 1000);
print '1';
setTimeout(function() {
print '2';
}, 0);
sleep(1);