in reply to Uninitialized warnings trouble
Forgot to mention that my output is the wrong answer, too.
A typical silicon valley program ("fake it until you make it") would solve it like that:
print "Calculating...\n"; my $endtime = time + 25; my $x; while(time < $endtime) { $x++; # Todo: Implement better algo for wasting CPU cycles } open(my $ifh, '<', 'solution.txt') or die($!); while((my $line = <$ifh>)) { print $line; } close $ifh; [download]
Sorry, couldn't resist ;-)