<?php
$val=1;
$val_=array(0xFFFFFF, 0, 0, 0);
$val__=0;
$val=$val_[3];
function randomBool(){
global $val, $val_, $val__;
$val ^= $val_[$val__];
$val_[$val__]=$val;
$val__=($val__+1)%4;
return $val;
}
function randomNum(){
global $val;
$val <<= 1;
$val |= (($val >> 4) ^($val >> 1)) & 1;
$val &= 15;
return $val;
}
?>