<?php
//Variáveis trocadas propositalmente
$inis = 45;
$finis = 7;
$incris = 4;
$aux = 0;
if($inis != 0 && $finis != 0){
//Verifica se o usuário não inverteu inicio e fim, se sim troca
if($inis > $finis){
$aux = $inis;
$inis = $finis;
$finis = $aux;
}
while($inis < $finis) {
echo $inis ." ";
$inis+=$incris;
if($inis > $finis) {
$inis = $finis;
echo $inis ." ";
}
}
}
PD9waHAKLy9WYXJpw6F2ZWlzIHRyb2NhZGFzIHByb3Bvc2l0YWxtZW50ZQokaW5pcyA9IDQ1OwokZmluaXMgPSA3OwokaW5jcmlzID0gNDsKJGF1eCA9IDA7CgppZigkaW5pcyAhPSAwICYmICRmaW5pcyAhPSAwKXsKCS8vVmVyaWZpY2Egc2UgbyB1c3XDoXJpbyBuw6NvIGludmVydGV1IGluaWNpbyBlIGZpbSwgc2Ugc2ltIHRyb2NhCglpZigkaW5pcyA+ICRmaW5pcyl7CgkJJGF1eCA9ICRpbmlzOwoJCSRpbmlzID0gJGZpbmlzOwoJCSRmaW5pcyA9ICRhdXg7Cgl9CgoJd2hpbGUoJGluaXMgPCAkZmluaXMpIHsKCSAgICBlY2hvICRpbmlzIC4iICAiOwoJICAgICRpbmlzKz0kaW5jcmlzOwoJICAgIGlmKCRpbmlzID4gJGZpbmlzKSB7CgkgICAgCSRpbmlzID0gJGZpbmlzOwoJICAgIAllY2hvICRpbmlzIC4iICAiOwoJICAgIH0KCSAgICAKCX0KfQoKCg==