{"ScriptPreparationCode":"var POWERS = [\r\n\t\t1,2,4,8,16,32,64,128,256,512,1024,2048,4096,8192,16384,32768,\r\n\t\t65536,131072,262144,524288,1048576,2097152\r\n\t\t\r\n];","TestCases":[{"Name":"Table lookup","Code":"let p = 15;\r\nlet x;\r\nif (p \u003E 20) {\r\n\tx = Math.pow(2,p);\r\n} else {\r\n\tx = POWERS[20];\r\n}","IsDeferred":false},{"Name":"Math.pow","Code":"let p = 15;\r\nlet x;\r\nx = Math.pow(2,p);","IsDeferred":false}]}