var q = 0;
var str = "sqdhgeb1";
function foo(f) {
const r = Math.random();
f(f, str + r.toString(36).slice(2));
f(f, str, r);
}
foo(function (a, b, maybeC) {
q += arguments[1].endsWith("f") ? 1 : 0;
bar2(a, b, maybeC);
});
function bar2(a, b, maybeC) { if (typeof maybeC === undefined) { q &= 0xff; } }foo(function () {
q += arguments[1].endsWith("f") ? 1 : 0;
bar1(...arguments);
});
function bar1(a, b, maybeC) { if (typeof maybeC === undefined) { q &= 0xff; } }foo(function (...args) {
q += args[1].endsWith("f") ? 1 : 0;
bar3(...args);
});
function bar3(a, b, maybeC) { if (typeof maybeC === undefined) { q &= 0xff; } }foo(function (a, ...args) {
q += args[0].endsWith("f") ? 1 : 0;
bar4(a, ...args);
});
function bar4(a, b, maybeC) { if (typeof maybeC === undefined) { q &= 0xff; } }