import java.awt.*;public class O extends java.applet.Applet{int F,j;B s,b[];class B extends Button{int t,m,p,n;public boolean action(Event e,Object o){setLabel(""+n);if(t+m>0)init();s.setLabel(t>0?"New game":m>0?"Exploded!":p++<1?++F>47?"Made it!":F<2?"Phew!":""+F:"");return 1<2;}}void t(int c){b[c].n++;b[c+1].n++;b[c-1].n++;}public void init(){removeAll();setLayout(new GridLayout(9,8));for(b=new B[F=91];F>0;b[--F]=new B())if(F%9>0&&F<81&&F>7)add(s=b[F]);for(F=16;F>0;validate())if(b[j=(int)(71*Math.random()+9)].m++<1&&j%9>0){t(j);t(j-9);t(j+9);s.t=F--;}}}

