{"ScriptPreparationCode":"var c = document.getElementById(\u0027c\u0027);\r\nvar ctx = c.getContext(\u00272d\u0027);\r\nctx.clearRect(0, 0, 800, 300);\r\nctx.fillStyle = \u0027rgb(255,0,0)\u0027;\r\nctx.strokeStyle = \u0027rgb(255,0,0)\u0027;","TestCases":[{"Name":"FillRect","Code":"for (var i = 0; i \u003C 800; i\u002B\u002B) {\r\n\tctx.fillRect(i, 80, i\u002B1, 1);\r\n}","IsDeferred":false},{"Name":"LineTo","Code":"for (var i = 0; i \u003C 800; i\u002B\u002B) {\r\n\tctx.beginPath();\r\n\tctx.moveTo(i,80);\r\n\tctx.lineTo(i\u002B1,80);\r\n\tctx.stroke();\r\n}","IsDeferred":false}]}