<script>
var counter = 0;
</script>
/*your preparation JavaScript code goes here
To execute async code during the script preparation, wrap it as function globalMeasureThatScriptPrepareFunction, example:*/
async function globalMeasureThatScriptPrepareFunction() {
// This function is optional, feel free to remove it.
// await someThing();
}
// MethodA: counter = (counter & 255) + 1;
// MethodB: counter = (counter > 255) ? 1 : counter + 1;
counter = 0;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;counter = (counter & 255) + 1;
counter = 0;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;counter = (counter > 255) ? 1 : counter + 1;
--enable-precise-memory-info
flag.
Test case name | Result |
---|---|
Method A [1024] | |
Method B [1024] |
Test name | Executions per second |
---|---|
Method A [1024] | 1099.3 Ops/sec |
Method B [1024] | 878.8 Ops/sec |
The benchmark named "Counter Increasement v4" tests the performance of two different methods for incrementing a counter in JavaScript. The two methods being compared are:
counter = (counter & 255) + 1
counter = (counter > 255) ? 1 : counter + 1
The benchmark includes two test cases, each executing one of the methods 1024 times, starting with a counter
initialized to zero:
Method A executes a bitwise AND operation with 255 before incrementing. This operation is efficient for wrapping around the counter, as it effectively limits its value to one byte (0-255). If counter
becomes larger than 255, the result of counter & 255
resets it to a value within the range again.
Method B uses a conditional (ternary) operator to check if counter
exceeds 255. If it does, counter
is reset to 1; otherwise, it will increment the counter by 1. This method is straightforward but may involve additional checks, potentially introducing a performance overhead during each increment.
Method A:
Pros:
Cons:
Method B:
Pros:
Cons:
The benchmark results show that:
This indicates that Method A is faster in execution under these specific testing conditions, confirming its efficiency when dealing with a fixed upper counter limit.
Performance differences can vary based on several factors including the environment, the specific JavaScript engine, and the browser being used for execution. The results also signify that optimization can be significant for specific operations in JavaScript, especially with respect to CPU-intensive tasks like counter increments.
Using Typed Arrays: For scenarios dealing at higher performance needs, using typed arrays (like Uint8Array
) could be beneficial. Typed arrays provide a way to handle numerical data with more efficient memory usage and speed, especially in operations involving many mathematical calculations or transformations.
Native Math Functions: For more complex operations that go beyond basic incrementation, consider using native math functions (like Math.min
) in contexts that would otherwise require if-statements.
WebAssembly (Wasm): For performance-critical applications, compiling code to WebAssembly can provide significant speed improvements due to its closer interaction with the hardware, though this could come at the cost of increased complexity in setup and execution.
Optimizing Data Structures: Adopting different data structures when dealing with non-integer values or datasets can also enhance performance beyond simple increments, as they can cater the internals to the exact usage patterns expected.
Overall, the appropriate choice of method should depend on the specific requirements of the project, including performance and maintainability needs.