void setup(){
size(500, 500);
smooth();
frameRate(30);
background(0);
}
void draw(){
float radian1 = frameCount * 0.05533;
float radian2 = frameCount * 0.0235;
float radian3 = frameCount * 0.26431;
float radian4 = frameCount * -0.1257;
PVector end1 = new PVector(150 * cos(radian1) + 50 * cos(radian3), 150 * sin(radian1) + 50 * sin(radian3));
PVector end2 = new PVector(150 * cos(radian2) + 100 * cos(radian4), 150 * sin(radian2) + 100 * sin(radian4));
PVector middle = PVector.div(PVector.add(end1, end2), 2);
translate(width/2, height/2);
stroke(255);
point(middle.x, middle.y);
}