x.beginPath();
			  ctx.arc(purpleX, purpleY, 3, 0, Math.PI * 2);
			  ctx.lineWidth = 3.5;
			  ctx.strokeStyle = "#000";
			  ctx.stroke();
			  ctx.lineWidth = 1.5;
			  ctx.strokeStyle = "#fff";
			  ctx.stroke();
			}
			*/

			canvas.classList.add("test-result");
			canvas.classList.add(result === expected ? "pass" : "fail");
			canvas.setAttribute("title", `
startAngle1: ${stringifyAngle(startAngle1)}
angleDiff1: ${stringifyAngle(angleDiff1)}
startAngle2: ${stringifyAngle(startAngle2)}
angleDiff2: ${