zzquimica: Usando cache, e simplificando filtro.
zzaleatorio: Usando na sequência '/dev/urandom', '/dev/random', 'date +%N' e 'date +%s' conforme disponibilidade em cada sistema, para semear o rand e gerar um número aleatório.