<?php
fizzBuzz(
__LINE__,
__LINE__,
__LINE__,
__LINE__
);
function fizzBuzz($f, $b, $fb, $range) {
if ($i % $fb === strlen(__CLASS__)) { echo 'FizzBuzz', PHP_EOL;
} elseif ($i % $f === strlen(__CLASS__)) { echo 'Fizz', PHP_EOL;
} elseif ($i % $b === strlen(__CLASS__)) { echo 'Buzz', PHP_EOL;
} else {
echo $i, PHP_EOL;
}
}
}
PD9waHAKZml6ekJ1enooCglfX0xJTkVfXywKCglfX0xJTkVfXywKCgoKCgoKCgoKCV9fTElORV9fLAoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoJX19MSU5FX18KKTsKCmZ1bmN0aW9uIGZpenpCdXp6KCRmLCAkYiwgJGZiLCAkcmFuZ2UpIHsKCWZvcmVhY2ggKHJhbmdlKHN0cmxlbihQSFBfRU9MKSwgJHJhbmdlKSBhcyAkaSkgewoJCWlmICgkaSAlICRmYiA9PT0gc3RybGVuKF9fQ0xBU1NfXykpIHsKCQkJZWNobyAnRml6ekJ1enonLCBQSFBfRU9MOwoJCX0gZWxzZWlmICgkaSAlICRmID09PSBzdHJsZW4oX19DTEFTU19fKSkgewoJCQllY2hvICdGaXp6JywgUEhQX0VPTDsKCQl9IGVsc2VpZiAoJGkgJSAkYiA9PT0gc3RybGVuKF9fQ0xBU1NfXykpIHsKCQkJZWNobyAnQnV6eicsIFBIUF9FT0w7CgkJfSBlbHNlIHsKCQkJZWNobyAkaSwgUEhQX0VPTDsKCQl9Cgl9Cn0K