{"ScriptPreparationCode":"const colorStr = \u0060#617448\r\n#9158f7\r\n#32b693\r\n#ec4a5e\r\n#c788ae\r\n#b10142\r\n#4459bd\r\n#b8c378\r\n#09a0ed\r\n#34526b\r\n#a9e4fc\r\n#49292e\r\n#b5be83\r\n#938790\r\n#acefe4\r\n#3e84fd\r\n#cc2bd9\r\n#af0039\r\n#c8c98b\r\n#7cc282\r\n#9a417a\r\n#602fe7\r\n#ab0634\r\n#11a4c2\r\n#3b1068\r\n#cf09f1\r\n#771dd3\r\n#d41cd0\r\n#1c1b69\r\n#b6a902\r\n#3c97e6\r\n#5af788\r\n#4e91e8\r\n#bc8d13\r\n#44d787\r\n#9bbe49\r\n#af79d8\r\n#b4089c\r\n#7c025d\r\n#b53d8d\r\n#aef27f\r\n#c6f77e\r\n#2b916a\r\n#3f327f\r\n#755946\r\n#487797\r\n#f4d94a\r\n#8dcca9\r\n#e6be20\r\n#8a050d\r\n#0e4659\r\n#d03eef\r\n#bcc370\r\n#3627fc\r\n#e9b512\r\n#cec1a2\r\n#cb025a\r\n#9fa730\r\n#039331\r\n#18cccd\r\n#914b68\r\n#96a38a\r\n#4fc0ad\r\n#4dd18d\r\n#87ec3e\r\n#500076\r\n#ca825a\r\n#dd95be\r\n#758b5b\r\n#703699\r\n#e9c201\r\n#e6cc0f\r\n#0615a3\r\n#5bf287\r\n#544441\r\n#69fce2\r\n#c51c06\r\n#3f05bb\r\n#92adf8\r\n#f9802d\r\n#beeb7b\r\n#f308dd\r\n#8e22f6\r\n#36146b\r\n#923250\r\n#258568\r\n#8445b4\r\n#73813a\r\n#cc1006\r\n#1c53b0\r\n#fff1f4\r\n#7fa7cc\r\n#014c54\r\n#49a646\r\n#1a31d0\r\n#3871f8\r\n#03dd31\r\n#1a3193\r\n#0298b0\r\n#2a7ba8\u0060\r\nvar colors = colorStr.split(\u0027\\n\u0027)\r\n","TestCases":[{"Name":"Test 1","Code":"function hexToRgbNew(hex) {\r\n const bigint = parseInt(hex.replace(\u0027#\u0027, \u0027\u0027), 16);\r\n const r = (bigint \u003E\u003E 16) \u0026 255;\r\n const g = (bigint \u003E\u003E 8) \u0026 255;\r\n const b = bigint \u0026 255;\r\n\r\n return [r, g, b];\r\n}\r\n\r\ncolors.forEach((color)=\u003E hexToRgbNew(color))","IsDeferred":false},{"Name":"Test 2 with regex","Code":"function hexToRgb(hex) {\r\n // Expand shorthand form (e.g. \u002203F\u0022) to full form (e.g. \u00220033FF\u0022)\r\n var shorthandRegex = /^#?([a-f\\d])([a-f\\d])([a-f\\d])$/i;\r\n hex = hex.replace(shorthandRegex, function(m, r, g, b) {\r\n return r \u002B r \u002B g \u002B g \u002B b \u002B b;\r\n });\r\n\r\n var result = /^#?([a-f\\d]{2})([a-f\\d]{2})([a-f\\d]{2})$/i.exec(hex);\r\n return [\r\n parseInt(result[1], 16),\r\n parseInt(result[2], 16),\r\n parseInt(result[3], 16),\r\n ]\r\n}\r\ncolors.forEach((color)=\u003E hexToRgb(color))","IsDeferred":false}]}