//This program causes DISMs to run out of memory //and halt, so nothing gets printed. class C extends Object { var nat i; var nat j; var nat k; var nat l; var nat m; var nat n; } main { var nat n; var C o; for(n=0; !(n>11000); n=n+1) { o = new C; //allocate heap space for o }; printNat(99); //should not execute on a DISM }