X:for(my$x=1;;){$x%$_||next(X)for(2..$x++);print$x.$/} #### X:for(my$x=1;;){$x%$_||next(X)for(2..$x++);warn$x.$/} #### X:for($x=1;;){$x%$_||next(X)for(2..$x++);warn$x.$/} #### X:for($x=1;;){map{$x%$_||next X}2..$x++;warn$x.$/} #### for($x=1;;){map$x%$_||next,2..$x++;warn$x.$/} #### $x++;{map$x%$_||redo,2..$x++;warn$x.$/;redo}