const tests = [
[-0 x10000000000000001n, -2 n, 0 x10000000000000001n],
[-0 x10000000000000000n, -2 n, 0 xfffffffffffffffen],
[-0 xffffffffffffffffn, -2 n, 0 xffffffffffffffffn],
[-0 xfffffffffffffffen, -2 n, 0 xfffffffffffffffcn],
[-0 x8000000000000001n, -2 n, 0 x8000000000000001n],
[-0 x8000000000000000n, -2 n, 0 x7ffffffffffffffen],
[-0 x7fffffffffffffffn, -2 n, 0 x7fffffffffffffffn],
[-0 x7ffffffffffffffen, -2 n, 0 x7ffffffffffffffcn],
[-0 x100000001n, -2 n, 0 x100000001n],
[-0 x100000000n, -2 n, 0 xfffffffen],
[-0 xffffffffn, -2 n, 0 xffffffffn],
[-0 xfffffffen, -2 n, 0 xfffffffcn],
[-0 x80000001n, -2 n, 0 x80000001n],
[-0 x80000000n, -2 n, 0 x7ffffffen],
[-0 x7fffffffn, -2 n, 0 x7fffffffn],
[-0 x7ffffffen, -2 n, 0 x7ffffffcn],
[-2 n, -2 n, 0 n],
[-1 n, -2 n, 1 n],
[0 n, -2 n, -2 n],
[1 n, -2 n, -1 n],
[2 n, -2 n, -4 n],
[0 x7ffffffen, -2 n, -0 x80000000n],
[0 x7fffffffn, -2 n, -0 x7fffffffn],
[0 x80000000n, -2 n, -0 x80000002n],
[0 x80000001n, -2 n, -0 x80000001n],
[0 xfffffffen, -2 n, -0 x100000000n],
[0 xffffffffn, -2 n, -0 xffffffffn],
[0 x100000000n, -2 n, -0 x100000002n],
[0 x100000001n, -2 n, -0 x100000001n],
[0 x7ffffffffffffffen, -2 n, -0 x8000000000000000n],
[0 x7fffffffffffffffn, -2 n, -0 x7fffffffffffffffn],
[0 x8000000000000000n, -2 n, -0 x8000000000000002n],
[0 x8000000000000001n, -2 n, -0 x8000000000000001n],
[0 xfffffffffffffffen, -2 n, -0 x10000000000000000n],
[0 xffffffffffffffffn, -2 n, -0 xffffffffffffffffn],
[0 x10000000000000000n, -2 n, -0 x10000000000000002n],
[0 x10000000000000001n, -2 n, -0 x10000000000000001n],
[-0 x10000000000000001n, -1 n, 0 x10000000000000000n],
[-0 x10000000000000000n, -1 n, 0 xffffffffffffffffn],
[-0 xffffffffffffffffn, -1 n, 0 xfffffffffffffffen],
[-0 xfffffffffffffffen, -1 n, 0 xfffffffffffffffdn],
[-0 x8000000000000001n, -1 n, 0 x8000000000000000n],
[-0 x8000000000000000n, -1 n, 0 x7fffffffffffffffn],
[-0 x7fffffffffffffffn, -1 n, 0 x7ffffffffffffffen],
[-0 x7ffffffffffffffen, -1 n, 0 x7ffffffffffffffdn],
[-0 x100000001n, -1 n, 0 x100000000n],
[-0 x100000000n, -1 n, 0 xffffffffn],
[-0 xffffffffn, -1 n, 0 xfffffffen],
[-0 xfffffffen, -1 n, 0 xfffffffdn],
[-0 x80000001n, -1 n, 0 x80000000n],
[-0 x80000000n, -1 n, 0 x7fffffffn],
[-0 x7fffffffn, -1 n, 0 x7ffffffen],
[-0 x7ffffffen, -1 n, 0 x7ffffffdn],
[-1 n, -1 n, 0 n],
[0 n, -1 n, -1 n],
[1 n, -1 n, -2 n],
[2 n, -1 n, -3 n],
[0 x7ffffffen, -1 n, -0 x7fffffffn],
[0 x7fffffffn, -1 n, -0 x80000000n],
[0 x80000000n, -1 n, -0 x80000001n],
[0 x80000001n, -1 n, -0 x80000002n],
[0 xfffffffen, -1 n, -0 xffffffffn],
[0 xffffffffn, -1 n, -0 x100000000n],
[0 x100000000n, -1 n, -0 x100000001n],
[0 x100000001n, -1 n, -0 x100000002n],
[0 x7ffffffffffffffen, -1 n, -0 x7fffffffffffffffn],
[0 x7fffffffffffffffn, -1 n, -0 x8000000000000000n],
[0 x8000000000000000n, -1 n, -0 x8000000000000001n],
[0 x8000000000000001n, -1 n, -0 x8000000000000002n],
[0 xfffffffffffffffen, -1 n, -0 xffffffffffffffffn],
[0 xffffffffffffffffn, -1 n, -0 x10000000000000000n],
[0 x10000000000000000n, -1 n, -0 x10000000000000001n],
[0 x10000000000000001n, -1 n, -0 x10000000000000002n],
[-0 x10000000000000001n, 0 n, -0 x10000000000000001n],
[-0 x10000000000000000n, 0 n, -0 x10000000000000000n],
[-0 xffffffffffffffffn, 0 n, -0 xffffffffffffffffn],
[-0 xfffffffffffffffen, 0 n, -0 xfffffffffffffffen],
[-0 x8000000000000001n, 0 n, -0 x8000000000000001n],
[-0 x8000000000000000n, 0 n, -0 x8000000000000000n],
[-0 x7fffffffffffffffn, 0 n, -0 x7fffffffffffffffn],
[-0 x7ffffffffffffffen, 0 n, -0 x7ffffffffffffffen],
[-0 x100000001n, 0 n, -0 x100000001n],
[-0 x100000000n, 0 n, -0 x100000000n],
[-0 xffffffffn, 0 n, -0 xffffffffn],
[-0 xfffffffen, 0 n, -0 xfffffffen],
[-0 x80000001n, 0 n, -0 x80000001n],
[-0 x80000000n, 0 n, -0 x80000000n],
[-0 x7fffffffn, 0 n, -0 x7fffffffn],
[-0 x7ffffffen, 0 n, -0 x7ffffffen],
[0 n, 0 n, 0 n],
[1 n, 0 n, 1 n],
[2 n, 0 n, 2 n],
[0 x7ffffffen, 0 n, 0 x7ffffffen],
[0 x7fffffffn, 0 n, 0 x7fffffffn],
[0 x80000000n, 0 n, 0 x80000000n],
[0 x80000001n, 0 n, 0 x80000001n],
[0 xfffffffen, 0 n, 0 xfffffffen],
[0 xffffffffn, 0 n, 0 xffffffffn],
[0 x100000000n, 0 n, 0 x100000000n],
[0 x100000001n, 0 n, 0 x100000001n],
[0 x7ffffffffffffffen, 0 n, 0 x7ffffffffffffffen],
[0 x7fffffffffffffffn, 0 n, 0 x7fffffffffffffffn],
[0 x8000000000000000n, 0 n, 0 x8000000000000000n],
[0 x8000000000000001n, 0 n, 0 x8000000000000001n],
[0 xfffffffffffffffen, 0 n, 0 xfffffffffffffffen],
[0 xffffffffffffffffn, 0 n, 0 xffffffffffffffffn],
[0 x10000000000000000n, 0 n, 0 x10000000000000000n],
[0 x10000000000000001n, 0 n, 0 x10000000000000001n],
[-0 x10000000000000001n, 1 n, -0 x10000000000000002n],
[-0 x10000000000000000n, 1 n, -0 xffffffffffffffffn],
[-0 xffffffffffffffffn, 1 n, -0 x10000000000000000n],
[-0 xfffffffffffffffen, 1 n, -0 xfffffffffffffffdn],
[-0 x8000000000000001n, 1 n, -0 x8000000000000002n],
[-0 x8000000000000000n, 1 n, -0 x7fffffffffffffffn],
[-0 x7fffffffffffffffn, 1 n, -0 x8000000000000000n],
[-0 x7ffffffffffffffen, 1 n, -0 x7ffffffffffffffdn],
[-0 x100000001n, 1 n, -0 x100000002n],
[-0 x100000000n, 1 n, -0 xffffffffn],
[-0 xffffffffn, 1 n, -0 x100000000n],
[-0 xfffffffen, 1 n, -0 xfffffffdn],
[-0 x80000001n, 1 n, -0 x80000002n],
[-0 x80000000n, 1 n, -0 x7fffffffn],
[-0 x7fffffffn, 1 n, -0 x80000000n],
[-0 x7ffffffen, 1 n, -0 x7ffffffdn],
[1 n, 1 n, 0 n],
[2 n, 1 n, 3 n],
[0 x7ffffffen, 1 n, 0 x7fffffffn],
[0 x7fffffffn, 1 n, 0 x7ffffffen],
[0 x80000000n, 1 n, 0 x80000001n],
[0 x80000001n, 1 n, 0 x80000000n],
[0 xfffffffen, 1 n, 0 xffffffffn],
[0 xffffffffn, 1 n, 0 xfffffffen],
[0 x100000000n, 1 n, 0 x100000001n],
[0 x100000001n, 1 n, 0 x100000000n],
[0 x7ffffffffffffffen, 1 n, 0 x7fffffffffffffffn],
[0 x7fffffffffffffffn, 1 n, 0 x7ffffffffffffffen],
[0 x8000000000000000n, 1 n, 0 x8000000000000001n],
[0 x8000000000000001n, 1 n, 0 x8000000000000000n],
[0 xfffffffffffffffen, 1 n, 0 xffffffffffffffffn],
[0 xffffffffffffffffn, 1 n, 0 xfffffffffffffffen],
[0 x10000000000000000n, 1 n, 0 x10000000000000001n],
[0 x10000000000000001n, 1 n, 0 x10000000000000000n],
[-0 x10000000000000001n, 2 n, -0 x10000000000000003n],
[-0 x10000000000000000n, 2 n, -0 xfffffffffffffffen],
[-0 xffffffffffffffffn, 2 n, -0 xfffffffffffffffdn],
[-0 xfffffffffffffffen, 2 n, -0 x10000000000000000n],
[-0 x8000000000000001n, 2 n, -0 x8000000000000003n],
[-0 x8000000000000000n, 2 n, -0 x7ffffffffffffffen],
[-0 x7fffffffffffffffn, 2 n, -0 x7ffffffffffffffdn],
[-0 x7ffffffffffffffen, 2 n, -0 x8000000000000000n],
[-0 x100000001n, 2 n, -0 x100000003n],
[-0 x100000000n, 2 n, -0 xfffffffen],
[-0 xffffffffn, 2 n, -0 xfffffffdn],
[-0 xfffffffen, 2 n, -0 x100000000n],
[-0 x80000001n, 2 n, -0 x80000003n],
[-0 x80000000n, 2 n, -0 x7ffffffen],
[-0 x7fffffffn, 2 n, -0 x7ffffffdn],
[-0 x7ffffffen, 2 n, -0 x80000000n],
[2 n, 2 n, 0 n],
[0 x7ffffffen, 2 n, 0 x7ffffffcn],
[0 x7fffffffn, 2 n, 0 x7ffffffdn],
[0 x80000000n, 2 n, 0 x80000002n],
[0 x80000001n, 2 n, 0 x80000003n],
[0 xfffffffen, 2 n, 0 xfffffffcn],
[0 xffffffffn, 2 n, 0 xfffffffdn],
[0 x100000000n, 2 n, 0 x100000002n],
[0 x100000001n, 2 n, 0 x100000003n],
[0 x7ffffffffffffffen, 2 n, 0 x7ffffffffffffffcn],
[0 x7fffffffffffffffn, 2 n, 0 x7ffffffffffffffdn],
[0 x8000000000000000n, 2 n, 0 x8000000000000002n],
[0 x8000000000000001n, 2 n, 0 x8000000000000003n],
[0 xfffffffffffffffen, 2 n, 0 xfffffffffffffffcn],
[0 xffffffffffffffffn, 2 n, 0 xfffffffffffffffdn],
[0 x10000000000000000n, 2 n, 0 x10000000000000002n],
[0 x10000000000000001n, 2 n, 0 x10000000000000003n],
[-0 x10000000000000001n, 0 x7ffffffen, -0 x1000000007fffffffn],
[-0 x10000000000000000n, 0 x7ffffffen, -0 xffffffff80000002n],
[-0 xffffffffffffffffn, 0 x7ffffffen, -0 xffffffff80000001n],
[-0 xfffffffffffffffen, 0 x7ffffffen, -0 xffffffff80000004n],
[-0 x8000000000000001n, 0 x7ffffffen, -0 x800000007fffffffn],
[-0 x8000000000000000n, 0 x7ffffffen, -0 x7fffffff80000002n],
[-0 x7fffffffffffffffn, 0 x7ffffffen, -0 x7fffffff80000001n],
[-0 x7ffffffffffffffen, 0 x7ffffffen, -0 x7fffffff80000004n],
[-0 x100000001n, 0 x7ffffffen, -0 x17fffffffn],
[-0 x100000000n, 0 x7ffffffen, -0 x80000002n],
[-0 xffffffffn, 0 x7ffffffen, -0 x80000001n],
[-0 xfffffffen, 0 x7ffffffen, -0 x80000004n],
[-0 x80000001n, 0 x7ffffffen, -0 xffffffffn],
[-0 x80000000n, 0 x7ffffffen, -2 n],
[-0 x7fffffffn, 0 x7ffffffen, -1 n],
[-0 x7ffffffen, 0 x7ffffffen, -4 n],
[0 x7ffffffen, 0 x7ffffffen, 0 n],
[0 x7fffffffn, 0 x7ffffffen, 1 n],
[0 x80000000n, 0 x7ffffffen, 0 xfffffffen],
[0 x80000001n, 0 x7ffffffen, 0 xffffffffn],
[0 xfffffffen, 0 x7ffffffen, 0 x80000000n],
[0 xffffffffn, 0 x7ffffffen, 0 x80000001n],
[0 x100000000n, 0 x7ffffffen, 0 x17ffffffen],
[0 x100000001n, 0 x7ffffffen, 0 x17fffffffn],
[0 x7ffffffffffffffen, 0 x7ffffffen, 0 x7fffffff80000000n],
[0 x7fffffffffffffffn, 0 x7ffffffen, 0 x7fffffff80000001n],
[0 x8000000000000000n, 0 x7ffffffen, 0 x800000007ffffffen],
[0 x8000000000000001n, 0 x7ffffffen, 0 x800000007fffffffn],
[0 xfffffffffffffffen, 0 x7ffffffen, 0 xffffffff80000000n],
[0 xffffffffffffffffn, 0 x7ffffffen, 0 xffffffff80000001n],
[0 x10000000000000000n, 0 x7ffffffen, 0 x1000000007ffffffen],
[0 x10000000000000001n, 0 x7ffffffen, 0 x1000000007fffffffn],
[-0 x10000000000000001n, 0 x7fffffffn, -0 x10000000080000000n],
[-0 x10000000000000000n, 0 x7fffffffn, -0 xffffffff80000001n],
[-0 xffffffffffffffffn, 0 x7fffffffn, -0 xffffffff80000002n],
[-0 xfffffffffffffffen, 0 x7fffffffn, -0 xffffffff80000003n],
[-0 x8000000000000001n, 0 x7fffffffn, -0 x8000000080000000n],
[-0 x8000000000000000n, 0 x7fffffffn, -0 x7fffffff80000001n],
[-0 x7fffffffffffffffn, 0 x7fffffffn, -0 x7fffffff80000002n],
[-0 x7ffffffffffffffen, 0 x7fffffffn, -0 x7fffffff80000003n],
[-0 x100000001n, 0 x7fffffffn, -0 x180000000n],
[-0 x100000000n, 0 x7fffffffn, -0 x80000001n],
[-0 xffffffffn, 0 x7fffffffn, -0 x80000002n],
[-0 xfffffffen, 0 x7fffffffn, -0 x80000003n],
[-0 x80000001n, 0 x7fffffffn, -0 x100000000n],
[-0 x80000000n, 0 x7fffffffn, -1 n],
[-0 x7fffffffn, 0 x7fffffffn, -2 n],
[-0 x7ffffffen, 0 x7fffffffn, -3 n],
[0 x7fffffffn, 0 x7fffffffn, 0 n],
[0 x80000000n, 0 x7fffffffn, 0 xffffffffn],
[0 x80000001n, 0 x7fffffffn, 0 xfffffffen],
[0 xfffffffen, 0 x7fffffffn, 0 x80000001n],
[0 xffffffffn, 0 x7fffffffn, 0 x80000000n],
[0 x100000000n, 0 x7fffffffn, 0 x17fffffffn],
[0 x100000001n, 0 x7fffffffn, 0 x17ffffffen],
[0 x7ffffffffffffffen, 0 x7fffffffn, 0 x7fffffff80000001n],
[0 x7fffffffffffffffn, 0 x7fffffffn, 0 x7fffffff80000000n],
[0 x8000000000000000n, 0 x7fffffffn, 0 x800000007fffffffn],
[0 x8000000000000001n, 0 x7fffffffn, 0 x800000007ffffffen],
[0 xfffffffffffffffen, 0 x7fffffffn, 0 xffffffff80000001n],
[0 xffffffffffffffffn, 0 x7fffffffn, 0 xffffffff80000000n],
[0 x10000000000000000n, 0 x7fffffffn, 0 x1000000007fffffffn],
[0 x10000000000000001n, 0 x7fffffffn, 0 x1000000007ffffffen],
[-0 x10000000000000001n, 0 x80000000n, -0 x10000000080000001n],
[-0 x10000000000000000n, 0 x80000000n, -0 xffffffff80000000n],
[-0 xffffffffffffffffn, 0 x80000000n, -0 xffffffff7fffffffn,
-0 xfffffffffffffffen,0 x80000000n, -xffffffff7ffffffen,
[-0 x8000000000000001n, 0 x80000000n, -0 x8000000080000001n [-x8000000000000001n, -2 n,0 x8000000000000001n,
[-0 x8000000000000000n, 0 x80000000n, -0 x7fffffff80000000n],
[-0 x7fffffffffffffffn, 0 x80000000n, -0 x7fffffff7fffffffn],
[-0 x7ffffffffffffffen, 0 x80000000n, [0 x8000000000000000n, -2 n,0 x7ffffffffffffffen,
[-0 x100000001n, 0 x80000000n,x7ffffffffffffffcn]
[-x100000000n 0 x80000000n, -x80000000n],
[-0 xffffffffn, 0 x80000000n, [-x100000000n, 2 n,0 xfffffffen]java.lang.StringIndexOutOfBoundsException: Index 36 out of bounds for length 36
[0 xfffffffen,java.lang.StringIndexOutOfBoundsException: Index 44 out of bounds for length 44
-0 , 0 x80000000n, 1 n],
[-0 x80000000n, 0 x80000000n,[0 x100000001n-n, -0 x100000001n],
[-0 x7fffffffn, 0 x80000000n, -0 xffffffffn],
[-0 x7ffffffen, 0 x80000000n, -0 xfffffffen],
[0 x80000000n, 0 x7ffffffffffffffen, -2 n, -x8000000000000000n,
[0 x80000001n, x80000000n 1 ]
[0 xfffffffen, 0 x80000000n, 0 x7ffffffen [x8000000000000000n -n -x8000000000000002n],
[0 xffffffffn, 0 x80000000n, 0 x7fffffffn],
[0 x100000000n, 0 x80000000n, 0 x180000000n],
[0 x100000001n, 0 x80000000n, 0 x180000001n],
[0 x7ffffffffffffffen 0 x80000000n, 0 x7fffffff7ffffffen],
, 0 x80000000n,0 x7fffffff7fffffffn],
[0 x8000000000000000n 0 x80000000n, 0 x8000000080000000n],
[[x10000000000000000n-n,-x10000000000000002n]java.lang.StringIndexOutOfBoundsException: Index 53 out of bounds for length 53
-x7ffffffen,]
[0 xffffffffffffffffn,[n n 0 n,
[0 x10000000000000000n, 0 x80000000n, 0 x10000000080000000n],
[0 [xffffffffn 0 x7ffffffen0 ]
[[x100000000n,0 x7ffffffen, 0 x17ffffffen]java.lang.StringIndexOutOfBoundsException: Index 44 out of bounds for length 44
[0 x10000000000000000n x80000001n, -0 xffffffff7fffffffn],
[-0 xffffffffffffffffn, 0 x80000001n, -0 xffffffff80000000n],
[-0 xfffffffffffffffen, 0 x80000001n, -0 xffffffff7ffffffdn]java.lang.StringIndexOutOfBoundsException: Index 60 out of bounds for length 60
[-0 x8000000000000001n, 0 x80000001n, -0 x8000000080000002n],
[-0 x8000000000000000n, 0 x80000001n, -0 x7fffffff7fffffffn],
[-0 x7fffffffffffffffn, [-xfffffffffffffffen, -0 x80000001n 0 xffffffff7ffffffdn],
[0 x7ffffffffffffffen 0 x80000001n -x7fffffff7ffffffdn],
[-0 x100000001n, 0 x80000001n, -0 x180000002n],
[-0 x100000000n, 0 x80000001n, -0 x7fffffffn],
[-0 xffffffffn, 0 x80000001n, -0 x80000000n],
[-0 xfffffffen, 0 x80000001n, -0 x7ffffffdn],
[-0 x80000001n, 0 x80000001n, -2 n],
[-0 x80000000n, 0 x80000001n, -0 xffffffffn],
[-0 x7fffffffn, 0 x80000001n, -0 x100000000n],
[-0 x7ffffffen, 0 x80000001n, -0 xfffffffdn],
[0 x80000001n, 0 x80000001n, 0 n],
[0 xfffffffen, 0 x80000001n, 0 x7fffffffn],
[0 xffffffffn, 0 x80000001n, 0 x7ffffffen],
[0 x100000000n, 0 x80000001n, 0 x180000001n],
[0 x100000001n, 0 x80000001n, 0 x180000000n],
[0 x7ffffffffffffffen, 0 x80000001n, 0 x7fffffff7fffffffn],
[0 x7fffffffffffffffn, 0 x80000001n, 0 x7fffffff7ffffffen],
[0 x8000000000000000n, 0 x80000001n, 0 x8000000080000001n],
[0 x8000000000000001n, 0 x80000001n, 0 x8000000080000000n],
[0 xfffffffffffffffen, 0 x80000001n, 0 xffffffff7fffffffn],
[0 xffffffffffffffffn, 0 x80000001n, 0 xffffffff7ffffffen],
[0 x10000000000000000n, 0 x80000001n, 0 x10000000080000001n],
[0 x10000000000000001n, 0 x80000001n, 0 x10000000080000000n],
[-0 x10000000000000001n, -0 x80000001n, 0 x10000000080000000n],
[-0 x10000000000000000n, -0 x80000001n, 0 xffffffff7fffffffn],
[-0 xffffffffffffffffn, -0 x80000001n, 0 xffffffff7ffffffen],
[-0 xfffffffffffffffen, -0 x80000001n, 0 xffffffff7ffffffdn],
[-0 x8000000000000001n, -0 x80000001n, 0 x8000000080000000n],
[-0 x8000000000000000n, -0 x80000001n, 0 x7fffffff7fffffffn],
[-0 x7fffffffffffffffn, -0 x80000001n, 0 x7fffffff7ffffffen],
[-0 x7ffffffffffffffen, -0 x80000001n, 0 x7fffffff7ffffffdn],
[-0 x100000001n, -0 x80000001n, 0 x180000000n],
[-0 x100000000n, -0 x80000001n, 0 x7fffffffn],
[-0 xffffffffn, -0 x80000001n, 0 x7ffffffen],
[-0 xfffffffen, -0 x80000001n, 0 x7ffffffdn],
[-0 x80000001n, -0 x80000001n, 0 n],
[-0 x80000000n, -0 x80000001n, 0 xffffffffn],
[-0 x7fffffffn, -0 x80000001n, 0 xfffffffen],
[-0 x7ffffffen, -0 x80000001n, 0 xfffffffdn],
[0 xfffffffen, -0 x80000001n, -0 x7fffffffn],
[0 xffffffffn, -0 x80000001n, -0 x80000000n],
[0 x100000000n, -0 x80000001n, -0 x180000001n],
[0 x100000001n, -0 x80000001n, -0 x180000002n],
[0 x7ffffffffffffffen, -0 x80000001n, -0 x7fffffff7fffffffn],
[0 x7fffffffffffffffn, -0 x80000001n, -0 x7fffffff80000000n],
[0 x8000000000000000n, -0 x80000001n, -0 x8000000080000001n],
[0 x8000000000000001n, -0 x80000001n, -0 x8000000080000002n],
[0 xfffffffffffffffen, -0 x80000001n, -0 xffffffff7fffffffn],
[0 xffffffffffffffffn, -0 x80000001n, -0 xffffffff80000000n],
[0 x10000000000000000n, -0 x80000001n, -0 x10000000080000001n],
[0 x10000000000000001n, -0 x80000001n, -0 x10000000080000002n],
[-0 x10000000000000001n, -0 x80000000n, 0 x1000000007fffffffn],
[-0 x10000000000000000n, -0 x80000000n, 0 xffffffff80000000n],
[-0 xffffffffffffffffn, -0 x80000000n, 0 xffffffff80000001n],
[-0 xfffffffffffffffen, -0 x80000000n, 0 xffffffff80000002n],
[-0 x8000000000000001n, -0 x80000000n, 0 x800000007fffffffn],
[-0 x8000000000000000n, -0 x80000000n, 0 x7fffffff80000000n],
[-0 x7fffffffffffffffn, -0 x80000000n, 0 x7fffffff80000001n],
[-0 x7ffffffffffffffen, -0 x80000000n, 0 x7fffffff80000002n],
[-0 x100000001n, -0 x80000000n, 0 x17fffffffn],
[-0 x100000000n, -0 x80000000n, 0 x80000000n],
[-0 xffffffffn, -0 x80000000n, 0 x80000001nfffffff7fffffffn],,
-xfffffffen -0 , 0 x80000002n],
[-0 x80000000n, -0 x80000000n, 0 n],
[-0 x7fffffffn, -0 x80000000n, 1 n],,
[[-0 x7ffffffen 0 x80000000n n]java.lang.StringIndexOutOfBoundsException: Index 35 out of bounds for length 35
[0 xfffffffen, -0 x80000000n, -0 x80000002n],
[0 xffffffffn, -0 x80000000n, -0 x80000001n],
[0 x100000000n, -0 x80000000n, -0 x180000000n],
[0 x100000001n, -0 x80000000n, -0 x17fffffffn],
[0 x7ffffffffffffffen, -0 x80000000n, -0 x7fffffff80000002n],
[0 x7fffffffffffffffn, -0 x80000000n, -0 x7fffffff80000001n],
[0 x8000000000000000n, -0 x80000000n, -0 x8000000080000000n],
[0 x8000000000000001n, -0 x80000000n, -0 x800000007fffffffn],
[0 xfffffffffffffffen, -0 x80000000n, -0 xffffffff80000002n],
[0 xffffffffffffffffn, -0 x80000000n, -0 xffffffff80000001n],
[0 x10000000000000000n, -0 x80000000n, -0 x10000000080000000n],
[0 x10000000000000001n, -0 x80000000n, -0 x1000000007fffffffn],
[-0 x10000000000000001n, -0 x7fffffffn, 0 x1000000007ffffffen],
[-0 x10000000000000000n, -0 x7fffffffn, 0 xffffffff80000001n],
[-0 xffffffffffffffffn, -0 x7fffffffn, 0 xffffffff80000000n],
[-0 xfffffffffffffffen, -0 x7fffffffn, 0 xffffffff80000003n],
[-0 x8000000000000001n, -0 x7fffffffn, 0 x800000007ffffffen],
[-0 x8000000000000000n, -0 x7fffffffn, 0 x7fffffff80000001n],
[-0 x7fffffffffffffffn, -0 x7fffffffn, 0 x7fffffff80000000n],
[-0 x7ffffffffffffffen, -0 x7fffffffn, 0 x7fffffff80000003n],
[-0 x100000001n, -0 x7fffffffn, 0 x17ffffffen],
[-0 x100000000n, -0 x7fffffffn, 0 x80000001n],
[-0 xffffffffn, -0 x7fffffffn, 0 x80000000n],
[-0 xfffffffen, -0 x7fffffffn, 0 x80000003n],
[-0 x7fffffffn, -0 x7fffffffn, 0 n],
[-0 x7ffffffen, -0 x7fffffffn, 3 n],
[0 xfffffffen, -0 x7fffffffn, -0 x80000001n],
[0 xffffffffn, -0 x7fffffffn, -0 x80000002n],
[0 x100000000n, -0 x7fffffffn, -0 x17fffffffn],
[0 x100000001n, -0 x7fffffffn, -0 x180000000n],
[x7ffffffffffffffen, -x7fffffffn -0 x7fffffff80000001n,
[0 x7fffffffffffffffn, - [0 x7fffffffffffffffn, -x80000000n, x7fffffff80000001n,
[0 x8000000000000000n, -0 x7fffffffn, -0 x800000007fffffffn,
[0 x8000000000000001n, -0 x7fffffffn, -0 x8000000080000000n],
[0 xfffffffffffffffen, -0 x7fffffffn, -0 xffffffff80000001n],
[0 xffffffffffffffffn, -0 x7fffffffn, -0 xffffffff80000002n],
[0 x10000000000000000n, -0 x7fffffffn, -0 x1000000007fffffffn],
[0 x10000000000000001n, -0 [0 x100000001n, -x80000000n x17fffffffn]
[-0 x10000000000000001n, -0 x7ffffffen, 0 x1000000007ffffffdn],
[-0 x10000000000000000n, -0 x7ffffffen, 0 xffffffff80000002n],
[-0 xffffffffffffffffn, -0 x7ffffffen, 0 xffffffff80000003n],
[-0 xfffffffffffffffen, -0 x7ffffffen, 0 xffffffff80000000n],
[-0 x8000000000000001n, -0 x7ffffffen, 0 x800000007ffffffdn],
[-0 x8000000000000000n, -0 x7ffffffen, 0 x7fffffff80000002n],
[-0 x7fffffffffffffffn, -0 x7ffffffen, 0 x7fffffff80000003n], [0 xffffffffn 0 x80000000n, x80000001n],
[-0 x7ffffffffffffffen, -0 x7ffffffen, 0 x7fffffff80000000n],
n, -x7ffffffen,0 x17ffffffdn],
[-0 x100000000n, -0 x7ffffffen [-x80000000n, -x80000000n,0 n]java.lang.StringIndexOutOfBoundsException: Index 35 out of bounds for length 35
[-0 xffffffffn, -0 x7ffffffen, 0 x80000003n],
[-0 xfffffffen, -0 x7ffffffen, 0 x80000000n],
[-0 x7ffffffen, -0 x7ffffffen, 0 n],
[0 xfffffffen, -0 x7ffffffen, -0 x80000004n],
[0 xffffffffn, -0 x7ffffffen, -0 x80000003n],
[0 x100000000n, -0 x7ffffffen, -0 x17ffffffen],
[0 x100000001n, -0 x7ffffffen, -0 x17ffffffdn],
[0 x7ffffffffffffffen, -0 x7ffffffen, -0 x7fffffff80000004n],
[0 x7fffffffffffffffn, -0 x7ffffffen, -0 x7fffffff80000003n],
[0 x8000000000000000n, -0 x7ffffffen, -0 x800000007ffffffen],
[0 x8000000000000001n, -0 x7ffffffen, -0 x800000007ffffffdn],
[0 xfffffffffffffffen, -0 x7ffffffen, -0 xffffffff80000004n],
[0 xffffffffffffffffn, -0 x7ffffffen, -0 xffffffff80000003n],
[0 x10000000000000000n 0 x100000001n -x80000000n, -x17fffffffn,
[0 x10000000000000001n, -0 x7ffffffen, -0 x1000000007ffffffdn],
[-0 x10000000000000001n, 0 xfffffffen, -0 x100000000ffffffffn],
[-0 x10000000000000000n, 0 xfffffffen, -0 xffffffff00000002n],
[-0 0 x7ffffffffffffffen -x80000000n, -0 x7fffffff80000002n],
[-xfffffffffffffffen xfffffffen, -xffffffff00000004n,
[-0 x8000000000000001n, 0 xfffffffen, -0 x80000000ffffffffn],
[-0 x8000000000000000n, 0 xfffffffen, -0 x7fffffff00000002n],
[-0 x7fffffffffffffffn, 0 xfffffffen, -0 x7fffffff00000001n],
[-0 x7ffffffffffffffen, 0 xfffffffen, -0 x7fffffff00000004n],
[-0 x100000001n, 0 xfffffffen, -0 x1ffffffffn],
[-0 x100000000n, 0 xfffffffen, -2 n],
[-0 xffffffffn, 0 xfffffffen, -1 n],
[-0 xfffffffen, 0 xfffffffen, -4 n],
[0 xfffffffenjava.lang.StringIndexOutOfBoundsException: Index 33 out of bounds for length 33
[0 xffffffffn, 0 xfffffffen, 1 n],
[0 x100000000n, 0 xfffffffen, 0 x1fffffffen],
[0 x100000001n, 0 xfffffffen, 0 x1ffffffffn],
[0 x7ffffffffffffffen, 0 xfffffffen, 0 x7fffffff00000000n],
[0 x7fffffffffffffffn, 0 xfffffffen, 0 x7fffffff00000001n],
[0 x8000000000000000n, 0 xfffffffen, 0 x80000000fffffffen],
[0 x8000000000000001n, 0 xfffffffen, 0 x80000000ffffffffn],
[0 xfffffffffffffffen, 0 xfffffffen, 0 xffffffff00000000n],
[0 xffffffffffffffffn, 0 xfffffffen, 0 xffffffff00000001n],
[0 x10000000000000000n, 0 xfffffffen, 0 x100000000fffffffen],
[0 x10000000000000001n, 0 xfffffffen, 0 x100000000ffffffffn],
[-0 x10000000000000001n, 0 xffffffffn, -0 x10000000100000000n],
[-0 x10000000000000000n, 0 xffffffffn, -0 xffffffff00000001n],
[-0 xffffffffffffffffn, 0 xffffffffn, -0 xffffffff00000002n],
[-0 xfffffffffffffffen, 0 xffffffffn, -0 xffffffff00000003n],
[-0 x8000000000000001n, 0 xffffffffn, -0 x8000000100000000n],
[-0 x8000000000000000n, 0 xffffffffn, -0 x7fffffff00000001n],
[-0 x7fffffffffffffffn, 0 xffffffffn, -0 x7fffffff00000002n],
[-0 x7ffffffffffffffen, 0 xffffffffn, -0 x7fffffff00000003n],
[-0 x100000001n, 0 xffffffffn, -0 x200000000n],
[-0 x100000000n, 0 xffffffffn, -1 n],
[-0 xffffffffn, 0 xffffffffn, -2 n],
[-0 xfffffffen, 0 xffffffffn, -3 n],
[0 xffffffffn, 0 xffffffffn, 0 n],
[0 x100000000n, 0 xffffffffn, 0 x1ffffffffn],
[0 x100000001n, 0 xffffffffn, 0 x1fffffffen],
[0 x7ffffffffffffffen, 0 xffffffffn, 0 x7fffffff00000001n],
[0 x7fffffffffffffffn, 0 xffffffffn, 0 x7fffffff00000000n],
[0 x8000000000000000n, 0 xffffffffn, 0 x80000000ffffffffn],
[0 x8000000000000001n, 0 xffffffffn, 0 x80000000fffffffen],
[0 xfffffffffffffffen, 0 xffffffffn, 0 xffffffff00000001n],
[0 xffffffffffffffffn, 0 xffffffffn, 0 xffffffff00000000n],
[0 x10000000000000000n, 0 xffffffffn, 0 x100000000ffffffffn],
[0 x10000000000000001n, 0 xffffffffn, 0 x100000000fffffffen],
[-0 x10000000000000001n, 0 x100000000n, -0 x10000000100000001n],
[-0 x10000000000000000n, 0 x100000000n, -0 xffffffff00000000n],
[-0 xffffffffffffffffn, 0 x100000000n, -0 xfffffffeffffffffn],
[-0 xfffffffffffffffen, 0 x100000000n, -0 xfffffffefffffffen],
[-0 x8000000000000001n, 0 x100000000n, -0 x8000000100000001n],
[-0 x8000000000000000n, 0 x100000000n, -0 x7fffffff00000000n],
[-0 x7fffffffffffffffn, 0 x100000000n, -0 x7ffffffeffffffffn],
[-0 x7ffffffffffffffen, 0 x100000000n, -0 x7ffffffefffffffen],
[-0 x100000001n, 0 x100000000n, -1 n],
[-0 x100000000n, 0 x100000000n, -0 x200000000n],
[-0 xffffffffn, 0 x100000000n, -0 x1ffffffffn],
[-0 xfffffffen, 0 x100000000n, -0 x1fffffffen],
[0 x100000000n, 0 x100000000n, 0 n],
[0 x100000001n, 0 x100000000n, 1 n],
[0 x7ffffffffffffffen, 0 x100000000n, 0 x7ffffffefffffffen],
[0 x7fffffffffffffffn, 0 x100000000n, 0 x7ffffffeffffffffn],
[0 x8000000000000000n, 0 x100000000n, 0 x8000000100000000n],
[0 x8000000000000001n, 0 x100000000n, 0 x8000000100000001n],
[0 xfffffffffffffffen, 0 x100000000n, 0 xfffffffefffffffen],
[0 xffffffffffffffffn, 0 x100000000n, 0 xfffffffeffffffffn],
[0 x10000000000000000n, 0 x100000000n, 0 x10000000100000000n],
[0 x10000000000000001n, 0 x100000000n, 0 x10000000100000001n],
[-0 x10000000000000001n, 0 x100000001n, -0 x10000000100000002n],
[-0 x10000000000000000n, 0 x100000001n, -0 xfffffffeffffffffn],
[-0 xffffffffffffffffn, 0 x100000001n, -0 xffffffff00000000n],
[-0 xfffffffffffffffen, 0 x100000001n, -0 xfffffffefffffffdn],
[-0 x8000000000000001n, 0 x100000001n, -0 x8000000100000002n],
[-0 x8000000000000000n, 0 x100000001n, -0 x7ffffffeffffffffn],
[-0 x7fffffffffffffffn, 0 x100000001n, -0 x7fffffff00000000n],
[-0 x7ffffffffffffffen, 0 x100000001n, -0 x7ffffffefffffffdn],
[-0 x100000001n, 0 x100000001n, -2 n],
[-0 x100000000n, 0 x100000001n, -0 x1ffffffffn],
[-0 xffffffffn, 0 x100000001n, -0 x200000000n],
[-0 xfffffffen, 0 x100000001n, -0 x1fffffffdn],
[0 x100000001n, 0 x100000001n, 0 n],
[0 x7ffffffffffffffen, 0 x100000001n, 0 x7ffffffeffffffffn],
[0 x7fffffffffffffffn, 0 x100000001n, 0 x7ffffffefffffffen],
[0 x8000000000000000n, 0 x100000001n, 0 x8000000100000001n],
[0 x8000000000000001n, 0 x100000001n, 0 x8000000100000000n],
[0 xfffffffffffffffen, 0 x100000001n, 0 xfffffffeffffffffn],
[0 xffffffffffffffffn, 0 x100000001n, 0 xfffffffefffffffen],
[0 x10000000000000000n, 0 x100000001n, 0 x10000000100000001n],
[0 x10000000000000001n, 0 x100000001n, 0 x10000000100000000n],
[-0 x10000000000000001n, -0 x100000001n, 0 x10000000100000000n],
[-0 x10000000000000000n, -0 x100000001n, 0 xfffffffeffffffffn],
[-0 xffffffffffffffffn, -0 x100000001n, 0 xfffffffefffffffen],
[-0 xfffffffffffffffen, -0 x100000001n, 0 xfffffffefffffffdn],
[-0 x8000000000000001n, -0 x100000001n, 0 x8000000100000000n],
[-0 x8000000000000000n, -0 x100000001n, 0 x7ffffffeffffffffn],
[-0 x7fffffffffffffffn, -0 x100000001n, 0 x7ffffffefffffffen],
[-0 x7ffffffffffffffen, -0 x100000001n, 0 x7ffffffefffffffdn],
[-0 x100000001n, -0 x100000001n, 0 n],
[-0 x100000000n, -0 x100000001n, 0 x1ffffffffn],
[-0 xffffffffn, -0 x100000001n, 0 x1fffffffen],
[-0 xfffffffen, -0 x100000001n, 0 x1fffffffdn],
[0 x7ffffffffffffffen, -0 x100000001n, -0 x7ffffffeffffffffn],
[0 x7fffffffffffffffn, -0 x100000001n, -0 x7fffffff00000000n],
[0 x8000000000000000n, -0 x100000001n, -0 x8000000100000001n],
[0 x8000000000000001n, -0 x100000001n, -0 x8000000100000002n],
[0 xfffffffffffffffen, -0 x100000001n, -0 xfffffffeffffffffn],
[0 xffffffffffffffffn, -0 x100000001n, -0 xffffffff00000000n],
[0 x10000000000000000n, -0 x100000001n, -0 x10000000100000001n],
[0 x10000000000000001n, -0 x100000001n, -0 x10000000100000002n],
[-0 x10000000000000001n, -0 x100000000n, 0 x100000000ffffffffn],
[-0 x10000000000000000n, -0 x100000000n, 0 xffffffff00000000n],
[-0 xffffffffffffffffn, -0 x100000000n, 0 xffffffff00000001n],
[-0 xfffffffffffffffen, -0 x100000000n, 0 xffffffff00000002n],
[-0 x8000000000000001n, -0 x100000000n, 0 x80000000ffffffffn],
[-0 x8000000000000000n, -0 x100000000n, 0 x7fffffff00000000n],
[-0 x7fffffffffffffffn, -0 x100000000n, 0 x7fffffff00000001n],
[-0 x7ffffffffffffffen, -0 x100000000n, 0 x7fffffff00000002n],
[-0 x100000000n, -0 x100000000n, 0 n],
[-0 xffffffffn, -0 x100000000n, 1 n],
[-0 xfffffffen, -0 x100000000n, 2 n],
[0 x7ffffffffffffffen, -0 x100000000n, -0 x7fffffff00000002n],
[0 x7fffffffffffffffn, -0 x100000000n, -0 x7fffffff00000001n],
[0 x8000000000000000n, -0 x100000000n, -0 x8000000100000000n],
[0 x8000000000000001n, -0 x100000000n, -0 x80000000ffffffffn],
[0 xfffffffffffffffen, -0 x100000000n, -0 xffffffff00000002n],
[0 xffffffffffffffffn, -0 x100000000n, -0 xffffffff00000001n],
[0 x10000000000000000n, -0 x100000000n, -0 x10000000100000000n],
[0 x10000000000000001n, -0 x100000000n, -0 x100000000ffffffffn],
[-0 x10000000000000001n, -0 xffffffffn, 0 x100000000fffffffen],
[-0 x10000000000000000n, -0 xffffffffn, 0 xffffffff00000001n],
[-0 xffffffffffffffffn, -0 xffffffffn, 0 xffffffff00000000n],
[-0 xfffffffffffffffen, -0 xffffffffn, 0 xffffffff00000003n],
[-0 x8000000000000001n, -0 xffffffffn, 0 x80000000fffffffen],
[-0 x8000000000000000n, -0 xffffffffn, 0 x7fffffff00000001n],
[-0 x7fffffffffffffffn [xfffffffffffffffen, -0 x80000000n, -0 xffffffff80000002n],
[-0 x7ffffffffffffffen, -0 xffffffffn, 0 x7fffffff00000003n [0 xffffffffffffffffn -x80000000n, -0 xffffffff80000001n,
[-0 xffffffffn, -0 xffffffffn, 0 n],
[-0 xfffffffen, -0 xffffffffn, 3 n],
[0 x7ffffffffffffffen, -0 xffffffffn, -0 x7fffffff00000001n],
[0 x7fffffffffffffffn, -0 xffffffffn, [x10000000000000000n, -x80000000n,, -0 x10000000080000000n,
[0 x8000000000000000n, -xffffffffn, -0 ],
[0 x8000000000000001n, -0 xffffffffn, -0 x8000000100000000n],
[0 xfffffffffffffffen, -0 xffffffffn, -0 xffffffff00000001n],
[0 xffffffffffffffffn, -0 xffffffffn, -0 xffffffff00000002n],
[0 x10000000000000000n, -0 xffffffffn, -0 x100000000ffffffffn],
[0 x10000000000000001n, -0 xffffffffn, -0 x10000000100000000n],
[-0 x10000000000000001n, -0 xfffffffen, 0 x100000000fffffffdn],
[-0 x10000000000000000n, -0 xfffffffen, 0 xffffffff00000002n],
[-0 xffffffffffffffffn, -0 xfffffffen, 0 xffffffff00000003n],
[-0 xfffffffffffffffen, -0 xfffffffen, 0 xffffffff00000000n],
[-0 x8000000000000001n, -0 xfffffffen, 0 x80000000fffffffdn],
[-0 x8000000000000000n, -0 xfffffffen, 0 x7fffffff00000002n],
[-0 x7fffffffffffffffn, -0 xfffffffen, 0 x7fffffff00000003n],
[-0 x7ffffffffffffffen, -0 xfffffffen, 0 x7fffffff00000000n],
[-0 xfffffffen, -0 xfffffffen, 0 n],
[0 x7ffffffffffffffen, -0 xfffffffen, -0 x7fffffff00000004n],
[0 x7fffffffffffffffn, -0 xfffffffen, -0 x7fffffff00000003n],
[0 x8000000000000000n, -0 xfffffffen, -0 x80000000fffffffen],
[0 x8000000000000001n, -0 xfffffffen, -0 x80000000fffffffdn],
[0 xfffffffffffffffen, -0 xfffffffen, -0 xffffffff00000004n],
[0 xffffffffffffffffn, -0 xfffffffen, -0 xffffffff00000003n],
[0 x10000000000000000n, -0 xfffffffen, -0 x100000000fffffffen],
[0 x10000000000000001n, -0 xfffffffen, -0 x100000000fffffffdn],
[-0 x10000000000000001n, 0 x7ffffffffffffffen, -0 x17fffffffffffffffn],
[-0 x10000000000000000n, 0 x7ffffffffffffffen, -0 x8000000000000002n],
[-0 xffffffffffffffffn, 0 x7ffffffffffffffen, -0 x8000000000000001n],
[-0 xfffffffffffffffen, 0 x7ffffffffffffffen, -0 x8000000000000004n],
[-0 x8000000000000001n, 0 x7ffffffffffffffen, -0 xffffffffffffffffn],
[-0 x8000000000000000n, 0 x7ffffffffffffffen, -2 n],
[-0 x7fffffffffffffffn, 0 x7ffffffffffffffen, -1 n],
[-0 x7ffffffffffffffen, 0 x7ffffffffffffffen, -4 n],
[0 x7ffffffffffffffen, 0 x7ffffffffffffffen, 0 n],
[0 x7fffffffffffffffn, 0 x7ffffffffffffffen, 1 n],
[0 x8000000000000000nx8000000000000000n
[x8000000000000001n 0 x7ffffffffffffffen, 0 xffffffffffffffffn,
[0 xfffffffffffffffen, 0 x7ffffffffffffffen, 0 x8000000000000000n],
[0 xffffffffffffffffn, 0 x7ffffffffffffffen, 0 x8000000000000001n],
[0 x10000000000000000n, 0 x7ffffffffffffffen, 0 x17ffffffffffffffen],
, 0 x7ffffffffffffffen0 x17fffffffffffffffn],
[-0 x10000000000000001n, 0 x7fffffffffffffffn, -0 x18000000000000000n],
[-0 x10000000000000000n, 0 x7fffffffffffffffn, -0 x8000000000000001n],
[-0 xffffffffffffffffn, 0 x7fffffffffffffffn, -0 x8000000000000002n],
[-0 xfffffffffffffffen, 0 x7fffffffffffffffn, -0 x8000000000000003n],
[-0 x8000000000000001n, 0 x7fffffffffffffffn, -0 x10000000000000000n],
[-0 x8000000000000000n, 0 x7fffffffffffffffn, -1 n],
[-0 x7fffffffffffffffn, 0 x7fffffffffffffffn, -2 n],
[-0 x7ffffffffffffffen, 0 x7fffffffffffffffn, -3 n],
[0 x7fffffffffffffffn, 0 x7fffffffffffffffn, 0 n],
[0 x8000000000000000n, 0 x7fffffffffffffffn, 0 xffffffffffffffffn],
[0 x8000000000000001n, 0 x7fffffffffffffffn, 0 xfffffffffffffffen],
[0 xfffffffffffffffen, 0 x7fffffffffffffffn, 0 x8000000000000001n],
[0 xffffffffffffffffn, 0 x7fffffffffffffffn, 0 x8000000000000000n],
[0 x10000000000000000n, 0 x7fffffffffffffffn, 0 x17fffffffffffffffn],
[0 x10000000000000001n, 0 x7fffffffffffffffn, 0 x17ffffffffffffffen],
[-0 x10000000000000001n, 0 x8000000000000000n, -0 x18000000000000001n],
[-0 x10000000000000000n, 0 x8000000000000000n, -0 x8000000000000000n],
[-0 xffffffffffffffffn, 0 x8000000000000000n, -0 x7fffffffffffffffn],
[-0 xfffffffffffffffen, 0 x8000000000000000n, -0 x7ffffffffffffffen],
[-0 x8000000000000001n, 0 x8000000000000000n, -1 n],
[-0 x8000000000000000n, 0 x8000000000000000n, -0 x10000000000000000n],
[-0 x7fffffffffffffffn, 0 x8000000000000000n, -0 xffffffffffffffffn],
[-0 x7ffffffffffffffen, 0 x8000000000000000n, -0 xfffffffffffffffen],
[0 x8000000000000000n, 0 x8000000000000000n, 0 n],
[0 x8000000000000001n, 0 x8000000000000000n, 1 n],
[0 xfffffffffffffffen, 0 x8000000000000000n, 0 x7ffffffffffffffen],
[0 xffffffffffffffffn, 0 x8000000000000000n, 0 x7fffffffffffffffn],
[0 x10000000000000000n, 0 x8000000000000000n, 0 x18000000000000000n],
[0 x10000000000000001n, 0 x8000000000000000n, 0 x18000000000000001n],
[-0 x10000000000000001n, 0 x8000000000000001n, -0 x18000000000000002n],
[-0 x10000000000000000n, 0 x8000000000000001n, -0 x7fffffffffffffffn],
[-0 xffffffffffffffffn, 0 x8000000000000001n, -0 x8000000000000000n],
[-0 xfffffffffffffffen, 0 x8000000000000001n, -0 x7ffffffffffffffdn],
[-0 x8000000000000001n, 0 x8000000000000001n, -2 n],
[-0 x8000000000000000n, 0 x8000000000000001n, -0 xffffffffffffffffn],
[-0 x7fffffffffffffffn, 0 x8000000000000001n, -0 x10000000000000000n],
[-0 x7ffffffffffffffen, 0 x8000000000000001n, -0 xfffffffffffffffdn],
[0 x8000000000000001n, 0 x8000000000000001n, 0 n],
[0 xfffffffffffffffen, 0 x8000000000000001n, 0 x7fffffffffffffffn],
[0 xffffffffffffffffn, 0 x8000000000000001n, 0 x7ffffffffffffffen],
[0 x10000000000000000n, 0 x8000000000000001n, 0 x18000000000000001n],
[0 x10000000000000001n, 0 x8000000000000001n, 0 x18000000000000000n],
[-0 x10000000000000001n, -0 x8000000000000001n, 0 x18000000000000000n],
[-0 x10000000000000000n, -0 x8000000000000001n, 0 x7fffffffffffffffn],
[-0 xffffffffffffffffn, -0 x8000000000000001n, 0 x7ffffffffffffffen],
[-0 xfffffffffffffffen, -0 x8000000000000001n, 0 x7ffffffffffffffdn],
[-0 x8000000000000001n, -0 x8000000000000001n, 0 n],
[-0 x8000000000000000n, -0 x8000000000000001n, 0 xffffffffffffffffn],
[-0 x7fffffffffffffffn, -0 x8000000000000001n, 0 xfffffffffffffffen],
[-0 x7ffffffffffffffen, -0 x8000000000000001n, 0 xfffffffffffffffdn],
[0 xfffffffffffffffen, -0 x8000000000000001n, -0 x7fffffffffffffffn],
[0 xffffffffffffffffn, -0 x8000000000000001n, -0 x8000000000000000n],
[0 x10000000000000000n, -0 x8000000000000001n, -0 x18000000000000001n],
[0 x10000000000000001n, -0 x8000000000000001n, -0 x18000000000000002n],
[-0 x10000000000000001n, -0 x8000000000000000n, 0 x17fffffffffffffffn],
[-0 x10000000000000000n, -0 x8000000000000000n, 0 x8000000000000000n],
[-0 xffffffffffffffffn, -0 x8000000000000000n, 0 x8000000000000001n],
[-0 xfffffffffffffffen, -0 x8000000000000000n, 0 x8000000000000002n],
[-0 x8000000000000000n, -0 x8000000000000000n, 0 n],
[-0 x7fffffffffffffffn, -0 x8000000000000000n, 1 n],
[-0 x7ffffffffffffffen, -0 x8000000000000000n, 2 n],
[0 xfffffffffffffffen, -0 x8000000000000000n, -0 x8000000000000002n],
[0 xffffffffffffffffn, -0 x8000000000000000n, -0 x8000000000000001n],
[0 x10000000000000000n, -0 x8000000000000000n, -0 x18000000000000000n],
[0 x10000000000000001n, -0 x8000000000000000n, -0 x17fffffffffffffffn],
[-0 x10000000000000001n, -0 x7fffffffffffffffn, 0 x17ffffffffffffffen],
[-0 x10000000000000000n, -0 x7fffffffffffffffn, 0 x8000000000000001n],
[-0 xffffffffffffffffn, -0 x7fffffffffffffffn, 0 x8000000000000000n],
[-0 xfffffffffffffffen, -0 x7fffffffffffffffn, 0 x8000000000000003n],
[-0 x7fffffffffffffffn, -0 x7fffffffffffffffn, 0 n],
[-0 x7ffffffffffffffen, -0 x7fffffffffffffffn, 3 n],
[0 xfffffffffffffffen, -0 x7fffffffffffffffn, -0 x8000000000000001n],
[0 xffffffffffffffffn, -0 x7fffffffffffffffn, -0 x8000000000000002n],
[0 x10000000000000000n, -0 x7fffffffffffffffn, -0 x17fffffffffffffffn],
[0 x10000000000000001n, -0 x7fffffffffffffffn, -0 x18000000000000000n],
[-0 x10000000000000001n, -0 x7ffffffffffffffen, 0 x17ffffffffffffffdn],
[-0 x10000000000000000n, -0 x7ffffffffffffffen, 0 x8000000000000002n],
[-0 xffffffffffffffffn, -0 x7ffffffffffffffen, 0 x8000000000000003n],
[-0 xfffffffffffffffen, -0 x7ffffffffffffffen, 0 x8000000000000000n],
[-0 x7ffffffffffffffen, -0 x7ffffffffffffffen, 0 n],
[0 xfffffffffffffffen, -0 x7ffffffffffffffen, -0 x8000000000000004n],
[0 xffffffffffffffffn, -0 x7ffffffffffffffen, -0 x8000000000000003n],
[0 x10000000000000000n, -0 x7ffffffffffffffen, -0 x17ffffffffffffffen],
[0 x10000000000000001n, -0 x7ffffffffffffffen, -0 x17ffffffffffffffdn],
[-0 x10000000000000001n, 0 xfffffffffffffffen, -0 x1ffffffffffffffffn],
[-0 x10000000000000000n, 0 xfffffffffffffffen, -2 n],
[-0 xffffffffffffffffn, 0 xfffffffffffffffen, -1 n],
[-0 xfffffffffffffffen, 0 xfffffffffffffffen, -4 n],
[0 xfffffffffffffffen, 0 xfffffffffffffffen, 0 n],
[0 xffffffffffffffffn, 0 xfffffffffffffffen, 1 n],
[0 x10000000000000000n, 0 xfffffffffffffffen, 0 x1fffffffffffffffen],
[0 x10000000000000001n, 0 xfffffffffffffffen, 0 x1ffffffffffffffffn],
[-0 x10000000000000001n, 0 xffffffffffffffffn, -0 x20000000000000000n],
[-0 x10000000000000000n, 0 xffffffffffffffffn, -1 n],
[-0 xffffffffffffffffn, 0 xffffffffffffffffn, -2 n],
[-0 xfffffffffffffffen, 0 xffffffffffffffffn, -3 n],
[0 xffffffffffffffffn, 0 xffffffffffffffffn, 0 n],
[0 x10000000000000000n, 0 xffffffffffffffffn, 0 x1ffffffffffffffffn],
[0 x10000000000000001n, 0 xffffffffffffffffn, 0 x1fffffffffffffffen],
[-0 x10000000000000001n, 0 x10000000000000000n, -1 n],
[-0 x10000000000000000n, 0 x10000000000000000n, -0 x20000000000000000n],
[-0 xffffffffffffffffn, 0 x10000000000000000n, -0 x1ffffffffffffffffn],
[-0 xfffffffffffffffen, 0 x10000000000000000n, -0 x1fffffffffffffffen],
[0 x10000000000000000n, 0 x10000000000000000n, 0 n],
[0 x10000000000000001n, 0 x10000000000000000n, 1 n],
[-0 x10000000000000001n, 0 x10000000000000001n, -2 n],
[-0 x10000000000000000n, 0 x10000000000000001n, -0 x1ffffffffffffffffn],
[-0 xffffffffffffffffn, 0 x10000000000000001n, -0 x20000000000000000n],
[-0 xfffffffffffffffen, 0 x10000000000000001n, -0 x1fffffffffffffffdn],
[0 x10000000000000001n, 0 x10000000000000001n, 0 n],
[-0 x10000000000000001n, -0 x10000000000000001n, 0 n],
[-0 x10000000000000000n, -0 x10000000000000001n, 0 x1ffffffffffffffffn],
[-0 xffffffffffffffffn, -0 x10000000000000001n, 0 x1fffffffffffffffen],
[-0 xfffffffffffffffen, -0 x10000000000000001n, 0 x1fffffffffffffffdn],
[-0 x10000000000000000n, -0 x10000000000000000n, 0 n],
[-0 xffffffffffffffffn, -0 x10000000000000000n, 1 n],
[-0 xfffffffffffffffen, -0 x10000000000000000n, 2 n],
[-0 xffffffffffffffffn, -0 xffffffffffffffffn, 0 n],
[-0 xfffffffffffffffen, -0 xffffffffffffffffn, 3 n],
[-0 xfffffffffffffffen, -0 xfffffffffffffffen, 0 n],
];
function f(tests) {
for (let test of tests) {
let lhs = test[0 ], rhs = test[1 ], expected = test[2 ];
assertEq(lhs ^ rhs, expected);
assertEq(rhs ^ lhs, expected);
}
}
for (let i = 0 ; i < 10 ; ++i) {
f(tests);
}
Messung V0.5 in Prozent C=98 H=88 G=93
¤ Dauer der Verarbeitung: 0.14 Sekunden
¤
*© Formatika GbR, Deutschland