/* 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 knighttour 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(-16777216));
g.drawLine(100,100,580,100);
g.setColor(new Color(-16777216));
g.drawLine(100,160,580,160);
g.setColor(new Color(-16777216));
g.drawLine(100,220,580,220);
g.setColor(new Color(-16777216));
g.drawLine(100,280,580,280);
g.setColor(new Color(-16777216));
g.drawLine(100,340,580,340);
g.setColor(new Color(-16777216));
g.drawLine(100,400,580,400);
g.setColor(new Color(-16777216));
g.drawLine(100,460,580,460);
g.setColor(new Color(-16777216));
g.drawLine(100,520,580,520);
g.setColor(new Color(-16777216));
g.drawLine(100,580,580,580);
g.setColor(new Color(-16777216));
g.drawLine(100,100,100,580);
g.setColor(new Color(-16777216));
g.drawLine(160,100,160,580);
g.setColor(new Color(-16777216));
g.drawLine(220,100,220,580);
g.setColor(new Color(-16777216));
g.drawLine(280,100,280,580);
g.setColor(new Color(-16777216));
g.drawLine(340,100,340,580);
g.setColor(new Color(-16777216));
g.drawLine(400,100,400,580);
g.setColor(new Color(-16777216));
g.drawLine(460,100,460,580);
g.setColor(new Color(-16777216));
g.drawLine(520,100,520,580);
g.setColor(new Color(-16777216));
g.drawLine(580,100,580,580);
g.setColor(new Color(-16776961));
g.drawLine(130,130,190,250);
g.setColor(new Color(-16776961));
g.fillOval(125,125,10,10);
g.setColor(new Color(-16776961));
g.drawLine(190,250,250,130);
g.setColor(new Color(-16776961));
g.fillOval(185,245,10,10);
g.setColor(new Color(-16776961));
g.drawLine(250,130,130,190);
g.setColor(new Color(-16776961));
g.fillOval(245,125,10,10);
g.setColor(new Color(-16776961));
g.drawLine(130,190,190,310);
g.setColor(new Color(-16776961));
g.fillOval(125,185,10,10);
g.setColor(new Color(-16776961));
g.drawLine(190,310,310,250);
g.setColor(new Color(-16776961));
g.fillOval(185,305,10,10);
g.setColor(new Color(-16776961));
g.drawLine(310,250,370,130);
g.setColor(new Color(-16776961));
g.fillOval(305,245,10,10);
g.setColor(new Color(-16776961));
g.drawLine(370,130,430,250);
g.setColor(new Color(-16776961));
g.fillOval(365,125,10,10);
g.setColor(new Color(-16776961));
g.drawLine(430,250,490,370);
g.setColor(new Color(-16776961));
g.fillOval(425,245,10,10);
g.setColor(new Color(-16776961));
g.drawLine(490,370,550,490);
g.setColor(new Color(-16776961));
g.fillOval(485,365,10,10);
g.setColor(new Color(-16776961));
g.drawLine(550,490,430,550);
g.setColor(new Color(-16776961));
g.fillOval(545,485,10,10);
g.setColor(new Color(-16776961));
g.drawLine(430,550,490,430);
g.setColor(new Color(-16776961));
g.fillOval(425,545,10,10);
g.setColor(new Color(-16776961));
g.drawLine(490,430,550,550);
g.setColor(new Color(-16776961));
g.fillOval(485,425,10,10);
g.setColor(new Color(-16776961));
g.drawLine(550,550,430,490);
g.setColor(new Color(-16776961));
g.fillOval(545,545,10,10);
g.setColor(new Color(-16776961));
g.drawLine(430,490,550,430);
g.setColor(new Color(-16776961));
g.fillOval(425,485,10,10);
g.setColor(new Color(-16776961));
g.drawLine(550,430,490,550);
g.setColor(new Color(-16776961));
g.fillOval(545,425,10,10);
g.setColor(new Color(-16776961));
g.drawLine(490,550,370,490);
g.setColor(new Color(-16776961));
g.fillOval(485,545,10,10);
g.setColor(new Color(-16776961));
g.drawLine(370,490,250,550);
g.setColor(new Color(-16776961));
g.fillOval(365,485,10,10);
g.setColor(new Color(-16776961));
g.drawLine(250,550,130,490);
g.setColor(new Color(-16776961));
g.fillOval(245,545,10,10);
g.setColor(new Color(-16776961));
g.drawLine(130,490,190,370);
g.setColor(new Color(-16776961));
g.fillOval(125,485,10,10);
g.setColor(new Color(-16776961));
g.drawLine(190,370,250,490);
g.setColor(new Color(-16776961));
g.fillOval(185,365,10,10);
g.setColor(new Color(-16776961));
g.drawLine(250,490,130,550);
g.setColor(new Color(-16776961));
g.fillOval(245,485,10,10);
g.setColor(new Color(-16776961));
g.drawLine(130,550,190,430);
g.setColor(new Color(-16776961));
g.fillOval(125,545,10,10);
g.setColor(new Color(-16776961));
g.drawLine(190,430,310,490);
g.setColor(new Color(-16776961));
g.fillOval(185,425,10,10);
g.setColor(new Color(-16776961));
g.drawLine(310,490,190,550);
g.setColor(new Color(-16776961));
g.fillOval(305,485,10,10);
g.setColor(new Color(-16776961));
g.drawLine(190,550,130,430);
g.setColor(new Color(-16776961));
g.fillOval(185,545,10,10);
g.setColor(new Color(-16776961));
g.drawLine(130,430,250,370);
g.setColor(new Color(-16776961));
g.fillOval(125,425,10,10);
g.setColor(new Color(-16776961));
g.drawLine(250,370,130,310);
g.setColor(new Color(-16776961));
g.fillOval(245,365,10,10);
g.setColor(new Color(-16776961));
g.drawLine(130,310,190,190);
g.setColor(new Color(-16776961));
g.fillOval(125,305,10,10);
g.setColor(new Color(-16776961));
g.drawLine(190,190,250,310);
g.setColor(new Color(-16776961));
g.fillOval(185,185,10,10);
g.setColor(new Color(-16776961));
g.drawLine(250,310,130,370);
g.setColor(new Color(-16776961));
g.fillOval(245,305,10,10);
g.setColor(new Color(-16776961));
g.drawLine(130,370,190,490);
g.setColor(new Color(-16776961));
g.fillOval(125,365,10,10);
g.setColor(new Color(-16776961));
g.drawLine(190,490,310,430);
g.setColor(new Color(-16776961));
g.fillOval(185,485,10,10);
g.setColor(new Color(-16776961));
g.drawLine(310,430,370,310);
g.setColor(new Color(-16776961));
g.fillOval(305,425,10,10);
g.setColor(new Color(-16776961));
g.drawLine(370,310,490,250);
g.setColor(new Color(-16776961));
g.fillOval(365,305,10,10);
g.setColor(new Color(-16776961));
g.drawLine(490,250,550,130);
g.setColor(new Color(-16776961));
g.fillOval(485,245,10,10);
g.setColor(new Color(-16776961));
g.drawLine(550,130,430,190);
g.setColor(new Color(-16776961));
g.fillOval(545,125,10,10);
g.setColor(new Color(-16776961));
g.drawLine(430,190,310,130);
g.setColor(new Color(-16776961));
g.fillOval(425,185,10,10);
g.setColor(new Color(-16776961));
g.drawLine(310,130,250,250);
g.setColor(new Color(-16776961));
g.fillOval(305,125,10,10);
g.setColor(new Color(-16776961));
g.drawLine(250,250,310,370);
g.setColor(new Color(-16776961));
g.fillOval(245,245,10,10);
g.setColor(new Color(-16776961));
g.drawLine(310,370,370,250);
g.setColor(new Color(-16776961));
g.fillOval(305,365,10,10);
g.setColor(new Color(-16776961));
g.drawLine(370,250,490,190);
g.setColor(new Color(-16776961));
g.fillOval(365,245,10,10);
g.setColor(new Color(-16776961));
g.drawLine(490,190,550,310);
g.setColor(new Color(-16776961));
g.fillOval(485,185,10,10);
g.setColor(new Color(-16776961));
g.drawLine(550,310,430,370);
g.setColor(new Color(-16776961));
g.fillOval(545,305,10,10);
g.setColor(new Color(-16776961));
g.drawLine(430,370,490,490);
g.setColor(new Color(-16776961));
g.fillOval(425,365,10,10);
g.setColor(new Color(-16776961));
g.drawLine(490,490,370,550);
g.setColor(new Color(-16776961));
g.fillOval(485,485,10,10);
g.setColor(new Color(-16776961));
g.drawLine(370,550,430,430);
g.setColor(new Color(-16776961));
g.fillOval(365,545,10,10);
g.setColor(new Color(-16776961));
g.drawLine(430,430,550,370);
g.setColor(new Color(-16776961));
g.fillOval(425,425,10,10);
g.setColor(new Color(-16776961));
g.drawLine(550,370,430,310);
g.setColor(new Color(-16776961));
g.fillOval(545,365,10,10);
g.setColor(new Color(-16776961));
g.drawLine(430,310,550,250);
g.setColor(new Color(-16776961));
g.fillOval(425,305,10,10);
g.setColor(new Color(-16776961));
g.drawLine(550,250,490,130);
g.setColor(new Color(-16776961));
g.fillOval(545,245,10,10);
g.setColor(new Color(-16776961));
g.drawLine(490,130,370,190);
g.setColor(new Color(-16776961));
g.fillOval(485,125,10,10);
g.setColor(new Color(-16776961));
g.drawLine(370,190,310,310);
g.setColor(new Color(-16776961));
g.fillOval(365,185,10,10);
g.setColor(new Color(-16776961));
g.drawLine(310,310,370,430);
g.setColor(new Color(-16776961));
g.fillOval(305,305,10,10);
g.setColor(new Color(-16776961));
g.drawLine(370,430,310,550);
g.setColor(new Color(-16776961));
g.fillOval(365,425,10,10);
g.setColor(new Color(-16776961));
g.drawLine(310,550,250,430);
g.setColor(new Color(-16776961));
g.fillOval(305,545,10,10);
g.setColor(new Color(-16776961));
g.drawLine(250,430,370,370);
g.setColor(new Color(-16776961));
g.fillOval(245,425,10,10);
g.setColor(new Color(-16776961));
g.drawLine(370,370,490,310);
g.setColor(new Color(-16776961));
g.fillOval(365,365,10,10);
g.setColor(new Color(-16776961));
g.drawLine(490,310,550,190);
g.setColor(new Color(-16776961));
g.fillOval(485,305,10,10);
g.setColor(new Color(-16776961));
g.drawLine(550,190,430,130);
g.setColor(new Color(-16776961));
g.fillOval(545,185,10,10);
g.setColor(new Color(-16776961));
g.drawLine(430,130,310,190);
g.setColor(new Color(-16776961));
g.fillOval(425,125,10,10);
g.setColor(new Color(-16776961));
g.drawLine(310,190,190,130);
g.setColor(new Color(-16776961));
g.fillOval(305,185,10,10);
g.setColor(new Color(-16776961));
g.drawLine(190,130,130,250);
g.setColor(new Color(-16776961));
g.fillOval(185,125,10,10);
g.setColor(new Color(-16776961));
g.drawLine(130,250,250,190);
g.setColor(new Color(-16776961));
g.fillOval(125,245,10,10);
g.setColor(new Color(-16776961));
g.drawLine(250,190,130,130);
g.setColor(new Color(-16776961));
g.fillOval(245,185,10,10);
}
}

