in reply to use strict

I saved this code as a pl file and ran it from the command line. It came up with a lot of errors that the variables are not declared. Include your hashes and variables in your line 13

my ($month, $num, @data, $date, $hours, $name, %total, $ttlevnts, %hou +rsWorked, $ttlhrsbottum...etc);
and your problems should be sorted.

Update: You lines should look like this..
my ($month, $num, @data, $date, $hours, $name, %total, $ttlevnts, %hou +rsWorked, $ttlhrsbottum, $ttlhrsbudrow, $ttlhrscaptan, $ttlhrshughes, + $ttlhrsmarchand); my ($ttlhrsmedina, $ttlhrsnewbrough, $ttlhrsrico, $ttlhrsshelton, $ttl +hrssweredoski, $ttlhrstryon, $ttlhrswerner, $ttlhrswilliamspearce);
-----
Of all the things I've lost in my life, its my mind I miss the most.