P:\test>perl -c temp.pl Scalar value @lite[] better written as $lite[] at temp.pl line 7. Scalar value @list[] better written as $list[] at temp.pl line 37. syntax error at temp.pl line 7, near "@lite[" syntax error at temp.pl line 37, near "@list[" Global symbol "$i" requires explicit package name at temp.pl line 42. Global symbol "$maxlites" requires explicit package name at temp.pl line 42. Global symbol "$i" requires explicit package name at temp.pl line 42. syntax error at temp.pl line 42, near "++;" Global symbol "$i" requires explicit package name at temp.pl line 44. Global symbol "$i" requires explicit package name at temp.pl line 46. Global symbol "$i" requires explicit package name at temp.pl line 46. Global symbol "$i" requires explicit package name at temp.pl line 47. Global symbol "$i" requires explicit package name at temp.pl line 54. Global symbol "$i" requires explicit package name at temp.pl line 54. Global symbol "$i" requires explicit package name at temp.pl line 55. Global symbol "$j" requires explicit package name at temp.pl line 66. Global symbol "$j" requires explicit package name at temp.pl line 66. Global symbol "$j" requires explicit package name at temp.pl line 66. Global symbol "$j" requires explicit package name at temp.pl line 67. Global symbol "$j" requires explicit package name at temp.pl line 68. Global symbol "$j" requires explicit package name at temp.pl line 69. Global symbol "$j" requires explicit package name at temp.pl line 71. Global symbol "$j" requires explicit package name at temp.pl line 72. Global symbol "$j" requires explicit package name at temp.pl line 73. Global symbol "$j" requires explicit package name at temp.pl line 73. Global symbol "$j" requires explicit package name at temp.pl line 74. Global symbol "$k" requires explicit package name at temp.pl line 77. Global symbol "$k" requires explicit package name at temp.pl line 77. Global symbol "$maxlites" requires explicit package name at temp.pl line 77. Global symbol "$k" requires explicit package name at temp.pl line 77. Global symbol "$k" requires explicit package name at temp.pl line 81. Global symbol "$j" requires explicit package name at temp.pl line 88. Global symbol "$j" requires explicit package name at temp.pl line 88. Global symbol "$newx" requires explicit package name at temp.pl line 91. Global symbol "$j" requires explicit package name at temp.pl line 91. Global symbol "$newy" requires explicit package name at temp.pl line 92. Global symbol "$j" requires explicit package name at temp.pl line 92. Global symbol "$newx" requires explicit package name at temp.pl line 94. Global symbol "$newy" requires explicit package name at temp.pl line 94. Global symbol "$newy" requires explicit package name at temp.pl line 95. Global symbol "$newx" requires explicit package name at temp.pl line 96. Global symbol "$j" requires explicit package name at temp.pl line 96. Global symbol "$j" requires explicit package name at temp.pl line 96. Global symbol "$j" requires explicit package name at temp.pl line 97. Global symbol "$newy" requires explicit package name at temp.pl line 97. Global symbol "$j" requires explicit package name at temp.pl line 97. Global symbol "$newx" requires explicit package name at temp.pl line 98. Global symbol "$j" requires explicit package name at temp.pl line 98. temp.pl had compilation errors.