or download this
C:\>perl -c ag2gen.pl
"my" variable $i masks earlier declaration in same statement at ag2gen
+.pl line 1391.
...
"my" variable $j masks earlier declaration in same statement at ag2gen
+.pl line 1394.
syntax error at ag2gen.pl line 1389, near "2]"
ag2gen.pl had compilation errors.