Global symbol "$i" requires explicit package name at noname.pl line 5. Global symbol "$i" requires explicit package name at noname.pl line 5. Global symbol "$i" requires explicit package name at noname.pl line 5. Global symbol "%x" requires explicit package name at noname.pl line 6. Global symbol "$i" requires explicit package name at noname.pl line 6. Global symbol "$x" requires explicit package name at noname.pl line 10. Execution of noname.pl aborted due to compilation errors.