in reply to Printing Help

my @Project3 = <INFO>;
Reads the entire file and the next time you use <INFO>:
while (<INFO>)
It will return eof() so the loop will not run. You need to either close and open the file again or use seek to return the filehandle to the beginning of the file.