/* Java Applet generated by CGLIB of B-Prolog */
import java.awt.*;
import java.applet.Applet;
import java.awt.event.*;
import java.net.*;
import java.net.*;

public class queens extends Applet {
boolean repeat = false;
public void start(){repeat = true; }
public void stop(){repeat = false; }
public void init(){
setLayout(null);
}
public void paint(Graphics g){
g.setColor(new Color(-65536));
g.fillRect(0,20,5,5);
g.setColor(new Color(-65536));
g.fillRect(5,30,5,5);
g.setColor(new Color(-65536));
g.fillRect(10,40,5,5);
g.setColor(new Color(-65536));
g.fillRect(15,300,5,5);
g.setColor(new Color(-65536));
g.fillRect(20,310,5,5);
g.setColor(new Color(-65536));
g.fillRect(25,35,5,5);
g.setColor(new Color(-65536));
g.fillRect(30,335,5,5);
g.setColor(new Color(-65536));
g.fillRect(35,50,5,5);
g.setColor(new Color(-65536));
g.fillRect(40,305,5,5);
g.setColor(new Color(-65536));
g.fillRect(45,370,5,5);
g.setColor(new Color(-65536));
g.fillRect(50,420,5,5);
g.setColor(new Color(-65536));
g.fillRect(55,315,5,5);
g.setColor(new Color(-65536));
g.fillRect(60,45,5,5);
g.setColor(new Color(-65536));
g.fillRect(65,470,5,5);
g.setColor(new Color(-65536));
g.fillRect(70,425,5,5);
g.setColor(new Color(-65536));
g.fillRect(75,465,5,5);
g.setColor(new Color(-65536));
g.fillRect(80,55,5,5);
g.setColor(new Color(-65536));
g.fillRect(85,430,5,5);
g.setColor(new Color(-65536));
g.fillRect(90,400,5,5);
g.setColor(new Color(-65536));
g.fillRect(95,340,5,5);
g.setColor(new Color(-65536));
g.fillRect(100,380,5,5);
g.setColor(new Color(-65536));
g.fillRect(105,145,5,5);
g.setColor(new Color(-65536));
g.fillRect(110,60,5,5);
g.setColor(new Color(-65536));
g.fillRect(115,240,5,5);
g.setColor(new Color(-65536));
g.fillRect(120,200,5,5);
g.setColor(new Color(-65536));
g.fillRect(125,330,5,5);
g.setColor(new Color(-65536));
g.fillRect(130,345,5,5);
g.setColor(new Color(-65536));
g.fillRect(135,325,5,5);
g.setColor(new Color(-65536));
g.fillRect(140,235,5,5);
g.setColor(new Color(-65536));
g.fillRect(145,65,5,5);
g.setColor(new Color(-65536));
g.fillRect(150,255,5,5);
g.setColor(new Color(-65536));
g.fillRect(155,285,5,5);
g.setColor(new Color(-65536));
g.fillRect(160,230,5,5);
g.setColor(new Color(-65536));
g.fillRect(165,360,5,5);
g.setColor(new Color(-65536));
g.fillRect(170,225,5,5);
g.setColor(new Color(-65536));
g.fillRect(175,250,5,5);
g.setColor(new Color(-65536));
g.fillRect(180,105,5,5);
g.setColor(new Color(-65536));
g.fillRect(185,70,5,5);
g.setColor(new Color(-65536));
g.fillRect(190,375,5,5);
g.setColor(new Color(-65536));
g.fillRect(195,355,5,5);
g.setColor(new Color(-65536));
g.fillRect(200,265,5,5);
g.setColor(new Color(-65536));
g.fillRect(205,295,5,5);
g.setColor(new Color(-65536));
g.fillRect(210,320,5,5);
g.setColor(new Color(-65536));
g.fillRect(215,195,5,5);
g.setColor(new Color(-65536));
g.fillRect(220,180,5,5);
g.setColor(new Color(-65536));
g.fillRect(225,100,5,5);
g.setColor(new Color(-65536));
g.fillRect(230,75,5,5);
g.setColor(new Color(-65536));
g.fillRect(235,270,5,5);
g.setColor(new Color(-65536));
g.fillRect(240,515,5,5);
g.setColor(new Color(-65536));
g.fillRect(245,480,5,5);
g.setColor(new Color(-65536));
g.fillRect(250,500,5,5);
g.setColor(new Color(-65536));
g.fillRect(255,455,5,5);
g.setColor(new Color(-65536));
g.fillRect(260,190,5,5);
g.setColor(new Color(-65536));
g.fillRect(265,435,5,5);
g.setColor(new Color(-65536));
g.fillRect(270,405,5,5);
g.setColor(new Color(-65536));
g.fillRect(275,110,5,5);
g.setColor(new Color(-65536));
g.fillRect(280,80,5,5);
g.setColor(new Color(-65536));
g.fillRect(285,510,5,5);
g.setColor(new Color(-65536));
g.fillRect(290,350,5,5);
g.setColor(new Color(-65536));
g.fillRect(295,395,5,5);
g.setColor(new Color(-65536));
g.fillRect(300,475,5,5);
g.setColor(new Color(-65536));
g.fillRect(305,390,5,5);
g.setColor(new Color(-65536));
g.fillRect(310,450,5,5);
g.setColor(new Color(-65536));
g.fillRect(315,495,5,5);
g.setColor(new Color(-65536));
g.fillRect(320,485,5,5);
g.setColor(new Color(-65536));
g.fillRect(325,440,5,5);
g.setColor(new Color(-65536));
g.fillRect(330,115,5,5);
g.setColor(new Color(-65536));
g.fillRect(335,85,5,5);
g.setColor(new Color(-65536));
g.fillRect(340,490,5,5);
g.setColor(new Color(-65536));
g.fillRect(345,175,5,5);
g.setColor(new Color(-65536));
g.fillRect(350,505,5,5);
g.setColor(new Color(-65536));
g.fillRect(355,290,5,5);
g.setColor(new Color(-65536));
g.fillRect(360,215,5,5);
g.setColor(new Color(-65536));
g.fillRect(365,415,5,5);
g.setColor(new Color(-65536));
g.fillRect(370,260,5,5);
g.setColor(new Color(-65536));
g.fillRect(375,275,5,5);
g.setColor(new Color(-65536));
g.fillRect(380,245,5,5);
g.setColor(new Color(-65536));
g.fillRect(385,280,5,5);
g.setColor(new Color(-65536));
g.fillRect(390,120,5,5);
g.setColor(new Color(-65536));
g.fillRect(395,90,5,5);
g.setColor(new Color(-65536));
g.fillRect(400,220,5,5);
g.setColor(new Color(-65536));
g.fillRect(405,25,5,5);
g.setColor(new Color(-65536));
g.fillRect(410,150,5,5);
g.setColor(new Color(-65536));
g.fillRect(415,185,5,5);
g.setColor(new Color(-65536));
g.fillRect(420,125,5,5);
g.setColor(new Color(-65536));
g.fillRect(425,365,5,5);
g.setColor(new Color(-65536));
g.fillRect(430,385,5,5);
g.setColor(new Color(-65536));
g.fillRect(435,160,5,5);
g.setColor(new Color(-65536));
g.fillRect(440,140,5,5);
g.setColor(new Color(-65536));
g.fillRect(445,165,5,5);
g.setColor(new Color(-65536));
g.fillRect(450,205,5,5);
g.setColor(new Color(-65536));
g.fillRect(455,445,5,5);
g.setColor(new Color(-65536));
g.fillRect(460,95,5,5);
g.setColor(new Color(-65536));
g.fillRect(465,410,5,5);
g.setColor(new Color(-65536));
g.fillRect(470,135,5,5);
g.setColor(new Color(-65536));
g.fillRect(475,210,5,5);
g.setColor(new Color(-65536));
g.fillRect(480,155,5,5);
g.setColor(new Color(-65536));
g.fillRect(485,130,5,5);
g.setColor(new Color(-65536));
g.fillRect(490,170,5,5);
g.setColor(new Color(-65536));
g.fillRect(495,460,5,5);
g.setColor(new Color(-16777216));
g.drawLine(0,20,500,20);
g.setColor(new Color(-16777216));
g.drawLine(0,25,500,25);
g.setColor(new Color(-16777216));
g.drawLine(0,30,500,30);
g.setColor(new Color(-16777216));
g.drawLine(0,35,500,35);
g.setColor(new Color(-16777216));
g.drawLine(0,40,500,40);
g.setColor(new Color(-16777216));
g.drawLine(0,45,500,45);
g.setColor(new Color(-16777216));
g.drawLine(0,50,500,50);
g.setColor(new Color(-16777216));
g.drawLine(0,55,500,55);
g.setColor(new Color(-16777216));
g.drawLine(0,60,500,60);
g.setColor(new Color(-16777216));
g.drawLine(0,65,500,65);
g.setColor(new Color(-16777216));
g.drawLine(0,70,500,70);
g.setColor(new Color(-16777216));
g.drawLine(0,75,500,75);
g.setColor(new Color(-16777216));
g.drawLine(0,80,500,80);
g.setColor(new Color(-16777216));
g.drawLine(0,85,500,85);
g.setColor(new Color(-16777216));
g.drawLine(0,90,500,90);
g.setColor(new Color(-16777216));
g.drawLine(0,95,500,95);
g.setColor(new Color(-16777216));
g.drawLine(0,100,500,100);
g.setColor(new Color(-16777216));
g.drawLine(0,105,500,105);
g.setColor(new Color(-16777216));
g.drawLine(0,110,500,110);
g.setColor(new Color(-16777216));
g.drawLine(0,115,500,115);
g.setColor(new Color(-16777216));
g.drawLine(0,120,500,120);
g.setColor(new Color(-16777216));
g.drawLine(0,125,500,125);
g.setColor(new Color(-16777216));
g.drawLine(0,130,500,130);
g.setColor(new Color(-16777216));
g.drawLine(0,135,500,135);
g.setColor(new Color(-16777216));
g.drawLine(0,140,500,140);
g.setColor(new Color(-16777216));
g.drawLine(0,145,500,145);
g.setColor(new Color(-16777216));
g.drawLine(0,150,500,150);
g.setColor(new Color(-16777216));
g.drawLine(0,155,500,155);
g.setColor(new Color(-16777216));
g.drawLine(0,160,500,160);
g.setColor(new Color(-16777216));
g.drawLine(0,165,500,165);
g.setColor(new Color(-16777216));
g.drawLine(0,170,500,170);
g.setColor(new Color(-16777216));
g.drawLine(0,175,500,175);
g.setColor(new Color(-16777216));
g.drawLine(0,180,500,180);
g.setColor(new Color(-16777216));
g.drawLine(0,185,500,185);
g.setColor(new Color(-16777216));
g.drawLine(0,190,500,190);
g.setColor(new Color(-16777216));
g.drawLine(0,195,500,195);
g.setColor(new Color(-16777216));
g.drawLine(0,200,500,200);
g.setColor(new Color(-16777216));
g.drawLine(0,205,500,205);
g.setColor(new Color(-16777216));
g.drawLine(0,210,500,210);
g.setColor(new Color(-16777216));
g.drawLine(0,215,500,215);
g.setColor(new Color(-16777216));
g.drawLine(0,220,500,220);
g.setColor(new Color(-16777216));
g.drawLine(0,225,500,225);
g.setColor(new Color(-16777216));
g.drawLine(0,230,500,230);
g.setColor(new Color(-16777216));
g.drawLine(0,235,500,235);
g.setColor(new Color(-16777216));
g.drawLine(0,240,500,240);
g.setColor(new Color(-16777216));
g.drawLine(0,245,500,245);
g.setColor(new Color(-16777216));
g.drawLine(0,250,500,250);
g.setColor(new Color(-16777216));
g.drawLine(0,255,500,255);
g.setColor(new Color(-16777216));
g.drawLine(0,260,500,260);
g.setColor(new Color(-16777216));
g.drawLine(0,265,500,265);
g.setColor(new Color(-16777216));
g.drawLine(0,270,500,270);
g.setColor(new Color(-16777216));
g.drawLine(0,275,500,275);
g.setColor(new Color(-16777216));
g.drawLine(0,280,500,280);
g.setColor(new Color(-16777216));
g.drawLine(0,285,500,285);
g.setColor(new Color(-16777216));
g.drawLine(0,290,500,290);
g.setColor(new Color(-16777216));
g.drawLine(0,295,500,295);
g.setColor(new Color(-16777216));
g.drawLine(0,300,500,300);
g.setColor(new Color(-16777216));
g.drawLine(0,305,500,305);
g.setColor(new Color(-16777216));
g.drawLine(0,310,500,310);
g.setColor(new Color(-16777216));
g.drawLine(0,315,500,315);
g.setColor(new Color(-16777216));
g.drawLine(0,320,500,320);
g.setColor(new Color(-16777216));
g.drawLine(0,325,500,325);
g.setColor(new Color(-16777216));
g.drawLine(0,330,500,330);
g.setColor(new Color(-16777216));
g.drawLine(0,335,500,335);
g.setColor(new Color(-16777216));
g.drawLine(0,340,500,340);
g.setColor(new Color(-16777216));
g.drawLine(0,345,500,345);
g.setColor(new Color(-16777216));
g.drawLine(0,350,500,350);
g.setColor(new Color(-16777216));
g.drawLine(0,355,500,355);
g.setColor(new Color(-16777216));
g.drawLine(0,360,500,360);
g.setColor(new Color(-16777216));
g.drawLine(0,365,500,365);
g.setColor(new Color(-16777216));
g.drawLine(0,370,500,370);
g.setColor(new Color(-16777216));
g.drawLine(0,375,500,375);
g.setColor(new Color(-16777216));
g.drawLine(0,380,500,380);
g.setColor(new Color(-16777216));
g.drawLine(0,385,500,385);
g.setColor(new Color(-16777216));
g.drawLine(0,390,500,390);
g.setColor(new Color(-16777216));
g.drawLine(0,395,500,395);
g.setColor(new Color(-16777216));
g.drawLine(0,400,500,400);
g.setColor(new Color(-16777216));
g.drawLine(0,405,500,405);
g.setColor(new Color(-16777216));
g.drawLine(0,410,500,410);
g.setColor(new Color(-16777216));
g.drawLine(0,415,500,415);
g.setColor(new Color(-16777216));
g.drawLine(0,420,500,420);
g.setColor(new Color(-16777216));
g.drawLine(0,425,500,425);
g.setColor(new Color(-16777216));
g.drawLine(0,430,500,430);
g.setColor(new Color(-16777216));
g.drawLine(0,435,500,435);
g.setColor(new Color(-16777216));
g.drawLine(0,440,500,440);
g.setColor(new Color(-16777216));
g.drawLine(0,445,500,445);
g.setColor(new Color(-16777216));
g.drawLine(0,450,500,450);
g.setColor(new Color(-16777216));
g.drawLine(0,455,500,455);
g.setColor(new Color(-16777216));
g.drawLine(0,460,500,460);
g.setColor(new Color(-16777216));
g.drawLine(0,465,500,465);
g.setColor(new Color(-16777216));
g.drawLine(0,470,500,470);
g.setColor(new Color(-16777216));
g.drawLine(0,475,500,475);
g.setColor(new Color(-16777216));
g.drawLine(0,480,500,480);
g.setColor(new Color(-16777216));
g.drawLine(0,485,500,485);
g.setColor(new Color(-16777216));
g.drawLine(0,490,500,490);
g.setColor(new Color(-16777216));
g.drawLine(0,495,500,495);
g.setColor(new Color(-16777216));
g.drawLine(0,500,500,500);
g.setColor(new Color(-16777216));
g.drawLine(0,505,500,505);
g.setColor(new Color(-16777216));
g.drawLine(0,510,500,510);
g.setColor(new Color(-16777216));
g.drawLine(0,515,500,515);
g.setColor(new Color(-16777216));
g.drawLine(0,520,500,520);
g.setColor(new Color(-16777216));
g.drawLine(0,20,0,520);
g.setColor(new Color(-16777216));
g.drawLine(5,20,5,520);
g.setColor(new Color(-16777216));
g.drawLine(10,20,10,520);
g.setColor(new Color(-16777216));
g.drawLine(15,20,15,520);
g.setColor(new Color(-16777216));
g.drawLine(20,20,20,520);
g.setColor(new Color(-16777216));
g.drawLine(25,20,25,520);
g.setColor(new Color(-16777216));
g.drawLine(30,20,30,520);
g.setColor(new Color(-16777216));
g.drawLine(35,20,35,520);
g.setColor(new Color(-16777216));
g.drawLine(40,20,40,520);
g.setColor(new Color(-16777216));
g.drawLine(45,20,45,520);
g.setColor(new Color(-16777216));
g.drawLine(50,20,50,520);
g.setColor(new Color(-16777216));
g.drawLine(55,20,55,520);
g.setColor(new Color(-16777216));
g.drawLine(60,20,60,520);
g.setColor(new Color(-16777216));
g.drawLine(65,20,65,520);
g.setColor(new Color(-16777216));
g.drawLine(70,20,70,520);
g.setColor(new Color(-16777216));
g.drawLine(75,20,75,520);
g.setColor(new Color(-16777216));
g.drawLine(80,20,80,520);
g.setColor(new Color(-16777216));
g.drawLine(85,20,85,520);
g.setColor(new Color(-16777216));
g.drawLine(90,20,90,520);
g.setColor(new Color(-16777216));
g.drawLine(95,20,95,520);
g.setColor(new Color(-16777216));
g.drawLine(100,20,100,520);
g.setColor(new Color(-16777216));
g.drawLine(105,20,105,520);
g.setColor(new Color(-16777216));
g.drawLine(110,20,110,520);
g.setColor(new Color(-16777216));
g.drawLine(115,20,115,520);
g.setColor(new Color(-16777216));
g.drawLine(120,20,120,520);
g.setColor(new Color(-16777216));
g.drawLine(125,20,125,520);
g.setColor(new Color(-16777216));
g.drawLine(130,20,130,520);
g.setColor(new Color(-16777216));
g.drawLine(135,20,135,520);
g.setColor(new Color(-16777216));
g.drawLine(140,20,140,520);
g.setColor(new Color(-16777216));
g.drawLine(145,20,145,520);
g.setColor(new Color(-16777216));
g.drawLine(150,20,150,520);
g.setColor(new Color(-16777216));
g.drawLine(155,20,155,520);
g.setColor(new Color(-16777216));
g.drawLine(160,20,160,520);
g.setColor(new Color(-16777216));
g.drawLine(165,20,165,520);
g.setColor(new Color(-16777216));
g.drawLine(170,20,170,520);
g.setColor(new Color(-16777216));
g.drawLine(175,20,175,520);
g.setColor(new Color(-16777216));
g.drawLine(180,20,180,520);
g.setColor(new Color(-16777216));
g.drawLine(185,20,185,520);
g.setColor(new Color(-16777216));
g.drawLine(190,20,190,520);
g.setColor(new Color(-16777216));
g.drawLine(195,20,195,520);
g.setColor(new Color(-16777216));
g.drawLine(200,20,200,520);
g.setColor(new Color(-16777216));
g.drawLine(205,20,205,520);
g.setColor(new Color(-16777216));
g.drawLine(210,20,210,520);
g.setColor(new Color(-16777216));
g.drawLine(215,20,215,520);
g.setColor(new Color(-16777216));
g.drawLine(220,20,220,520);
g.setColor(new Color(-16777216));
g.drawLine(225,20,225,520);
g.setColor(new Color(-16777216));
g.drawLine(230,20,230,520);
g.setColor(new Color(-16777216));
g.drawLine(235,20,235,520);
g.setColor(new Color(-16777216));
g.drawLine(240,20,240,520);
g.setColor(new Color(-16777216));
g.drawLine(245,20,245,520);
g.setColor(new Color(-16777216));
g.drawLine(250,20,250,520);
g.setColor(new Color(-16777216));
g.drawLine(255,20,255,520);
g.setColor(new Color(-16777216));
g.drawLine(260,20,260,520);
g.setColor(new Color(-16777216));
g.drawLine(265,20,265,520);
g.setColor(new Color(-16777216));
g.drawLine(270,20,270,520);
g.setColor(new Color(-16777216));
g.drawLine(275,20,275,520);
g.setColor(new Color(-16777216));
g.drawLine(280,20,280,520);
g.setColor(new Color(-16777216));
g.drawLine(285,20,285,520);
g.setColor(new Color(-16777216));
g.drawLine(290,20,290,520);
g.setColor(new Color(-16777216));
g.drawLine(295,20,295,520);
g.setColor(new Color(-16777216));
g.drawLine(300,20,300,520);
g.setColor(new Color(-16777216));
g.drawLine(305,20,305,520);
g.setColor(new Color(-16777216));
g.drawLine(310,20,310,520);
g.setColor(new Color(-16777216));
g.drawLine(315,20,315,520);
g.setColor(new Color(-16777216));
g.drawLine(320,20,320,520);
g.setColor(new Color(-16777216));
g.drawLine(325,20,325,520);
g.setColor(new Color(-16777216));
g.drawLine(330,20,330,520);
g.setColor(new Color(-16777216));
g.drawLine(335,20,335,520);
g.setColor(new Color(-16777216));
g.drawLine(340,20,340,520);
g.setColor(new Color(-16777216));
g.drawLine(345,20,345,520);
g.setColor(new Color(-16777216));
g.drawLine(350,20,350,520);
g.setColor(new Color(-16777216));
g.drawLine(355,20,355,520);
g.setColor(new Color(-16777216));
g.drawLine(360,20,360,520);
g.setColor(new Color(-16777216));
g.drawLine(365,20,365,520);
g.setColor(new Color(-16777216));
g.drawLine(370,20,370,520);
g.setColor(new Color(-16777216));
g.drawLine(375,20,375,520);
g.setColor(new Color(-16777216));
g.drawLine(380,20,380,520);
g.setColor(new Color(-16777216));
g.drawLine(385,20,385,520);
g.setColor(new Color(-16777216));
g.drawLine(390,20,390,520);
g.setColor(new Color(-16777216));
g.drawLine(395,20,395,520);
g.setColor(new Color(-16777216));
g.drawLine(400,20,400,520);
g.setColor(new Color(-16777216));
g.drawLine(405,20,405,520);
g.setColor(new Color(-16777216));
g.drawLine(410,20,410,520);
g.setColor(new Color(-16777216));
g.drawLine(415,20,415,520);
g.setColor(new Color(-16777216));
g.drawLine(420,20,420,520);
g.setColor(new Color(-16777216));
g.drawLine(425,20,425,520);
g.setColor(new Color(-16777216));
g.drawLine(430,20,430,520);
g.setColor(new Color(-16777216));
g.drawLine(435,20,435,520);
g.setColor(new Color(-16777216));
g.drawLine(440,20,440,520);
g.setColor(new Color(-16777216));
g.drawLine(445,20,445,520);
g.setColor(new Color(-16777216));
g.drawLine(450,20,450,520);
g.setColor(new Color(-16777216));
g.drawLine(455,20,455,520);
g.setColor(new Color(-16777216));
g.drawLine(460,20,460,520);
g.setColor(new Color(-16777216));
g.drawLine(465,20,465,520);
g.setColor(new Color(-16777216));
g.drawLine(470,20,470,520);
g.setColor(new Color(-16777216));
g.drawLine(475,20,475,520);
g.setColor(new Color(-16777216));
g.drawLine(480,20,480,520);
g.setColor(new Color(-16777216));
g.drawLine(485,20,485,520);
g.setColor(new Color(-16777216));
g.drawLine(490,20,490,520);
g.setColor(new Color(-16777216));
g.drawLine(495,20,495,520);
g.setColor(new Color(-16777216));
g.drawLine(500,20,500,520);
}
}

