$number_of_sequences=12; $max_length=50; $min_length=30; for ($i=0; $i < $number_of_sequences;) { $aminoseq = genseq($aminoseq); print "$aminoseq\n\n"; push (@set,$aminoseq); } sub genseq { $leg=randomlength(); for ($i=0; $i<$leg; $i++) { $seq.=randomaminoacid(); } return $seq; }