Use of uninitialized value $_ in scalar chomp at test.pl line 39. Use of uninitialized value $_ in pattern match (m//) at test.pl line 40. Use of uninitialized value $_ in numeric gt (>) at test.pl line 41.