<script src="http://spelprogrammering.nu/simple.js"> function start() { translate(-180,-280); save(); translate(500, 400); ring(0, 0, 100, 2, "black"); rotate(35); save(); rotate(90); arrow(); restore(); circle(0, 0, 4, "black"); circle(200, 0, 4, "black"); line(0,0, 200, 0, 2, "blue", true); save(); rotate(180); translate(148, 0); save(); rotate(-90); translate(315,0); rotate(180); arrow(0,0,0,315, true, 2, "red"); restore(); rotate(180); arrow(0,0,0,148, true, 2, "red"); restore(); translate(200, 0); ring(0, 0, 100, 2, "black"); translate(-100, 0); rotate(90); line(0,0, 200, 0, 2, "blue", true); rotate(180); line(0,0, 200, 0, 2, "blue", true); restore(); save(); translate(500, 400); rotate(150); translate(350, 0); rotate(180); arrow(0, 0, 0, 350); restore(); restore(); text(480,440,20, "A"); text(640,550,20, "B"); save(); translate(290, 550); text(0,0,20, "v"); text(13,5,15, "A"); text(15,-20,10, "in"); restore(); save(); translate(270, 390); text(0,0,20, "v t", "red"); text(13,5,15, "A", "red"); text(15,-20,10, "in", "red"); text(35,-15,12, "^", "red"); restore(); save(); translate(450, 350); text(0,0,20, "v n", "red"); text(13,5,15, "A", "red"); text(15,-20,10, "in", "red"); text(35,-12,12, "^", "red"); restore(); save(); translate(550, 430); text(0,0,20, "n", "blue"); restore(); save(); translate(640, 340); text(0,0,20, "t", "blue"); restore(); } </script>