push @files , grep { -f && -s >= $min_size && -s <= $max_size "$d +/$_" } read_dir($d);