for(++$....$.++.$.) {print "$_\n"} #### for(++$. .. $.++ . $.) #note before I had used ... instead of .. #### ++$. = 1 $.++ . $. = 12 #the concatenation of 1 and 2. #### for(++$....$..$.) #note took out the second ++