{"ScriptPreparationCode":"var point1 = {x:5,y:10};\r\nvar point2 = {x:20,y:15};","TestCases":[{"Name":"MULT","Code":"var x = (point1.x-point2.x)*(point1.x-point2.x)\u002B(point1.y-point2.y)*(point1.y-point2.y);","IsDeferred":false},{"Name":"POW","Code":"var y = Math.pow(point1.x-point2.x,2)\u002BMath.pow(point1.y-point2.y,2);","IsDeferred":false},{"Name":"MULT \u002B","Code":"let d1 = point1.x-point2.x;\r\nlet d2 = point1.y-point2.y;\r\nvar x2 = d1*d1\u002Bd2*d2;","IsDeferred":false},{"Name":"POW \u002B","Code":"let d1 = point1.x-point2.x;\r\nlet d2 = point1.y-point2.y;\r\nvar y2 = Math.pow(d1,2)\u002BMath.pow(d2,2);","IsDeferred":false}]}