{"ScriptPreparationCode":null,"TestCases":[{"Name":"limit 2^29","Code":"const x = (4294967295 \u003E\u003E\u003E 3) - 8192;\r\nconst y = x \u003E= 536862720;\r\nreturn x % 65535;","IsDeferred":false},{"Name":"limit 2^30","Code":"const x = (4294967295 \u003E\u003E\u003E 2) - 16384;\r\nconst y = x \u003E= 1073725440;\r\nreturn x % 65535;","IsDeferred":false},{"Name":"limit 2^31","Code":"const x = (4294967295 \u003E\u003E\u003E 1) - 32768;\r\nconst y = x \u003E= 2147450880;\r\nreturn x % 65535;","IsDeferred":false},{"Name":"limit 2^32","Code":"const x = 4294967294;\r\nconst y = x \u003E= 4294967295;\r\nreturn x % 65535;","IsDeferred":false},{"Name":"limit 2^14","Code":"const x = (65535 \u003E\u003E\u003E 2) - 1;\r\nconst y = x \u003E= 16383;\r\nreturn x % 16383;","IsDeferred":false},{"Name":"limit 2^15","Code":"const x = (65535 \u003E\u003E\u003E 1) - 1;\r\nconst y = x \u003E= 32767;\r\nreturn x % 32767;","IsDeferred":false},{"Name":"limit 2^16","Code":"const x = 65534;\r\nconst y = x \u003E= 65535;\r\nreturn x % 65535;","IsDeferred":false}]}