Source code:

void setup() {

size(100, 100);

background(120);

}

void loop() {

background(120);

stroke(200);

line(mouseX,mouseY,40,40);

line(20,40,20,40); line(mouseX,mouseY,40,20);

line(mouseX,mouseY,20,20);

line(40,20,40,40);

line(40,20,20,20);

line(20,40,20,20);

line(40,40,40,40);line(mouseX,mouseY,40,40);

line (40,20, 20,40);

line (40,40, 20,40);

line (20, 20,40,40);line(mouseX, mouseY,20,40);

line (0,100,100,0);line(mouseX, mouseY,100,100);

line (100,0,100,0);line (mouseX, mouseY,0,0);

line (0,100,0,100);line (mouseX,mouseY,0,100);

line (100,0,100,100);line (mouseX,mouseY,100,0);

line (0,0, 100,100);

Built with Processing