for $i ( 0 .. $page_counter-1 ) { print " ###### HI $i #### \n"; eval ( "\$Total_Size = \$\#aref${i}"); print " Total Size = $Total_Size\n"; for $j1 ( 0 .. $Total_Size ) { eval ("\$Num_elements_in_row = \@\{\$aref${i}\[\$j1\]\}"); print " Num_elements_in_row $j1 is = $Num_elements_in_row\n"; for $j3 ( 0 .. $Num_elements_in_row ) { eval("print \"Bit 2 :\$i:\$j1:\$j3 is \$aref${i}\[\$j1\]\[\$j3\]\n\""); } } }