p5(sketch => {
let v0, v1, v2, v3;
let a1, a2, a3;
sketch.setup = function() {
sketch.createCanvas(400, 300);
sketch.background(240);
v0 = sketch.createVector(sketch.width/2, sketch.height/2);
v1 = sketch.createVector(70, 70);
v2 = sketch.createVector(70, -30);
v3 = P5.Vector.sub(v1, v2);
a1 = new Arrow(sketch, v0.x, v0.y, v1.x, v1.y);
a2 = new Arrow(sketch, v0.x, v0.y, v2.x, v2.y);
a3 = new Arrow(sketch, v0.x + v2.x, v0.y + v2.y, v3.x, v3.y);
}
sketch.draw = function() {
a1.display('blue');
a2.display('red');
a3.display('green');
}
})