<?php
$numbers = [1, 2, 1, 4, 1];
for ($i = 0; $i < count($numbers); $i += 1) { $highest = -1;
for ($j = 0; $j < count($numbers); $j += 1) { $candidate = $numbers[($i + $j) % count($numbers)];
if ($candidate > $numbers[$i] && $candidate > $highest) {
$highest = $candidate;
break;
}
}
echo $highest . PHP_EOL;
}
PD9waHAKCiRudW1iZXJzID0gWzEsIDIsIDEsIDQsIDFdOwoKZm9yICgkaSA9IDA7ICRpIDwgY291bnQoJG51bWJlcnMpOyAkaSArPSAxKSB7CgkkaGlnaGVzdCA9IC0xOwoJCglmb3IgKCRqID0gMDsgJGogPCBjb3VudCgkbnVtYmVycyk7ICRqICs9IDEpIHsKCQkkY2FuZGlkYXRlID0gJG51bWJlcnNbKCRpICsgJGopICUgY291bnQoJG51bWJlcnMpXTsKCgkJaWYgKCRjYW5kaWRhdGUgPiAkbnVtYmVyc1skaV0gJiYgJGNhbmRpZGF0ZSA+ICRoaWdoZXN0KSB7CgkJCSRoaWdoZXN0ID0gJGNhbmRpZGF0ZTsKCQkJYnJlYWs7CgkJfQoJfQoJCgllY2hvICRoaWdoZXN0IC4gUEhQX0VPTDsKfQ==