syntax error at a.pl line 8, near ");" syntax error at a.pl line 12, near ");" Global symbol "$n" requires explicit package name at a.pl line 20. Execution of a.pl aborted due to compilation errors.