GCC Bugzilla – Attachment 27244 Details for
Bug 53125
Very slow compilation on SPARC
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
Test case
foo6.c (text/plain), 144.28 KB, created by
Ian Lance Taylor
on 2012-04-25 22:10:51 UTC
(
hide
)
Description:
Test case
Filename:
MIME Type:
Creator:
Ian Lance Taylor
Created:
2012-04-25 22:10:51 UTC
Size:
144.28 KB
patch
obsolete
>extern double NaN(); >extern double Inf(); >extern double Copysign(double, double); > >#define I (__extension__ 1.0iF) > >struct test >{ > __complex double f; > __complex double g; > __complex double out; >}; > >struct test_array >{ > struct test a[2401]; >}; > >double dnan; >double inf; >double negzero; > >static struct test_array gtests; > >#define complex(a, b) ((a) + (b) * I) > >void >init () >{ > struct test_array *ptests; > > dnan = NaN (); > inf = Inf (); > negzero = Copysign (0, -1); > > ptests = __builtin_malloc (sizeof (struct test_array)); > > *ptests = > (struct test_array) { { > {complex(0, 0), complex(0, 0), complex(-dnan, -dnan)}, > {complex(0, 0), complex(0, 1), complex(0, 0)}, > {complex(0, 0), complex(0, -1), complex(negzero, 0)}, > {complex(0, 0), complex(0, 2), complex(0, 0)}, > {complex(0, 0), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(0, 0), complex(-dnan, inf), complex(0, negzero)}, > {complex(0, 0), complex(-dnan, -inf), complex(negzero, 0)}, > {complex(0, 0), complex(1, 0), complex(0, 0)}, > {complex(0, 0), complex(1, 1), complex(0, 0)}, > {complex(0, 0), complex(1, -1), complex(0, 0)}, > {complex(0, 0), complex(1, 2), complex(0, 0)}, > {complex(0, 0), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(0, 0), complex(-dnan, inf), complex(0, negzero)}, > {complex(0, 0), complex(-dnan, -inf), complex(negzero, 0)}, > {complex(0, 0), complex(-1, 0), complex(negzero, negzero)}, > {complex(0, 0), complex(-1, 1), complex(negzero, negzero)}, > {complex(0, 0), complex(-1, -1), complex(negzero, negzero)}, > {complex(0, 0), complex(-1, 2), complex(0, negzero)}, > {complex(0, 0), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(0, 0), complex(-dnan, inf), complex(0, negzero)}, > {complex(0, 0), complex(-dnan, -inf), complex(negzero, 0)}, > {complex(0, 0), complex(2, 0), complex(0, 0)}, > {complex(0, 0), complex(2, 1), complex(0, 0)}, > {complex(0, 0), complex(2, -1), complex(0, 0)}, > {complex(0, 0), complex(2, 2), complex(0, 0)}, > {complex(0, 0), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(0, 0), complex(-dnan, inf), complex(0, negzero)}, > {complex(0, 0), complex(-dnan, -inf), complex(negzero, 0)}, > {complex(0, 0), complex(dnan, 0), complex(dnan, dnan)}, > {complex(0, 0), complex(dnan, 1), complex(dnan, dnan)}, > {complex(0, 0), complex(dnan, -1), complex(dnan, dnan)}, > {complex(0, 0), complex(dnan, 2), complex(dnan, dnan)}, > {complex(0, 0), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(0, 0), complex(-dnan, inf), complex(0, negzero)}, > {complex(0, 0), complex(-dnan, -inf), complex(negzero, 0)}, > {complex(0, 0), complex(inf, 0), complex(0, 0)}, > {complex(0, 0), complex(inf, 1), complex(0, 0)}, > {complex(0, 0), complex(inf, -1), complex(0, 0)}, > {complex(0, 0), complex(inf, 2), complex(0, 0)}, > {complex(0, 0), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(0, 0), complex(-dnan, inf), complex(0, negzero)}, > {complex(0, 0), complex(-dnan, -inf), complex(negzero, 0)}, > {complex(0, 0), complex(-inf, 0), complex(negzero, negzero)}, > {complex(0, 0), complex(-inf, 1), complex(negzero, negzero)}, > {complex(0, 0), complex(-inf, -1), complex(negzero, negzero)}, > {complex(0, 0), complex(-inf, 2), complex(negzero, negzero)}, > {complex(0, 0), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(0, 0), complex(-dnan, inf), complex(0, negzero)}, > {complex(0, 0), complex(-dnan, -inf), complex(negzero, 0)}, > {complex(0, 1), complex(0, 0), complex(-dnan, inf)}, > {complex(0, 1), complex(0, 1), complex(1, 0)}, > {complex(0, 1), complex(0, -1), complex(-1, 0)}, > {complex(0, 1), complex(0, 2), complex(0.5, 0)}, > {complex(0, 1), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(0, 1), complex(-dnan, inf), complex(0, negzero)}, > {complex(0, 1), complex(-dnan, -inf), complex(negzero, 0)}, > {complex(0, 1), complex(1, 0), complex(0, 1)}, > {complex(0, 1), complex(1, 1), complex(0.5, 0.5)}, > {complex(0, 1), complex(1, -1), complex(-0.5, 0.5)}, > {complex(0, 1), complex(1, 2), complex(0.4, 0.2)}, > {complex(0, 1), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(0, 1), complex(-dnan, inf), complex(0, negzero)}, > {complex(0, 1), complex(-dnan, -inf), complex(negzero, 0)}, > {complex(0, 1), complex(-1, 0), complex(negzero, -1)}, > {complex(0, 1), complex(-1, 1), complex(0.5, -0.5)}, > {complex(0, 1), complex(-1, -1), complex(-0.5, -0.5)}, > {complex(0, 1), complex(-1, 2), complex(0.4, -0.2)}, > {complex(0, 1), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(0, 1), complex(-dnan, inf), complex(0, negzero)}, > {complex(0, 1), complex(-dnan, -inf), complex(negzero, 0)}, > {complex(0, 1), complex(2, 0), complex(0, 0.5)}, > {complex(0, 1), complex(2, 1), complex(0.2, 0.4)}, > {complex(0, 1), complex(2, -1), complex(-0.2, 0.4)}, > {complex(0, 1), complex(2, 2), complex(0.25, 0.25)}, > {complex(0, 1), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(0, 1), complex(-dnan, inf), complex(0, negzero)}, > {complex(0, 1), complex(-dnan, -inf), complex(negzero, 0)}, > {complex(0, 1), complex(dnan, 0), complex(dnan, dnan)}, > {complex(0, 1), complex(dnan, 1), complex(dnan, dnan)}, > {complex(0, 1), complex(dnan, -1), complex(dnan, dnan)}, > {complex(0, 1), complex(dnan, 2), complex(dnan, dnan)}, > {complex(0, 1), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(0, 1), complex(-dnan, inf), complex(0, negzero)}, > {complex(0, 1), complex(-dnan, -inf), complex(negzero, 0)}, > {complex(0, 1), complex(inf, 0), complex(0, 0)}, > {complex(0, 1), complex(inf, 1), complex(0, 0)}, > {complex(0, 1), complex(inf, -1), complex(0, 0)}, > {complex(0, 1), complex(inf, 2), complex(0, 0)}, > {complex(0, 1), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(0, 1), complex(-dnan, inf), complex(0, negzero)}, > {complex(0, 1), complex(-dnan, -inf), complex(negzero, 0)}, > {complex(0, 1), complex(-inf, 0), complex(negzero, negzero)}, > {complex(0, 1), complex(-inf, 1), complex(negzero, negzero)}, > {complex(0, 1), complex(-inf, -1), complex(negzero, negzero)}, > {complex(0, 1), complex(-inf, 2), complex(negzero, negzero)}, > {complex(0, 1), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(0, 1), complex(-dnan, inf), complex(0, negzero)}, > {complex(0, 1), complex(-dnan, -inf), complex(negzero, 0)}, > {complex(0, -1), complex(0, 0), complex(-dnan, -inf)}, > {complex(0, -1), complex(0, 1), complex(-1, negzero)}, > {complex(0, -1), complex(0, -1), complex(1, negzero)}, > {complex(0, -1), complex(0, 2), complex(-0.5, negzero)}, > {complex(0, -1), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(0, -1), complex(-dnan, inf), complex(negzero, 0)}, > {complex(0, -1), complex(-dnan, -inf), complex(0, 0)}, > {complex(0, -1), complex(1, 0), complex(0, -1)}, > {complex(0, -1), complex(1, 1), complex(-0.5, -0.5)}, > {complex(0, -1), complex(1, -1), complex(0.5, -0.5)}, > {complex(0, -1), complex(1, 2), complex(-0.4, -0.2)}, > {complex(0, -1), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(0, -1), complex(-dnan, inf), complex(negzero, 0)}, > {complex(0, -1), complex(-dnan, -inf), complex(0, 0)}, > {complex(0, -1), complex(-1, 0), complex(negzero, 1)}, > {complex(0, -1), complex(-1, 1), complex(-0.5, 0.5)}, > {complex(0, -1), complex(-1, -1), complex(0.5, 0.5)}, > {complex(0, -1), complex(-1, 2), complex(-0.4, 0.2)}, > {complex(0, -1), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(0, -1), complex(-dnan, inf), complex(negzero, 0)}, > {complex(0, -1), complex(-dnan, -inf), complex(0, 0)}, > {complex(0, -1), complex(2, 0), complex(0, -0.5)}, > {complex(0, -1), complex(2, 1), complex(-0.2, -0.4)}, > {complex(0, -1), complex(2, -1), complex(0.2, -0.4)}, > {complex(0, -1), complex(2, 2), complex(-0.25, -0.25)}, > {complex(0, -1), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(0, -1), complex(-dnan, inf), complex(negzero, 0)}, > {complex(0, -1), complex(-dnan, -inf), complex(0, 0)}, > {complex(0, -1), complex(dnan, 0), complex(dnan, dnan)}, > {complex(0, -1), complex(dnan, 1), complex(dnan, dnan)}, > {complex(0, -1), complex(dnan, -1), complex(dnan, dnan)}, > {complex(0, -1), complex(dnan, 2), complex(dnan, dnan)}, > {complex(0, -1), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(0, -1), complex(-dnan, inf), complex(negzero, 0)}, > {complex(0, -1), complex(-dnan, -inf), complex(0, 0)}, > {complex(0, -1), complex(inf, 0), complex(0, negzero)}, > {complex(0, -1), complex(inf, 1), complex(0, negzero)}, > {complex(0, -1), complex(inf, -1), complex(0, negzero)}, > {complex(0, -1), complex(inf, 2), complex(0, negzero)}, > {complex(0, -1), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(0, -1), complex(-dnan, inf), complex(negzero, 0)}, > {complex(0, -1), complex(-dnan, -inf), complex(0, 0)}, > {complex(0, -1), complex(-inf, 0), complex(negzero, 0)}, > {complex(0, -1), complex(-inf, 1), complex(negzero, 0)}, > {complex(0, -1), complex(-inf, -1), complex(negzero, 0)}, > {complex(0, -1), complex(-inf, 2), complex(negzero, 0)}, > {complex(0, -1), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(0, -1), complex(-dnan, inf), complex(negzero, 0)}, > {complex(0, -1), complex(-dnan, -inf), complex(0, 0)}, > {complex(0, 2), complex(0, 0), complex(-dnan, inf)}, > {complex(0, 2), complex(0, 1), complex(2, 0)}, > {complex(0, 2), complex(0, -1), complex(-2, 0)}, > {complex(0, 2), complex(0, 2), complex(1, 0)}, > {complex(0, 2), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(0, 2), complex(-dnan, inf), complex(0, negzero)}, > {complex(0, 2), complex(-dnan, -inf), complex(negzero, 0)}, > {complex(0, 2), complex(1, 0), complex(0, 2)}, > {complex(0, 2), complex(1, 1), complex(1, 1)}, > {complex(0, 2), complex(1, -1), complex(-1, 1)}, > {complex(0, 2), complex(1, 2), complex(0.8, 0.4)}, > {complex(0, 2), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(0, 2), complex(-dnan, inf), complex(0, negzero)}, > {complex(0, 2), complex(-dnan, -inf), complex(negzero, 0)}, > {complex(0, 2), complex(-1, 0), complex(negzero, -2)}, > {complex(0, 2), complex(-1, 1), complex(1, -1)}, > {complex(0, 2), complex(-1, -1), complex(-1, -1)}, > {complex(0, 2), complex(-1, 2), complex(0.8, -0.4)}, > {complex(0, 2), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(0, 2), complex(-dnan, inf), complex(0, negzero)}, > {complex(0, 2), complex(-dnan, -inf), complex(negzero, 0)}, > {complex(0, 2), complex(2, 0), complex(0, 1)}, > {complex(0, 2), complex(2, 1), complex(0.4, 0.8)}, > {complex(0, 2), complex(2, -1), complex(-0.4, 0.8)}, > {complex(0, 2), complex(2, 2), complex(0.5, 0.5)}, > {complex(0, 2), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(0, 2), complex(-dnan, inf), complex(0, negzero)}, > {complex(0, 2), complex(-dnan, -inf), complex(negzero, 0)}, > {complex(0, 2), complex(dnan, 0), complex(dnan, dnan)}, > {complex(0, 2), complex(dnan, 1), complex(dnan, dnan)}, > {complex(0, 2), complex(dnan, -1), complex(dnan, dnan)}, > {complex(0, 2), complex(dnan, 2), complex(dnan, dnan)}, > {complex(0, 2), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(0, 2), complex(-dnan, inf), complex(0, negzero)}, > {complex(0, 2), complex(-dnan, -inf), complex(negzero, 0)}, > {complex(0, 2), complex(inf, 0), complex(0, 0)}, > {complex(0, 2), complex(inf, 1), complex(0, 0)}, > {complex(0, 2), complex(inf, -1), complex(0, 0)}, > {complex(0, 2), complex(inf, 2), complex(0, 0)}, > {complex(0, 2), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(0, 2), complex(-dnan, inf), complex(0, negzero)}, > {complex(0, 2), complex(-dnan, -inf), complex(negzero, 0)}, > {complex(0, 2), complex(-inf, 0), complex(negzero, negzero)}, > {complex(0, 2), complex(-inf, 1), complex(negzero, negzero)}, > {complex(0, 2), complex(-inf, -1), complex(negzero, negzero)}, > {complex(0, 2), complex(-inf, 2), complex(negzero, negzero)}, > {complex(0, 2), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(0, 2), complex(-dnan, inf), complex(0, negzero)}, > {complex(0, 2), complex(-dnan, -inf), complex(negzero, 0)}, > {complex(dnan, dnan), complex(0, 0), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(0, 1), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(0, -1), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(0, 2), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(-dnan, inf), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(-dnan, -inf), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(1, 0), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(1, 1), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(1, -1), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(1, 2), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(-dnan, inf), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(-dnan, -inf), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(-1, 0), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(-1, 1), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(-1, -1), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(-1, 2), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(-dnan, inf), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(-dnan, -inf), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(2, 0), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(2, 1), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(2, -1), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(2, 2), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(-dnan, inf), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(-dnan, -inf), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(dnan, 0), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(dnan, 1), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(dnan, -1), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(dnan, 2), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(-dnan, inf), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(-dnan, -inf), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(inf, 0), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(inf, 1), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(inf, -1), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(inf, 2), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(-dnan, inf), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(-dnan, -inf), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(-inf, 0), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(-inf, 1), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(-inf, -1), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(-inf, 2), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(-dnan, inf), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(-dnan, -inf), complex(dnan, dnan)}, > {complex(-dnan, inf), complex(0, 0), complex(-dnan, inf)}, > {complex(-dnan, inf), complex(0, 1), complex(inf, -dnan)}, > {complex(-dnan, inf), complex(0, -1), complex(-inf, -dnan)}, > {complex(-dnan, inf), complex(0, 2), complex(inf, -dnan)}, > {complex(-dnan, inf), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(-dnan, inf), complex(-dnan, inf), complex(-dnan, -dnan)}, > {complex(-dnan, inf), complex(-dnan, -inf), complex(-dnan, -dnan)}, > {complex(-dnan, inf), complex(1, 0), complex(-dnan, inf)}, > {complex(-dnan, inf), complex(1, 1), complex(inf, inf)}, > {complex(-dnan, inf), complex(1, -1), complex(-inf, inf)}, > {complex(-dnan, inf), complex(1, 2), complex(inf, inf)}, > {complex(-dnan, inf), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(-dnan, inf), complex(-dnan, inf), complex(-dnan, -dnan)}, > {complex(-dnan, inf), complex(-dnan, -inf), complex(-dnan, -dnan)}, > {complex(-dnan, inf), complex(-1, 0), complex(-dnan, -inf)}, > {complex(-dnan, inf), complex(-1, 1), complex(inf, -inf)}, > {complex(-dnan, inf), complex(-1, -1), complex(-inf, -inf)}, > {complex(-dnan, inf), complex(-1, 2), complex(inf, -inf)}, > {complex(-dnan, inf), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(-dnan, inf), complex(-dnan, inf), complex(-dnan, -dnan)}, > {complex(-dnan, inf), complex(-dnan, -inf), complex(-dnan, -dnan)}, > {complex(-dnan, inf), complex(2, 0), complex(-dnan, inf)}, > {complex(-dnan, inf), complex(2, 1), complex(inf, inf)}, > {complex(-dnan, inf), complex(2, -1), complex(-inf, inf)}, > {complex(-dnan, inf), complex(2, 2), complex(inf, inf)}, > {complex(-dnan, inf), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(-dnan, inf), complex(-dnan, inf), complex(-dnan, -dnan)}, > {complex(-dnan, inf), complex(-dnan, -inf), complex(-dnan, -dnan)}, > {complex(-dnan, inf), complex(dnan, 0), complex(dnan, dnan)}, > {complex(-dnan, inf), complex(dnan, 1), complex(dnan, dnan)}, > {complex(-dnan, inf), complex(dnan, -1), complex(dnan, dnan)}, > {complex(-dnan, inf), complex(dnan, 2), complex(dnan, dnan)}, > {complex(-dnan, inf), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(-dnan, inf), complex(-dnan, inf), complex(-dnan, -dnan)}, > {complex(-dnan, inf), complex(-dnan, -inf), complex(-dnan, -dnan)}, > {complex(-dnan, inf), complex(inf, 0), complex(-dnan, -dnan)}, > {complex(-dnan, inf), complex(inf, 1), complex(-dnan, -dnan)}, > {complex(-dnan, inf), complex(inf, -1), complex(-dnan, -dnan)}, > {complex(-dnan, inf), complex(inf, 2), complex(-dnan, -dnan)}, > {complex(-dnan, inf), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(-dnan, inf), complex(-dnan, inf), complex(-dnan, -dnan)}, > {complex(-dnan, inf), complex(-dnan, -inf), complex(-dnan, -dnan)}, > {complex(-dnan, inf), complex(-inf, 0), complex(-dnan, -dnan)}, > {complex(-dnan, inf), complex(-inf, 1), complex(-dnan, -dnan)}, > {complex(-dnan, inf), complex(-inf, -1), complex(-dnan, -dnan)}, > {complex(-dnan, inf), complex(-inf, 2), complex(-dnan, -dnan)}, > {complex(-dnan, inf), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(-dnan, inf), complex(-dnan, inf), complex(-dnan, -dnan)}, > {complex(-dnan, inf), complex(-dnan, -inf), complex(-dnan, -dnan)}, > {complex(-dnan, -inf), complex(0, 0), complex(-dnan, -inf)}, > {complex(-dnan, -inf), complex(0, 1), complex(-inf, -dnan)}, > {complex(-dnan, -inf), complex(0, -1), complex(inf, -dnan)}, > {complex(-dnan, -inf), complex(0, 2), complex(-inf, -dnan)}, > {complex(-dnan, -inf), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(-dnan, -inf), complex(-dnan, inf), complex(-dnan, -dnan)}, > {complex(-dnan, -inf), complex(-dnan, -inf), complex(-dnan, -dnan)}, > {complex(-dnan, -inf), complex(1, 0), complex(-dnan, -inf)}, > {complex(-dnan, -inf), complex(1, 1), complex(-inf, -inf)}, > {complex(-dnan, -inf), complex(1, -1), complex(inf, -inf)}, > {complex(-dnan, -inf), complex(1, 2), complex(-inf, -inf)}, > {complex(-dnan, -inf), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(-dnan, -inf), complex(-dnan, inf), complex(-dnan, -dnan)}, > {complex(-dnan, -inf), complex(-dnan, -inf), complex(-dnan, -dnan)}, > {complex(-dnan, -inf), complex(-1, 0), complex(-dnan, inf)}, > {complex(-dnan, -inf), complex(-1, 1), complex(-inf, inf)}, > {complex(-dnan, -inf), complex(-1, -1), complex(inf, inf)}, > {complex(-dnan, -inf), complex(-1, 2), complex(-inf, inf)}, > {complex(-dnan, -inf), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(-dnan, -inf), complex(-dnan, inf), complex(-dnan, -dnan)}, > {complex(-dnan, -inf), complex(-dnan, -inf), complex(-dnan, -dnan)}, > {complex(-dnan, -inf), complex(2, 0), complex(-dnan, -inf)}, > {complex(-dnan, -inf), complex(2, 1), complex(-inf, -inf)}, > {complex(-dnan, -inf), complex(2, -1), complex(inf, -inf)}, > {complex(-dnan, -inf), complex(2, 2), complex(-inf, -inf)}, > {complex(-dnan, -inf), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(-dnan, -inf), complex(-dnan, inf), complex(-dnan, -dnan)}, > {complex(-dnan, -inf), complex(-dnan, -inf), complex(-dnan, -dnan)}, > {complex(-dnan, -inf), complex(dnan, 0), complex(dnan, dnan)}, > {complex(-dnan, -inf), complex(dnan, 1), complex(dnan, dnan)}, > {complex(-dnan, -inf), complex(dnan, -1), complex(dnan, dnan)}, > {complex(-dnan, -inf), complex(dnan, 2), complex(dnan, dnan)}, > {complex(-dnan, -inf), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(-dnan, -inf), complex(-dnan, inf), complex(-dnan, -dnan)}, > {complex(-dnan, -inf), complex(-dnan, -inf), complex(-dnan, -dnan)}, > {complex(-dnan, -inf), complex(inf, 0), complex(-dnan, -dnan)}, > {complex(-dnan, -inf), complex(inf, 1), complex(-dnan, -dnan)}, > {complex(-dnan, -inf), complex(inf, -1), complex(-dnan, -dnan)}, > {complex(-dnan, -inf), complex(inf, 2), complex(-dnan, -dnan)}, > {complex(-dnan, -inf), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(-dnan, -inf), complex(-dnan, inf), complex(-dnan, -dnan)}, > {complex(-dnan, -inf), complex(-dnan, -inf), complex(-dnan, -dnan)}, > {complex(-dnan, -inf), complex(-inf, 0), complex(-dnan, -dnan)}, > {complex(-dnan, -inf), complex(-inf, 1), complex(-dnan, -dnan)}, > {complex(-dnan, -inf), complex(-inf, -1), complex(-dnan, -dnan)}, > {complex(-dnan, -inf), complex(-inf, 2), complex(-dnan, -dnan)}, > {complex(-dnan, -inf), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(-dnan, -inf), complex(-dnan, inf), complex(-dnan, -dnan)}, > {complex(-dnan, -inf), complex(-dnan, -inf), complex(-dnan, -dnan)}, > {complex(1, 0), complex(0, 0), complex(inf, -dnan)}, > {complex(1, 0), complex(0, 1), complex(0, -1)}, > {complex(1, 0), complex(0, -1), complex(negzero, 1)}, > {complex(1, 0), complex(0, 2), complex(0, -0.5)}, > {complex(1, 0), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(1, 0), complex(-dnan, inf), complex(0, negzero)}, > {complex(1, 0), complex(-dnan, -inf), complex(negzero, 0)}, > {complex(1, 0), complex(1, 0), complex(1, 0)}, > {complex(1, 0), complex(1, 1), complex(0.5, -0.5)}, > {complex(1, 0), complex(1, -1), complex(0.5, 0.5)}, > {complex(1, 0), complex(1, 2), complex(0.2, -0.4)}, > {complex(1, 0), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(1, 0), complex(-dnan, inf), complex(0, negzero)}, > {complex(1, 0), complex(-dnan, -inf), complex(negzero, 0)}, > {complex(1, 0), complex(-1, 0), complex(-1, negzero)}, > {complex(1, 0), complex(-1, 1), complex(-0.5, -0.5)}, > {complex(1, 0), complex(-1, -1), complex(-0.5, 0.5)}, > {complex(1, 0), complex(-1, 2), complex(-0.2, -0.4)}, > {complex(1, 0), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(1, 0), complex(-dnan, inf), complex(0, negzero)}, > {complex(1, 0), complex(-dnan, -inf), complex(negzero, 0)}, > {complex(1, 0), complex(2, 0), complex(0.5, 0)}, > {complex(1, 0), complex(2, 1), complex(0.4, -0.2)}, > {complex(1, 0), complex(2, -1), complex(0.4, 0.2)}, > {complex(1, 0), complex(2, 2), complex(0.25, -0.25)}, > {complex(1, 0), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(1, 0), complex(-dnan, inf), complex(0, negzero)}, > {complex(1, 0), complex(-dnan, -inf), complex(negzero, 0)}, > {complex(1, 0), complex(dnan, 0), complex(dnan, dnan)}, > {complex(1, 0), complex(dnan, 1), complex(dnan, dnan)}, > {complex(1, 0), complex(dnan, -1), complex(dnan, dnan)}, > {complex(1, 0), complex(dnan, 2), complex(dnan, dnan)}, > {complex(1, 0), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(1, 0), complex(-dnan, inf), complex(0, negzero)}, > {complex(1, 0), complex(-dnan, -inf), complex(negzero, 0)}, > {complex(1, 0), complex(inf, 0), complex(0, 0)}, > {complex(1, 0), complex(inf, 1), complex(0, 0)}, > {complex(1, 0), complex(inf, -1), complex(0, 0)}, > {complex(1, 0), complex(inf, 2), complex(0, 0)}, > {complex(1, 0), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(1, 0), complex(-dnan, inf), complex(0, negzero)}, > {complex(1, 0), complex(-dnan, -inf), complex(negzero, 0)}, > {complex(1, 0), complex(-inf, 0), complex(negzero, negzero)}, > {complex(1, 0), complex(-inf, 1), complex(negzero, negzero)}, > {complex(1, 0), complex(-inf, -1), complex(negzero, negzero)}, > {complex(1, 0), complex(-inf, 2), complex(negzero, negzero)}, > {complex(1, 0), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(1, 0), complex(-dnan, inf), complex(0, negzero)}, > {complex(1, 0), complex(-dnan, -inf), complex(negzero, 0)}, > {complex(1, 1), complex(0, 0), complex(inf, inf)}, > {complex(1, 1), complex(0, 1), complex(1, -1)}, > {complex(1, 1), complex(0, -1), complex(-1, 1)}, > {complex(1, 1), complex(0, 2), complex(0.5, -0.5)}, > {complex(1, 1), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(1, 1), complex(-dnan, inf), complex(0, negzero)}, > {complex(1, 1), complex(-dnan, -inf), complex(negzero, 0)}, > {complex(1, 1), complex(1, 0), complex(1, 1)}, > {complex(1, 1), complex(1, 1), complex(1, 0)}, > {complex(1, 1), complex(1, -1), complex(0, 1)}, > {complex(1, 1), complex(1, 2), complex(0.6, -0.2)}, > {complex(1, 1), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(1, 1), complex(-dnan, inf), complex(0, negzero)}, > {complex(1, 1), complex(-dnan, -inf), complex(negzero, 0)}, > {complex(1, 1), complex(-1, 0), complex(-1, -1)}, > {complex(1, 1), complex(-1, 1), complex(negzero, -1)}, > {complex(1, 1), complex(-1, -1), complex(-1, negzero)}, > {complex(1, 1), complex(-1, 2), complex(0.2, -0.6)}, > {complex(1, 1), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(1, 1), complex(-dnan, inf), complex(0, negzero)}, > {complex(1, 1), complex(-dnan, -inf), complex(negzero, 0)}, > {complex(1, 1), complex(2, 0), complex(0.5, 0.5)}, > {complex(1, 1), complex(2, 1), complex(0.6, 0.2)}, > {complex(1, 1), complex(2, -1), complex(0.2, 0.6)}, > {complex(1, 1), complex(2, 2), complex(0.5, 0)}, > {complex(1, 1), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(1, 1), complex(-dnan, inf), complex(0, negzero)}, > {complex(1, 1), complex(-dnan, -inf), complex(negzero, 0)}, > {complex(1, 1), complex(dnan, 0), complex(dnan, dnan)}, > {complex(1, 1), complex(dnan, 1), complex(dnan, dnan)}, > {complex(1, 1), complex(dnan, -1), complex(dnan, dnan)}, > {complex(1, 1), complex(dnan, 2), complex(dnan, dnan)}, > {complex(1, 1), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(1, 1), complex(-dnan, inf), complex(0, negzero)}, > {complex(1, 1), complex(-dnan, -inf), complex(negzero, 0)}, > {complex(1, 1), complex(inf, 0), complex(0, 0)}, > {complex(1, 1), complex(inf, 1), complex(0, 0)}, > {complex(1, 1), complex(inf, -1), complex(0, 0)}, > {complex(1, 1), complex(inf, 2), complex(0, 0)}, > {complex(1, 1), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(1, 1), complex(-dnan, inf), complex(0, negzero)}, > {complex(1, 1), complex(-dnan, -inf), complex(negzero, 0)}, > {complex(1, 1), complex(-inf, 0), complex(negzero, negzero)}, > {complex(1, 1), complex(-inf, 1), complex(negzero, negzero)}, > {complex(1, 1), complex(-inf, -1), complex(negzero, negzero)}, > {complex(1, 1), complex(-inf, 2), complex(negzero, negzero)}, > {complex(1, 1), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(1, 1), complex(-dnan, inf), complex(0, negzero)}, > {complex(1, 1), complex(-dnan, -inf), complex(negzero, 0)}, > {complex(1, -1), complex(0, 0), complex(inf, -inf)}, > {complex(1, -1), complex(0, 1), complex(-1, -1)}, > {complex(1, -1), complex(0, -1), complex(1, 1)}, > {complex(1, -1), complex(0, 2), complex(-0.5, -0.5)}, > {complex(1, -1), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(1, -1), complex(-dnan, inf), complex(negzero, negzero)}, > {complex(1, -1), complex(-dnan, -inf), complex(0, 0)}, > {complex(1, -1), complex(1, 0), complex(1, -1)}, > {complex(1, -1), complex(1, 1), complex(0, -1)}, > {complex(1, -1), complex(1, -1), complex(1, 0)}, > {complex(1, -1), complex(1, 2), complex(-0.2, -0.6)}, > {complex(1, -1), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(1, -1), complex(-dnan, inf), complex(negzero, negzero)}, > {complex(1, -1), complex(-dnan, -inf), complex(0, 0)}, > {complex(1, -1), complex(-1, 0), complex(-1, 1)}, > {complex(1, -1), complex(-1, 1), complex(-1, negzero)}, > {complex(1, -1), complex(-1, -1), complex(negzero, 1)}, > {complex(1, -1), complex(-1, 2), complex(-0.6, -0.2)}, > {complex(1, -1), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(1, -1), complex(-dnan, inf), complex(negzero, negzero)}, > {complex(1, -1), complex(-dnan, -inf), complex(0, 0)}, > {complex(1, -1), complex(2, 0), complex(0.5, -0.5)}, > {complex(1, -1), complex(2, 1), complex(0.2, -0.6)}, > {complex(1, -1), complex(2, -1), complex(0.6, -0.2)}, > {complex(1, -1), complex(2, 2), complex(0, -0.5)}, > {complex(1, -1), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(1, -1), complex(-dnan, inf), complex(negzero, negzero)}, > {complex(1, -1), complex(-dnan, -inf), complex(0, 0)}, > {complex(1, -1), complex(dnan, 0), complex(dnan, dnan)}, > {complex(1, -1), complex(dnan, 1), complex(dnan, dnan)}, > {complex(1, -1), complex(dnan, -1), complex(dnan, dnan)}, > {complex(1, -1), complex(dnan, 2), complex(dnan, dnan)}, > {complex(1, -1), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(1, -1), complex(-dnan, inf), complex(negzero, negzero)}, > {complex(1, -1), complex(-dnan, -inf), complex(0, 0)}, > {complex(1, -1), complex(inf, 0), complex(0, negzero)}, > {complex(1, -1), complex(inf, 1), complex(0, negzero)}, > {complex(1, -1), complex(inf, -1), complex(0, negzero)}, > {complex(1, -1), complex(inf, 2), complex(0, negzero)}, > {complex(1, -1), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(1, -1), complex(-dnan, inf), complex(negzero, negzero)}, > {complex(1, -1), complex(-dnan, -inf), complex(0, 0)}, > {complex(1, -1), complex(-inf, 0), complex(negzero, 0)}, > {complex(1, -1), complex(-inf, 1), complex(negzero, 0)}, > {complex(1, -1), complex(-inf, -1), complex(negzero, 0)}, > {complex(1, -1), complex(-inf, 2), complex(negzero, 0)}, > {complex(1, -1), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(1, -1), complex(-dnan, inf), complex(negzero, negzero)}, > {complex(1, -1), complex(-dnan, -inf), complex(0, 0)}, > {complex(1, 2), complex(0, 0), complex(inf, inf)}, > {complex(1, 2), complex(0, 1), complex(2, -1)}, > {complex(1, 2), complex(0, -1), complex(-2, 1)}, > {complex(1, 2), complex(0, 2), complex(1, -0.5)}, > {complex(1, 2), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(1, 2), complex(-dnan, inf), complex(0, negzero)}, > {complex(1, 2), complex(-dnan, -inf), complex(negzero, 0)}, > {complex(1, 2), complex(1, 0), complex(1, 2)}, > {complex(1, 2), complex(1, 1), complex(1.5, 0.5)}, > {complex(1, 2), complex(1, -1), complex(-0.5, 1.5)}, > {complex(1, 2), complex(1, 2), complex(1, 0)}, > {complex(1, 2), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(1, 2), complex(-dnan, inf), complex(0, negzero)}, > {complex(1, 2), complex(-dnan, -inf), complex(negzero, 0)}, > {complex(1, 2), complex(-1, 0), complex(-1, -2)}, > {complex(1, 2), complex(-1, 1), complex(0.5, -1.5)}, > {complex(1, 2), complex(-1, -1), complex(-1.5, -0.5)}, > {complex(1, 2), complex(-1, 2), complex(0.6, -0.8)}, > {complex(1, 2), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(1, 2), complex(-dnan, inf), complex(0, negzero)}, > {complex(1, 2), complex(-dnan, -inf), complex(negzero, 0)}, > {complex(1, 2), complex(2, 0), complex(0.5, 1)}, > {complex(1, 2), complex(2, 1), complex(0.8, 0.6)}, > {complex(1, 2), complex(2, -1), complex(0, 1)}, > {complex(1, 2), complex(2, 2), complex(0.75, 0.25)}, > {complex(1, 2), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(1, 2), complex(-dnan, inf), complex(0, negzero)}, > {complex(1, 2), complex(-dnan, -inf), complex(negzero, 0)}, > {complex(1, 2), complex(dnan, 0), complex(dnan, dnan)}, > {complex(1, 2), complex(dnan, 1), complex(dnan, dnan)}, > {complex(1, 2), complex(dnan, -1), complex(dnan, dnan)}, > {complex(1, 2), complex(dnan, 2), complex(dnan, dnan)}, > {complex(1, 2), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(1, 2), complex(-dnan, inf), complex(0, negzero)}, > {complex(1, 2), complex(-dnan, -inf), complex(negzero, 0)}, > {complex(1, 2), complex(inf, 0), complex(0, 0)}, > {complex(1, 2), complex(inf, 1), complex(0, 0)}, > {complex(1, 2), complex(inf, -1), complex(0, 0)}, > {complex(1, 2), complex(inf, 2), complex(0, 0)}, > {complex(1, 2), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(1, 2), complex(-dnan, inf), complex(0, negzero)}, > {complex(1, 2), complex(-dnan, -inf), complex(negzero, 0)}, > {complex(1, 2), complex(-inf, 0), complex(negzero, negzero)}, > {complex(1, 2), complex(-inf, 1), complex(negzero, negzero)}, > {complex(1, 2), complex(-inf, -1), complex(negzero, negzero)}, > {complex(1, 2), complex(-inf, 2), complex(negzero, negzero)}, > {complex(1, 2), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(1, 2), complex(-dnan, inf), complex(0, negzero)}, > {complex(1, 2), complex(-dnan, -inf), complex(negzero, 0)}, > {complex(dnan, dnan), complex(0, 0), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(0, 1), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(0, -1), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(0, 2), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(-dnan, inf), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(-dnan, -inf), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(1, 0), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(1, 1), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(1, -1), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(1, 2), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(-dnan, inf), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(-dnan, -inf), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(-1, 0), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(-1, 1), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(-1, -1), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(-1, 2), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(-dnan, inf), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(-dnan, -inf), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(2, 0), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(2, 1), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(2, -1), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(2, 2), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(-dnan, inf), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(-dnan, -inf), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(dnan, 0), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(dnan, 1), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(dnan, -1), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(dnan, 2), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(-dnan, inf), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(-dnan, -inf), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(inf, 0), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(inf, 1), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(inf, -1), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(inf, 2), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(-dnan, inf), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(-dnan, -inf), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(-inf, 0), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(-inf, 1), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(-inf, -1), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(-inf, 2), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(-dnan, inf), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(-dnan, -inf), complex(dnan, dnan)}, > {complex(-dnan, inf), complex(0, 0), complex(-dnan, inf)}, > {complex(-dnan, inf), complex(0, 1), complex(inf, -dnan)}, > {complex(-dnan, inf), complex(0, -1), complex(-inf, -dnan)}, > {complex(-dnan, inf), complex(0, 2), complex(inf, -dnan)}, > {complex(-dnan, inf), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(-dnan, inf), complex(-dnan, inf), complex(-dnan, -dnan)}, > {complex(-dnan, inf), complex(-dnan, -inf), complex(-dnan, -dnan)}, > {complex(-dnan, inf), complex(1, 0), complex(-dnan, inf)}, > {complex(-dnan, inf), complex(1, 1), complex(inf, inf)}, > {complex(-dnan, inf), complex(1, -1), complex(-inf, inf)}, > {complex(-dnan, inf), complex(1, 2), complex(inf, inf)}, > {complex(-dnan, inf), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(-dnan, inf), complex(-dnan, inf), complex(-dnan, -dnan)}, > {complex(-dnan, inf), complex(-dnan, -inf), complex(-dnan, -dnan)}, > {complex(-dnan, inf), complex(-1, 0), complex(-dnan, -inf)}, > {complex(-dnan, inf), complex(-1, 1), complex(inf, -inf)}, > {complex(-dnan, inf), complex(-1, -1), complex(-inf, -inf)}, > {complex(-dnan, inf), complex(-1, 2), complex(inf, -inf)}, > {complex(-dnan, inf), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(-dnan, inf), complex(-dnan, inf), complex(-dnan, -dnan)}, > {complex(-dnan, inf), complex(-dnan, -inf), complex(-dnan, -dnan)}, > {complex(-dnan, inf), complex(2, 0), complex(-dnan, inf)}, > {complex(-dnan, inf), complex(2, 1), complex(inf, inf)}, > {complex(-dnan, inf), complex(2, -1), complex(-inf, inf)}, > {complex(-dnan, inf), complex(2, 2), complex(inf, inf)}, > {complex(-dnan, inf), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(-dnan, inf), complex(-dnan, inf), complex(-dnan, -dnan)}, > {complex(-dnan, inf), complex(-dnan, -inf), complex(-dnan, -dnan)}, > {complex(-dnan, inf), complex(dnan, 0), complex(dnan, dnan)}, > {complex(-dnan, inf), complex(dnan, 1), complex(dnan, dnan)}, > {complex(-dnan, inf), complex(dnan, -1), complex(dnan, dnan)}, > {complex(-dnan, inf), complex(dnan, 2), complex(dnan, dnan)}, > {complex(-dnan, inf), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(-dnan, inf), complex(-dnan, inf), complex(-dnan, -dnan)}, > {complex(-dnan, inf), complex(-dnan, -inf), complex(-dnan, -dnan)}, > {complex(-dnan, inf), complex(inf, 0), complex(-dnan, -dnan)}, > {complex(-dnan, inf), complex(inf, 1), complex(-dnan, -dnan)}, > {complex(-dnan, inf), complex(inf, -1), complex(-dnan, -dnan)}, > {complex(-dnan, inf), complex(inf, 2), complex(-dnan, -dnan)}, > {complex(-dnan, inf), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(-dnan, inf), complex(-dnan, inf), complex(-dnan, -dnan)}, > {complex(-dnan, inf), complex(-dnan, -inf), complex(-dnan, -dnan)}, > {complex(-dnan, inf), complex(-inf, 0), complex(-dnan, -dnan)}, > {complex(-dnan, inf), complex(-inf, 1), complex(-dnan, -dnan)}, > {complex(-dnan, inf), complex(-inf, -1), complex(-dnan, -dnan)}, > {complex(-dnan, inf), complex(-inf, 2), complex(-dnan, -dnan)}, > {complex(-dnan, inf), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(-dnan, inf), complex(-dnan, inf), complex(-dnan, -dnan)}, > {complex(-dnan, inf), complex(-dnan, -inf), complex(-dnan, -dnan)}, > {complex(-dnan, -inf), complex(0, 0), complex(-dnan, -inf)}, > {complex(-dnan, -inf), complex(0, 1), complex(-inf, -dnan)}, > {complex(-dnan, -inf), complex(0, -1), complex(inf, -dnan)}, > {complex(-dnan, -inf), complex(0, 2), complex(-inf, -dnan)}, > {complex(-dnan, -inf), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(-dnan, -inf), complex(-dnan, inf), complex(-dnan, -dnan)}, > {complex(-dnan, -inf), complex(-dnan, -inf), complex(-dnan, -dnan)}, > {complex(-dnan, -inf), complex(1, 0), complex(-dnan, -inf)}, > {complex(-dnan, -inf), complex(1, 1), complex(-inf, -inf)}, > {complex(-dnan, -inf), complex(1, -1), complex(inf, -inf)}, > {complex(-dnan, -inf), complex(1, 2), complex(-inf, -inf)}, > {complex(-dnan, -inf), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(-dnan, -inf), complex(-dnan, inf), complex(-dnan, -dnan)}, > {complex(-dnan, -inf), complex(-dnan, -inf), complex(-dnan, -dnan)}, > {complex(-dnan, -inf), complex(-1, 0), complex(-dnan, inf)}, > {complex(-dnan, -inf), complex(-1, 1), complex(-inf, inf)}, > {complex(-dnan, -inf), complex(-1, -1), complex(inf, inf)}, > {complex(-dnan, -inf), complex(-1, 2), complex(-inf, inf)}, > {complex(-dnan, -inf), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(-dnan, -inf), complex(-dnan, inf), complex(-dnan, -dnan)}, > {complex(-dnan, -inf), complex(-dnan, -inf), complex(-dnan, -dnan)}, > {complex(-dnan, -inf), complex(2, 0), complex(-dnan, -inf)}, > {complex(-dnan, -inf), complex(2, 1), complex(-inf, -inf)}, > {complex(-dnan, -inf), complex(2, -1), complex(inf, -inf)}, > {complex(-dnan, -inf), complex(2, 2), complex(-inf, -inf)}, > {complex(-dnan, -inf), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(-dnan, -inf), complex(-dnan, inf), complex(-dnan, -dnan)}, > {complex(-dnan, -inf), complex(-dnan, -inf), complex(-dnan, -dnan)}, > {complex(-dnan, -inf), complex(dnan, 0), complex(dnan, dnan)}, > {complex(-dnan, -inf), complex(dnan, 1), complex(dnan, dnan)}, > {complex(-dnan, -inf), complex(dnan, -1), complex(dnan, dnan)}, > {complex(-dnan, -inf), complex(dnan, 2), complex(dnan, dnan)}, > {complex(-dnan, -inf), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(-dnan, -inf), complex(-dnan, inf), complex(-dnan, -dnan)}, > {complex(-dnan, -inf), complex(-dnan, -inf), complex(-dnan, -dnan)}, > {complex(-dnan, -inf), complex(inf, 0), complex(-dnan, -dnan)}, > {complex(-dnan, -inf), complex(inf, 1), complex(-dnan, -dnan)}, > {complex(-dnan, -inf), complex(inf, -1), complex(-dnan, -dnan)}, > {complex(-dnan, -inf), complex(inf, 2), complex(-dnan, -dnan)}, > {complex(-dnan, -inf), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(-dnan, -inf), complex(-dnan, inf), complex(-dnan, -dnan)}, > {complex(-dnan, -inf), complex(-dnan, -inf), complex(-dnan, -dnan)}, > {complex(-dnan, -inf), complex(-inf, 0), complex(-dnan, -dnan)}, > {complex(-dnan, -inf), complex(-inf, 1), complex(-dnan, -dnan)}, > {complex(-dnan, -inf), complex(-inf, -1), complex(-dnan, -dnan)}, > {complex(-dnan, -inf), complex(-inf, 2), complex(-dnan, -dnan)}, > {complex(-dnan, -inf), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(-dnan, -inf), complex(-dnan, inf), complex(-dnan, -dnan)}, > {complex(-dnan, -inf), complex(-dnan, -inf), complex(-dnan, -dnan)}, > {complex(-1, 0), complex(0, 0), complex(-inf, -dnan)}, > {complex(-1, 0), complex(0, 1), complex(0, 1)}, > {complex(-1, 0), complex(0, -1), complex(negzero, -1)}, > {complex(-1, 0), complex(0, 2), complex(0, 0.5)}, > {complex(-1, 0), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(-1, 0), complex(-dnan, inf), complex(0, 0)}, > {complex(-1, 0), complex(-dnan, -inf), complex(0, negzero)}, > {complex(-1, 0), complex(1, 0), complex(-1, 0)}, > {complex(-1, 0), complex(1, 1), complex(-0.5, 0.5)}, > {complex(-1, 0), complex(1, -1), complex(-0.5, -0.5)}, > {complex(-1, 0), complex(1, 2), complex(-0.2, 0.4)}, > {complex(-1, 0), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(-1, 0), complex(-dnan, inf), complex(0, 0)}, > {complex(-1, 0), complex(-dnan, -inf), complex(0, negzero)}, > {complex(-1, 0), complex(-1, 0), complex(1, negzero)}, > {complex(-1, 0), complex(-1, 1), complex(0.5, 0.5)}, > {complex(-1, 0), complex(-1, -1), complex(0.5, -0.5)}, > {complex(-1, 0), complex(-1, 2), complex(0.2, 0.4)}, > {complex(-1, 0), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(-1, 0), complex(-dnan, inf), complex(0, 0)}, > {complex(-1, 0), complex(-dnan, -inf), complex(0, negzero)}, > {complex(-1, 0), complex(2, 0), complex(-0.5, 0)}, > {complex(-1, 0), complex(2, 1), complex(-0.4, 0.2)}, > {complex(-1, 0), complex(2, -1), complex(-0.4, -0.2)}, > {complex(-1, 0), complex(2, 2), complex(-0.25, 0.25)}, > {complex(-1, 0), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(-1, 0), complex(-dnan, inf), complex(0, 0)}, > {complex(-1, 0), complex(-dnan, -inf), complex(0, negzero)}, > {complex(-1, 0), complex(dnan, 0), complex(dnan, dnan)}, > {complex(-1, 0), complex(dnan, 1), complex(dnan, dnan)}, > {complex(-1, 0), complex(dnan, -1), complex(dnan, dnan)}, > {complex(-1, 0), complex(dnan, 2), complex(dnan, dnan)}, > {complex(-1, 0), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(-1, 0), complex(-dnan, inf), complex(0, 0)}, > {complex(-1, 0), complex(-dnan, -inf), complex(0, negzero)}, > {complex(-1, 0), complex(inf, 0), complex(negzero, 0)}, > {complex(-1, 0), complex(inf, 1), complex(negzero, 0)}, > {complex(-1, 0), complex(inf, -1), complex(negzero, 0)}, > {complex(-1, 0), complex(inf, 2), complex(negzero, 0)}, > {complex(-1, 0), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(-1, 0), complex(-dnan, inf), complex(0, 0)}, > {complex(-1, 0), complex(-dnan, -inf), complex(0, negzero)}, > {complex(-1, 0), complex(-inf, 0), complex(0, negzero)}, > {complex(-1, 0), complex(-inf, 1), complex(0, negzero)}, > {complex(-1, 0), complex(-inf, -1), complex(0, negzero)}, > {complex(-1, 0), complex(-inf, 2), complex(0, negzero)}, > {complex(-1, 0), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(-1, 0), complex(-dnan, inf), complex(0, 0)}, > {complex(-1, 0), complex(-dnan, -inf), complex(0, negzero)}, > {complex(-1, 1), complex(0, 0), complex(-inf, inf)}, > {complex(-1, 1), complex(0, 1), complex(1, 1)}, > {complex(-1, 1), complex(0, -1), complex(-1, -1)}, > {complex(-1, 1), complex(0, 2), complex(0.5, 0.5)}, > {complex(-1, 1), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(-1, 1), complex(-dnan, inf), complex(0, 0)}, > {complex(-1, 1), complex(-dnan, -inf), complex(negzero, negzero)}, > {complex(-1, 1), complex(1, 0), complex(-1, 1)}, > {complex(-1, 1), complex(1, 1), complex(0, 1)}, > {complex(-1, 1), complex(1, -1), complex(-1, 0)}, > {complex(-1, 1), complex(1, 2), complex(0.2, 0.6)}, > {complex(-1, 1), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(-1, 1), complex(-dnan, inf), complex(0, 0)}, > {complex(-1, 1), complex(-dnan, -inf), complex(negzero, negzero)}, > {complex(-1, 1), complex(-1, 0), complex(1, -1)}, > {complex(-1, 1), complex(-1, 1), complex(1, negzero)}, > {complex(-1, 1), complex(-1, -1), complex(negzero, -1)}, > {complex(-1, 1), complex(-1, 2), complex(0.6, 0.2)}, > {complex(-1, 1), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(-1, 1), complex(-dnan, inf), complex(0, 0)}, > {complex(-1, 1), complex(-dnan, -inf), complex(negzero, negzero)}, > {complex(-1, 1), complex(2, 0), complex(-0.5, 0.5)}, > {complex(-1, 1), complex(2, 1), complex(-0.2, 0.6)}, > {complex(-1, 1), complex(2, -1), complex(-0.6, 0.2)}, > {complex(-1, 1), complex(2, 2), complex(0, 0.5)}, > {complex(-1, 1), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(-1, 1), complex(-dnan, inf), complex(0, 0)}, > {complex(-1, 1), complex(-dnan, -inf), complex(negzero, negzero)}, > {complex(-1, 1), complex(dnan, 0), complex(dnan, dnan)}, > {complex(-1, 1), complex(dnan, 1), complex(dnan, dnan)}, > {complex(-1, 1), complex(dnan, -1), complex(dnan, dnan)}, > {complex(-1, 1), complex(dnan, 2), complex(dnan, dnan)}, > {complex(-1, 1), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(-1, 1), complex(-dnan, inf), complex(0, 0)}, > {complex(-1, 1), complex(-dnan, -inf), complex(negzero, negzero)}, > {complex(-1, 1), complex(inf, 0), complex(negzero, 0)}, > {complex(-1, 1), complex(inf, 1), complex(negzero, 0)}, > {complex(-1, 1), complex(inf, -1), complex(negzero, 0)}, > {complex(-1, 1), complex(inf, 2), complex(negzero, 0)}, > {complex(-1, 1), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(-1, 1), complex(-dnan, inf), complex(0, 0)}, > {complex(-1, 1), complex(-dnan, -inf), complex(negzero, negzero)}, > {complex(-1, 1), complex(-inf, 0), complex(0, negzero)}, > {complex(-1, 1), complex(-inf, 1), complex(0, negzero)}, > {complex(-1, 1), complex(-inf, -1), complex(0, negzero)}, > {complex(-1, 1), complex(-inf, 2), complex(0, negzero)}, > {complex(-1, 1), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(-1, 1), complex(-dnan, inf), complex(0, 0)}, > {complex(-1, 1), complex(-dnan, -inf), complex(negzero, negzero)}, > {complex(-1, -1), complex(0, 0), complex(-inf, -inf)}, > {complex(-1, -1), complex(0, 1), complex(-1, 1)}, > {complex(-1, -1), complex(0, -1), complex(1, -1)}, > {complex(-1, -1), complex(0, 2), complex(-0.5, 0.5)}, > {complex(-1, -1), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(-1, -1), complex(-dnan, inf), complex(negzero, 0)}, > {complex(-1, -1), complex(-dnan, -inf), complex(0, negzero)}, > {complex(-1, -1), complex(1, 0), complex(-1, -1)}, > {complex(-1, -1), complex(1, 1), complex(-1, 0)}, > {complex(-1, -1), complex(1, -1), complex(0, -1)}, > {complex(-1, -1), complex(1, 2), complex(-0.6, 0.2)}, > {complex(-1, -1), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(-1, -1), complex(-dnan, inf), complex(negzero, 0)}, > {complex(-1, -1), complex(-dnan, -inf), complex(0, negzero)}, > {complex(-1, -1), complex(-1, 0), complex(1, 1)}, > {complex(-1, -1), complex(-1, 1), complex(negzero, 1)}, > {complex(-1, -1), complex(-1, -1), complex(1, negzero)}, > {complex(-1, -1), complex(-1, 2), complex(-0.2, 0.6)}, > {complex(-1, -1), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(-1, -1), complex(-dnan, inf), complex(negzero, 0)}, > {complex(-1, -1), complex(-dnan, -inf), complex(0, negzero)}, > {complex(-1, -1), complex(2, 0), complex(-0.5, -0.5)}, > {complex(-1, -1), complex(2, 1), complex(-0.6, -0.2)}, > {complex(-1, -1), complex(2, -1), complex(-0.2, -0.6)}, > {complex(-1, -1), complex(2, 2), complex(-0.5, 0)}, > {complex(-1, -1), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(-1, -1), complex(-dnan, inf), complex(negzero, 0)}, > {complex(-1, -1), complex(-dnan, -inf), complex(0, negzero)}, > {complex(-1, -1), complex(dnan, 0), complex(dnan, dnan)}, > {complex(-1, -1), complex(dnan, 1), complex(dnan, dnan)}, > {complex(-1, -1), complex(dnan, -1), complex(dnan, dnan)}, > {complex(-1, -1), complex(dnan, 2), complex(dnan, dnan)}, > {complex(-1, -1), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(-1, -1), complex(-dnan, inf), complex(negzero, 0)}, > {complex(-1, -1), complex(-dnan, -inf), complex(0, negzero)}, > {complex(-1, -1), complex(inf, 0), complex(negzero, negzero)}, > {complex(-1, -1), complex(inf, 1), complex(negzero, negzero)}, > {complex(-1, -1), complex(inf, -1), complex(negzero, negzero)}, > {complex(-1, -1), complex(inf, 2), complex(negzero, negzero)}, > {complex(-1, -1), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(-1, -1), complex(-dnan, inf), complex(negzero, 0)}, > {complex(-1, -1), complex(-dnan, -inf), complex(0, negzero)}, > {complex(-1, -1), complex(-inf, 0), complex(0, 0)}, > {complex(-1, -1), complex(-inf, 1), complex(0, 0)}, > {complex(-1, -1), complex(-inf, -1), complex(0, 0)}, > {complex(-1, -1), complex(-inf, 2), complex(0, 0)}, > {complex(-1, -1), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(-1, -1), complex(-dnan, inf), complex(negzero, 0)}, > {complex(-1, -1), complex(-dnan, -inf), complex(0, negzero)}, > {complex(-1, 2), complex(0, 0), complex(-inf, inf)}, > {complex(-1, 2), complex(0, 1), complex(2, 1)}, > {complex(-1, 2), complex(0, -1), complex(-2, -1)}, > {complex(-1, 2), complex(0, 2), complex(1, 0.5)}, > {complex(-1, 2), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(-1, 2), complex(-dnan, inf), complex(0, 0)}, > {complex(-1, 2), complex(-dnan, -inf), complex(negzero, negzero)}, > {complex(-1, 2), complex(1, 0), complex(-1, 2)}, > {complex(-1, 2), complex(1, 1), complex(0.5, 1.5)}, > {complex(-1, 2), complex(1, -1), complex(-1.5, 0.5)}, > {complex(-1, 2), complex(1, 2), complex(0.6, 0.8)}, > {complex(-1, 2), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(-1, 2), complex(-dnan, inf), complex(0, 0)}, > {complex(-1, 2), complex(-dnan, -inf), complex(negzero, negzero)}, > {complex(-1, 2), complex(-1, 0), complex(1, -2)}, > {complex(-1, 2), complex(-1, 1), complex(1.5, -0.5)}, > {complex(-1, 2), complex(-1, -1), complex(-0.5, -1.5)}, > {complex(-1, 2), complex(-1, 2), complex(1, 0)}, > {complex(-1, 2), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(-1, 2), complex(-dnan, inf), complex(0, 0)}, > {complex(-1, 2), complex(-dnan, -inf), complex(negzero, negzero)}, > {complex(-1, 2), complex(2, 0), complex(-0.5, 1)}, > {complex(-1, 2), complex(2, 1), complex(0, 1)}, > {complex(-1, 2), complex(2, -1), complex(-0.8, 0.6)}, > {complex(-1, 2), complex(2, 2), complex(0.25, 0.75)}, > {complex(-1, 2), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(-1, 2), complex(-dnan, inf), complex(0, 0)}, > {complex(-1, 2), complex(-dnan, -inf), complex(negzero, negzero)}, > {complex(-1, 2), complex(dnan, 0), complex(dnan, dnan)}, > {complex(-1, 2), complex(dnan, 1), complex(dnan, dnan)}, > {complex(-1, 2), complex(dnan, -1), complex(dnan, dnan)}, > {complex(-1, 2), complex(dnan, 2), complex(dnan, dnan)}, > {complex(-1, 2), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(-1, 2), complex(-dnan, inf), complex(0, 0)}, > {complex(-1, 2), complex(-dnan, -inf), complex(negzero, negzero)}, > {complex(-1, 2), complex(inf, 0), complex(negzero, 0)}, > {complex(-1, 2), complex(inf, 1), complex(negzero, 0)}, > {complex(-1, 2), complex(inf, -1), complex(negzero, 0)}, > {complex(-1, 2), complex(inf, 2), complex(negzero, 0)}, > {complex(-1, 2), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(-1, 2), complex(-dnan, inf), complex(0, 0)}, > {complex(-1, 2), complex(-dnan, -inf), complex(negzero, negzero)}, > {complex(-1, 2), complex(-inf, 0), complex(0, negzero)}, > {complex(-1, 2), complex(-inf, 1), complex(0, negzero)}, > {complex(-1, 2), complex(-inf, -1), complex(0, negzero)}, > {complex(-1, 2), complex(-inf, 2), complex(0, negzero)}, > {complex(-1, 2), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(-1, 2), complex(-dnan, inf), complex(0, 0)}, > {complex(-1, 2), complex(-dnan, -inf), complex(negzero, negzero)}, > {complex(dnan, dnan), complex(0, 0), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(0, 1), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(0, -1), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(0, 2), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(-dnan, inf), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(-dnan, -inf), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(1, 0), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(1, 1), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(1, -1), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(1, 2), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(-dnan, inf), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(-dnan, -inf), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(-1, 0), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(-1, 1), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(-1, -1), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(-1, 2), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(-dnan, inf), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(-dnan, -inf), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(2, 0), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(2, 1), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(2, -1), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(2, 2), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(-dnan, inf), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(-dnan, -inf), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(dnan, 0), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(dnan, 1), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(dnan, -1), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(dnan, 2), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(-dnan, inf), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(-dnan, -inf), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(inf, 0), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(inf, 1), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(inf, -1), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(inf, 2), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(-dnan, inf), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(-dnan, -inf), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(-inf, 0), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(-inf, 1), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(-inf, -1), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(-inf, 2), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(-dnan, inf), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(-dnan, -inf), complex(dnan, dnan)}, > {complex(-dnan, inf), complex(0, 0), complex(-dnan, inf)}, > {complex(-dnan, inf), complex(0, 1), complex(inf, -dnan)}, > {complex(-dnan, inf), complex(0, -1), complex(-inf, -dnan)}, > {complex(-dnan, inf), complex(0, 2), complex(inf, -dnan)}, > {complex(-dnan, inf), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(-dnan, inf), complex(-dnan, inf), complex(-dnan, -dnan)}, > {complex(-dnan, inf), complex(-dnan, -inf), complex(-dnan, -dnan)}, > {complex(-dnan, inf), complex(1, 0), complex(-dnan, inf)}, > {complex(-dnan, inf), complex(1, 1), complex(inf, inf)}, > {complex(-dnan, inf), complex(1, -1), complex(-inf, inf)}, > {complex(-dnan, inf), complex(1, 2), complex(inf, inf)}, > {complex(-dnan, inf), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(-dnan, inf), complex(-dnan, inf), complex(-dnan, -dnan)}, > {complex(-dnan, inf), complex(-dnan, -inf), complex(-dnan, -dnan)}, > {complex(-dnan, inf), complex(-1, 0), complex(-dnan, -inf)}, > {complex(-dnan, inf), complex(-1, 1), complex(inf, -inf)}, > {complex(-dnan, inf), complex(-1, -1), complex(-inf, -inf)}, > {complex(-dnan, inf), complex(-1, 2), complex(inf, -inf)}, > {complex(-dnan, inf), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(-dnan, inf), complex(-dnan, inf), complex(-dnan, -dnan)}, > {complex(-dnan, inf), complex(-dnan, -inf), complex(-dnan, -dnan)}, > {complex(-dnan, inf), complex(2, 0), complex(-dnan, inf)}, > {complex(-dnan, inf), complex(2, 1), complex(inf, inf)}, > {complex(-dnan, inf), complex(2, -1), complex(-inf, inf)}, > {complex(-dnan, inf), complex(2, 2), complex(inf, inf)}, > {complex(-dnan, inf), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(-dnan, inf), complex(-dnan, inf), complex(-dnan, -dnan)}, > {complex(-dnan, inf), complex(-dnan, -inf), complex(-dnan, -dnan)}, > {complex(-dnan, inf), complex(dnan, 0), complex(dnan, dnan)}, > {complex(-dnan, inf), complex(dnan, 1), complex(dnan, dnan)}, > {complex(-dnan, inf), complex(dnan, -1), complex(dnan, dnan)}, > {complex(-dnan, inf), complex(dnan, 2), complex(dnan, dnan)}, > {complex(-dnan, inf), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(-dnan, inf), complex(-dnan, inf), complex(-dnan, -dnan)}, > {complex(-dnan, inf), complex(-dnan, -inf), complex(-dnan, -dnan)}, > {complex(-dnan, inf), complex(inf, 0), complex(-dnan, -dnan)}, > {complex(-dnan, inf), complex(inf, 1), complex(-dnan, -dnan)}, > {complex(-dnan, inf), complex(inf, -1), complex(-dnan, -dnan)}, > {complex(-dnan, inf), complex(inf, 2), complex(-dnan, -dnan)}, > {complex(-dnan, inf), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(-dnan, inf), complex(-dnan, inf), complex(-dnan, -dnan)}, > {complex(-dnan, inf), complex(-dnan, -inf), complex(-dnan, -dnan)}, > {complex(-dnan, inf), complex(-inf, 0), complex(-dnan, -dnan)}, > {complex(-dnan, inf), complex(-inf, 1), complex(-dnan, -dnan)}, > {complex(-dnan, inf), complex(-inf, -1), complex(-dnan, -dnan)}, > {complex(-dnan, inf), complex(-inf, 2), complex(-dnan, -dnan)}, > {complex(-dnan, inf), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(-dnan, inf), complex(-dnan, inf), complex(-dnan, -dnan)}, > {complex(-dnan, inf), complex(-dnan, -inf), complex(-dnan, -dnan)}, > {complex(-dnan, -inf), complex(0, 0), complex(-dnan, -inf)}, > {complex(-dnan, -inf), complex(0, 1), complex(-inf, -dnan)}, > {complex(-dnan, -inf), complex(0, -1), complex(inf, -dnan)}, > {complex(-dnan, -inf), complex(0, 2), complex(-inf, -dnan)}, > {complex(-dnan, -inf), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(-dnan, -inf), complex(-dnan, inf), complex(-dnan, -dnan)}, > {complex(-dnan, -inf), complex(-dnan, -inf), complex(-dnan, -dnan)}, > {complex(-dnan, -inf), complex(1, 0), complex(-dnan, -inf)}, > {complex(-dnan, -inf), complex(1, 1), complex(-inf, -inf)}, > {complex(-dnan, -inf), complex(1, -1), complex(inf, -inf)}, > {complex(-dnan, -inf), complex(1, 2), complex(-inf, -inf)}, > {complex(-dnan, -inf), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(-dnan, -inf), complex(-dnan, inf), complex(-dnan, -dnan)}, > {complex(-dnan, -inf), complex(-dnan, -inf), complex(-dnan, -dnan)}, > {complex(-dnan, -inf), complex(-1, 0), complex(-dnan, inf)}, > {complex(-dnan, -inf), complex(-1, 1), complex(-inf, inf)}, > {complex(-dnan, -inf), complex(-1, -1), complex(inf, inf)}, > {complex(-dnan, -inf), complex(-1, 2), complex(-inf, inf)}, > {complex(-dnan, -inf), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(-dnan, -inf), complex(-dnan, inf), complex(-dnan, -dnan)}, > {complex(-dnan, -inf), complex(-dnan, -inf), complex(-dnan, -dnan)}, > {complex(-dnan, -inf), complex(2, 0), complex(-dnan, -inf)}, > {complex(-dnan, -inf), complex(2, 1), complex(-inf, -inf)}, > {complex(-dnan, -inf), complex(2, -1), complex(inf, -inf)}, > {complex(-dnan, -inf), complex(2, 2), complex(-inf, -inf)}, > {complex(-dnan, -inf), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(-dnan, -inf), complex(-dnan, inf), complex(-dnan, -dnan)}, > {complex(-dnan, -inf), complex(-dnan, -inf), complex(-dnan, -dnan)}, > {complex(-dnan, -inf), complex(dnan, 0), complex(dnan, dnan)}, > {complex(-dnan, -inf), complex(dnan, 1), complex(dnan, dnan)}, > {complex(-dnan, -inf), complex(dnan, -1), complex(dnan, dnan)}, > {complex(-dnan, -inf), complex(dnan, 2), complex(dnan, dnan)}, > {complex(-dnan, -inf), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(-dnan, -inf), complex(-dnan, inf), complex(-dnan, -dnan)}, > {complex(-dnan, -inf), complex(-dnan, -inf), complex(-dnan, -dnan)}, > {complex(-dnan, -inf), complex(inf, 0), complex(-dnan, -dnan)}, > {complex(-dnan, -inf), complex(inf, 1), complex(-dnan, -dnan)}, > {complex(-dnan, -inf), complex(inf, -1), complex(-dnan, -dnan)}, > {complex(-dnan, -inf), complex(inf, 2), complex(-dnan, -dnan)}, > {complex(-dnan, -inf), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(-dnan, -inf), complex(-dnan, inf), complex(-dnan, -dnan)}, > {complex(-dnan, -inf), complex(-dnan, -inf), complex(-dnan, -dnan)}, > {complex(-dnan, -inf), complex(-inf, 0), complex(-dnan, -dnan)}, > {complex(-dnan, -inf), complex(-inf, 1), complex(-dnan, -dnan)}, > {complex(-dnan, -inf), complex(-inf, -1), complex(-dnan, -dnan)}, > {complex(-dnan, -inf), complex(-inf, 2), complex(-dnan, -dnan)}, > {complex(-dnan, -inf), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(-dnan, -inf), complex(-dnan, inf), complex(-dnan, -dnan)}, > {complex(-dnan, -inf), complex(-dnan, -inf), complex(-dnan, -dnan)}, > {complex(2, 0), complex(0, 0), complex(inf, -dnan)}, > {complex(2, 0), complex(0, 1), complex(0, -2)}, > {complex(2, 0), complex(0, -1), complex(negzero, 2)}, > {complex(2, 0), complex(0, 2), complex(0, -1)}, > {complex(2, 0), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(2, 0), complex(-dnan, inf), complex(0, negzero)}, > {complex(2, 0), complex(-dnan, -inf), complex(negzero, 0)}, > {complex(2, 0), complex(1, 0), complex(2, 0)}, > {complex(2, 0), complex(1, 1), complex(1, -1)}, > {complex(2, 0), complex(1, -1), complex(1, 1)}, > {complex(2, 0), complex(1, 2), complex(0.4, -0.8)}, > {complex(2, 0), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(2, 0), complex(-dnan, inf), complex(0, negzero)}, > {complex(2, 0), complex(-dnan, -inf), complex(negzero, 0)}, > {complex(2, 0), complex(-1, 0), complex(-2, negzero)}, > {complex(2, 0), complex(-1, 1), complex(-1, -1)}, > {complex(2, 0), complex(-1, -1), complex(-1, 1)}, > {complex(2, 0), complex(-1, 2), complex(-0.4, -0.8)}, > {complex(2, 0), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(2, 0), complex(-dnan, inf), complex(0, negzero)}, > {complex(2, 0), complex(-dnan, -inf), complex(negzero, 0)}, > {complex(2, 0), complex(2, 0), complex(1, 0)}, > {complex(2, 0), complex(2, 1), complex(0.8, -0.4)}, > {complex(2, 0), complex(2, -1), complex(0.8, 0.4)}, > {complex(2, 0), complex(2, 2), complex(0.5, -0.5)}, > {complex(2, 0), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(2, 0), complex(-dnan, inf), complex(0, negzero)}, > {complex(2, 0), complex(-dnan, -inf), complex(negzero, 0)}, > {complex(2, 0), complex(dnan, 0), complex(dnan, dnan)}, > {complex(2, 0), complex(dnan, 1), complex(dnan, dnan)}, > {complex(2, 0), complex(dnan, -1), complex(dnan, dnan)}, > {complex(2, 0), complex(dnan, 2), complex(dnan, dnan)}, > {complex(2, 0), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(2, 0), complex(-dnan, inf), complex(0, negzero)}, > {complex(2, 0), complex(-dnan, -inf), complex(negzero, 0)}, > {complex(2, 0), complex(inf, 0), complex(0, 0)}, > {complex(2, 0), complex(inf, 1), complex(0, 0)}, > {complex(2, 0), complex(inf, -1), complex(0, 0)}, > {complex(2, 0), complex(inf, 2), complex(0, 0)}, > {complex(2, 0), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(2, 0), complex(-dnan, inf), complex(0, negzero)}, > {complex(2, 0), complex(-dnan, -inf), complex(negzero, 0)}, > {complex(2, 0), complex(-inf, 0), complex(negzero, negzero)}, > {complex(2, 0), complex(-inf, 1), complex(negzero, negzero)}, > {complex(2, 0), complex(-inf, -1), complex(negzero, negzero)}, > {complex(2, 0), complex(-inf, 2), complex(negzero, negzero)}, > {complex(2, 0), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(2, 0), complex(-dnan, inf), complex(0, negzero)}, > {complex(2, 0), complex(-dnan, -inf), complex(negzero, 0)}, > {complex(2, 1), complex(0, 0), complex(inf, inf)}, > {complex(2, 1), complex(0, 1), complex(1, -2)}, > {complex(2, 1), complex(0, -1), complex(-1, 2)}, > {complex(2, 1), complex(0, 2), complex(0.5, -1)}, > {complex(2, 1), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(2, 1), complex(-dnan, inf), complex(0, negzero)}, > {complex(2, 1), complex(-dnan, -inf), complex(negzero, 0)}, > {complex(2, 1), complex(1, 0), complex(2, 1)}, > {complex(2, 1), complex(1, 1), complex(1.5, -0.5)}, > {complex(2, 1), complex(1, -1), complex(0.5, 1.5)}, > {complex(2, 1), complex(1, 2), complex(0.8, -0.6)}, > {complex(2, 1), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(2, 1), complex(-dnan, inf), complex(0, negzero)}, > {complex(2, 1), complex(-dnan, -inf), complex(negzero, 0)}, > {complex(2, 1), complex(-1, 0), complex(-2, -1)}, > {complex(2, 1), complex(-1, 1), complex(-0.5, -1.5)}, > {complex(2, 1), complex(-1, -1), complex(-1.5, 0.5)}, > {complex(2, 1), complex(-1, 2), complex(0, -1)}, > {complex(2, 1), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(2, 1), complex(-dnan, inf), complex(0, negzero)}, > {complex(2, 1), complex(-dnan, -inf), complex(negzero, 0)}, > {complex(2, 1), complex(2, 0), complex(1, 0.5)}, > {complex(2, 1), complex(2, 1), complex(1, 0)}, > {complex(2, 1), complex(2, -1), complex(0.6, 0.8)}, > {complex(2, 1), complex(2, 2), complex(0.75, -0.25)}, > {complex(2, 1), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(2, 1), complex(-dnan, inf), complex(0, negzero)}, > {complex(2, 1), complex(-dnan, -inf), complex(negzero, 0)}, > {complex(2, 1), complex(dnan, 0), complex(dnan, dnan)}, > {complex(2, 1), complex(dnan, 1), complex(dnan, dnan)}, > {complex(2, 1), complex(dnan, -1), complex(dnan, dnan)}, > {complex(2, 1), complex(dnan, 2), complex(dnan, dnan)}, > {complex(2, 1), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(2, 1), complex(-dnan, inf), complex(0, negzero)}, > {complex(2, 1), complex(-dnan, -inf), complex(negzero, 0)}, > {complex(2, 1), complex(inf, 0), complex(0, 0)}, > {complex(2, 1), complex(inf, 1), complex(0, 0)}, > {complex(2, 1), complex(inf, -1), complex(0, 0)}, > {complex(2, 1), complex(inf, 2), complex(0, 0)}, > {complex(2, 1), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(2, 1), complex(-dnan, inf), complex(0, negzero)}, > {complex(2, 1), complex(-dnan, -inf), complex(negzero, 0)}, > {complex(2, 1), complex(-inf, 0), complex(negzero, negzero)}, > {complex(2, 1), complex(-inf, 1), complex(negzero, negzero)}, > {complex(2, 1), complex(-inf, -1), complex(negzero, negzero)}, > {complex(2, 1), complex(-inf, 2), complex(negzero, negzero)}, > {complex(2, 1), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(2, 1), complex(-dnan, inf), complex(0, negzero)}, > {complex(2, 1), complex(-dnan, -inf), complex(negzero, 0)}, > {complex(2, -1), complex(0, 0), complex(inf, -inf)}, > {complex(2, -1), complex(0, 1), complex(-1, -2)}, > {complex(2, -1), complex(0, -1), complex(1, 2)}, > {complex(2, -1), complex(0, 2), complex(-0.5, -1)}, > {complex(2, -1), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(2, -1), complex(-dnan, inf), complex(negzero, negzero)}, > {complex(2, -1), complex(-dnan, -inf), complex(0, 0)}, > {complex(2, -1), complex(1, 0), complex(2, -1)}, > {complex(2, -1), complex(1, 1), complex(0.5, -1.5)}, > {complex(2, -1), complex(1, -1), complex(1.5, 0.5)}, > {complex(2, -1), complex(1, 2), complex(0, -1)}, > {complex(2, -1), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(2, -1), complex(-dnan, inf), complex(negzero, negzero)}, > {complex(2, -1), complex(-dnan, -inf), complex(0, 0)}, > {complex(2, -1), complex(-1, 0), complex(-2, 1)}, > {complex(2, -1), complex(-1, 1), complex(-1.5, -0.5)}, > {complex(2, -1), complex(-1, -1), complex(-0.5, 1.5)}, > {complex(2, -1), complex(-1, 2), complex(-0.8, -0.6)}, > {complex(2, -1), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(2, -1), complex(-dnan, inf), complex(negzero, negzero)}, > {complex(2, -1), complex(-dnan, -inf), complex(0, 0)}, > {complex(2, -1), complex(2, 0), complex(1, -0.5)}, > {complex(2, -1), complex(2, 1), complex(0.6, -0.8)}, > {complex(2, -1), complex(2, -1), complex(1, 0)}, > {complex(2, -1), complex(2, 2), complex(0.25, -0.75)}, > {complex(2, -1), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(2, -1), complex(-dnan, inf), complex(negzero, negzero)}, > {complex(2, -1), complex(-dnan, -inf), complex(0, 0)}, > {complex(2, -1), complex(dnan, 0), complex(dnan, dnan)}, > {complex(2, -1), complex(dnan, 1), complex(dnan, dnan)}, > {complex(2, -1), complex(dnan, -1), complex(dnan, dnan)}, > {complex(2, -1), complex(dnan, 2), complex(dnan, dnan)}, > {complex(2, -1), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(2, -1), complex(-dnan, inf), complex(negzero, negzero)}, > {complex(2, -1), complex(-dnan, -inf), complex(0, 0)}, > {complex(2, -1), complex(inf, 0), complex(0, negzero)}, > {complex(2, -1), complex(inf, 1), complex(0, negzero)}, > {complex(2, -1), complex(inf, -1), complex(0, negzero)}, > {complex(2, -1), complex(inf, 2), complex(0, negzero)}, > {complex(2, -1), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(2, -1), complex(-dnan, inf), complex(negzero, negzero)}, > {complex(2, -1), complex(-dnan, -inf), complex(0, 0)}, > {complex(2, -1), complex(-inf, 0), complex(negzero, 0)}, > {complex(2, -1), complex(-inf, 1), complex(negzero, 0)}, > {complex(2, -1), complex(-inf, -1), complex(negzero, 0)}, > {complex(2, -1), complex(-inf, 2), complex(negzero, 0)}, > {complex(2, -1), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(2, -1), complex(-dnan, inf), complex(negzero, negzero)}, > {complex(2, -1), complex(-dnan, -inf), complex(0, 0)}, > {complex(2, 2), complex(0, 0), complex(inf, inf)}, > {complex(2, 2), complex(0, 1), complex(2, -2)}, > {complex(2, 2), complex(0, -1), complex(-2, 2)}, > {complex(2, 2), complex(0, 2), complex(1, -1)}, > {complex(2, 2), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(2, 2), complex(-dnan, inf), complex(0, negzero)}, > {complex(2, 2), complex(-dnan, -inf), complex(negzero, 0)}, > {complex(2, 2), complex(1, 0), complex(2, 2)}, > {complex(2, 2), complex(1, 1), complex(2, 0)}, > {complex(2, 2), complex(1, -1), complex(0, 2)}, > {complex(2, 2), complex(1, 2), complex(1.2, -0.4)}, > {complex(2, 2), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(2, 2), complex(-dnan, inf), complex(0, negzero)}, > {complex(2, 2), complex(-dnan, -inf), complex(negzero, 0)}, > {complex(2, 2), complex(-1, 0), complex(-2, -2)}, > {complex(2, 2), complex(-1, 1), complex(negzero, -2)}, > {complex(2, 2), complex(-1, -1), complex(-2, negzero)}, > {complex(2, 2), complex(-1, 2), complex(0.4, -1.2)}, > {complex(2, 2), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(2, 2), complex(-dnan, inf), complex(0, negzero)}, > {complex(2, 2), complex(-dnan, -inf), complex(negzero, 0)}, > {complex(2, 2), complex(2, 0), complex(1, 1)}, > {complex(2, 2), complex(2, 1), complex(1.2, 0.4)}, > {complex(2, 2), complex(2, -1), complex(0.4, 1.2)}, > {complex(2, 2), complex(2, 2), complex(1, 0)}, > {complex(2, 2), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(2, 2), complex(-dnan, inf), complex(0, negzero)}, > {complex(2, 2), complex(-dnan, -inf), complex(negzero, 0)}, > {complex(2, 2), complex(dnan, 0), complex(dnan, dnan)}, > {complex(2, 2), complex(dnan, 1), complex(dnan, dnan)}, > {complex(2, 2), complex(dnan, -1), complex(dnan, dnan)}, > {complex(2, 2), complex(dnan, 2), complex(dnan, dnan)}, > {complex(2, 2), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(2, 2), complex(-dnan, inf), complex(0, negzero)}, > {complex(2, 2), complex(-dnan, -inf), complex(negzero, 0)}, > {complex(2, 2), complex(inf, 0), complex(0, 0)}, > {complex(2, 2), complex(inf, 1), complex(0, 0)}, > {complex(2, 2), complex(inf, -1), complex(0, 0)}, > {complex(2, 2), complex(inf, 2), complex(0, 0)}, > {complex(2, 2), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(2, 2), complex(-dnan, inf), complex(0, negzero)}, > {complex(2, 2), complex(-dnan, -inf), complex(negzero, 0)}, > {complex(2, 2), complex(-inf, 0), complex(negzero, negzero)}, > {complex(2, 2), complex(-inf, 1), complex(negzero, negzero)}, > {complex(2, 2), complex(-inf, -1), complex(negzero, negzero)}, > {complex(2, 2), complex(-inf, 2), complex(negzero, negzero)}, > {complex(2, 2), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(2, 2), complex(-dnan, inf), complex(0, negzero)}, > {complex(2, 2), complex(-dnan, -inf), complex(negzero, 0)}, > {complex(dnan, dnan), complex(0, 0), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(0, 1), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(0, -1), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(0, 2), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(-dnan, inf), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(-dnan, -inf), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(1, 0), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(1, 1), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(1, -1), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(1, 2), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(-dnan, inf), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(-dnan, -inf), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(-1, 0), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(-1, 1), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(-1, -1), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(-1, 2), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(-dnan, inf), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(-dnan, -inf), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(2, 0), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(2, 1), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(2, -1), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(2, 2), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(-dnan, inf), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(-dnan, -inf), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(dnan, 0), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(dnan, 1), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(dnan, -1), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(dnan, 2), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(-dnan, inf), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(-dnan, -inf), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(inf, 0), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(inf, 1), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(inf, -1), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(inf, 2), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(-dnan, inf), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(-dnan, -inf), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(-inf, 0), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(-inf, 1), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(-inf, -1), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(-inf, 2), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(-dnan, inf), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(-dnan, -inf), complex(dnan, dnan)}, > {complex(-dnan, inf), complex(0, 0), complex(-dnan, inf)}, > {complex(-dnan, inf), complex(0, 1), complex(inf, -dnan)}, > {complex(-dnan, inf), complex(0, -1), complex(-inf, -dnan)}, > {complex(-dnan, inf), complex(0, 2), complex(inf, -dnan)}, > {complex(-dnan, inf), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(-dnan, inf), complex(-dnan, inf), complex(-dnan, -dnan)}, > {complex(-dnan, inf), complex(-dnan, -inf), complex(-dnan, -dnan)}, > {complex(-dnan, inf), complex(1, 0), complex(-dnan, inf)}, > {complex(-dnan, inf), complex(1, 1), complex(inf, inf)}, > {complex(-dnan, inf), complex(1, -1), complex(-inf, inf)}, > {complex(-dnan, inf), complex(1, 2), complex(inf, inf)}, > {complex(-dnan, inf), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(-dnan, inf), complex(-dnan, inf), complex(-dnan, -dnan)}, > {complex(-dnan, inf), complex(-dnan, -inf), complex(-dnan, -dnan)}, > {complex(-dnan, inf), complex(-1, 0), complex(-dnan, -inf)}, > {complex(-dnan, inf), complex(-1, 1), complex(inf, -inf)}, > {complex(-dnan, inf), complex(-1, -1), complex(-inf, -inf)}, > {complex(-dnan, inf), complex(-1, 2), complex(inf, -inf)}, > {complex(-dnan, inf), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(-dnan, inf), complex(-dnan, inf), complex(-dnan, -dnan)}, > {complex(-dnan, inf), complex(-dnan, -inf), complex(-dnan, -dnan)}, > {complex(-dnan, inf), complex(2, 0), complex(-dnan, inf)}, > {complex(-dnan, inf), complex(2, 1), complex(inf, inf)}, > {complex(-dnan, inf), complex(2, -1), complex(-inf, inf)}, > {complex(-dnan, inf), complex(2, 2), complex(inf, inf)}, > {complex(-dnan, inf), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(-dnan, inf), complex(-dnan, inf), complex(-dnan, -dnan)}, > {complex(-dnan, inf), complex(-dnan, -inf), complex(-dnan, -dnan)}, > {complex(-dnan, inf), complex(dnan, 0), complex(dnan, dnan)}, > {complex(-dnan, inf), complex(dnan, 1), complex(dnan, dnan)}, > {complex(-dnan, inf), complex(dnan, -1), complex(dnan, dnan)}, > {complex(-dnan, inf), complex(dnan, 2), complex(dnan, dnan)}, > {complex(-dnan, inf), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(-dnan, inf), complex(-dnan, inf), complex(-dnan, -dnan)}, > {complex(-dnan, inf), complex(-dnan, -inf), complex(-dnan, -dnan)}, > {complex(-dnan, inf), complex(inf, 0), complex(-dnan, -dnan)}, > {complex(-dnan, inf), complex(inf, 1), complex(-dnan, -dnan)}, > {complex(-dnan, inf), complex(inf, -1), complex(-dnan, -dnan)}, > {complex(-dnan, inf), complex(inf, 2), complex(-dnan, -dnan)}, > {complex(-dnan, inf), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(-dnan, inf), complex(-dnan, inf), complex(-dnan, -dnan)}, > {complex(-dnan, inf), complex(-dnan, -inf), complex(-dnan, -dnan)}, > {complex(-dnan, inf), complex(-inf, 0), complex(-dnan, -dnan)}, > {complex(-dnan, inf), complex(-inf, 1), complex(-dnan, -dnan)}, > {complex(-dnan, inf), complex(-inf, -1), complex(-dnan, -dnan)}, > {complex(-dnan, inf), complex(-inf, 2), complex(-dnan, -dnan)}, > {complex(-dnan, inf), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(-dnan, inf), complex(-dnan, inf), complex(-dnan, -dnan)}, > {complex(-dnan, inf), complex(-dnan, -inf), complex(-dnan, -dnan)}, > {complex(-dnan, -inf), complex(0, 0), complex(-dnan, -inf)}, > {complex(-dnan, -inf), complex(0, 1), complex(-inf, -dnan)}, > {complex(-dnan, -inf), complex(0, -1), complex(inf, -dnan)}, > {complex(-dnan, -inf), complex(0, 2), complex(-inf, -dnan)}, > {complex(-dnan, -inf), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(-dnan, -inf), complex(-dnan, inf), complex(-dnan, -dnan)}, > {complex(-dnan, -inf), complex(-dnan, -inf), complex(-dnan, -dnan)}, > {complex(-dnan, -inf), complex(1, 0), complex(-dnan, -inf)}, > {complex(-dnan, -inf), complex(1, 1), complex(-inf, -inf)}, > {complex(-dnan, -inf), complex(1, -1), complex(inf, -inf)}, > {complex(-dnan, -inf), complex(1, 2), complex(-inf, -inf)}, > {complex(-dnan, -inf), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(-dnan, -inf), complex(-dnan, inf), complex(-dnan, -dnan)}, > {complex(-dnan, -inf), complex(-dnan, -inf), complex(-dnan, -dnan)}, > {complex(-dnan, -inf), complex(-1, 0), complex(-dnan, inf)}, > {complex(-dnan, -inf), complex(-1, 1), complex(-inf, inf)}, > {complex(-dnan, -inf), complex(-1, -1), complex(inf, inf)}, > {complex(-dnan, -inf), complex(-1, 2), complex(-inf, inf)}, > {complex(-dnan, -inf), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(-dnan, -inf), complex(-dnan, inf), complex(-dnan, -dnan)}, > {complex(-dnan, -inf), complex(-dnan, -inf), complex(-dnan, -dnan)}, > {complex(-dnan, -inf), complex(2, 0), complex(-dnan, -inf)}, > {complex(-dnan, -inf), complex(2, 1), complex(-inf, -inf)}, > {complex(-dnan, -inf), complex(2, -1), complex(inf, -inf)}, > {complex(-dnan, -inf), complex(2, 2), complex(-inf, -inf)}, > {complex(-dnan, -inf), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(-dnan, -inf), complex(-dnan, inf), complex(-dnan, -dnan)}, > {complex(-dnan, -inf), complex(-dnan, -inf), complex(-dnan, -dnan)}, > {complex(-dnan, -inf), complex(dnan, 0), complex(dnan, dnan)}, > {complex(-dnan, -inf), complex(dnan, 1), complex(dnan, dnan)}, > {complex(-dnan, -inf), complex(dnan, -1), complex(dnan, dnan)}, > {complex(-dnan, -inf), complex(dnan, 2), complex(dnan, dnan)}, > {complex(-dnan, -inf), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(-dnan, -inf), complex(-dnan, inf), complex(-dnan, -dnan)}, > {complex(-dnan, -inf), complex(-dnan, -inf), complex(-dnan, -dnan)}, > {complex(-dnan, -inf), complex(inf, 0), complex(-dnan, -dnan)}, > {complex(-dnan, -inf), complex(inf, 1), complex(-dnan, -dnan)}, > {complex(-dnan, -inf), complex(inf, -1), complex(-dnan, -dnan)}, > {complex(-dnan, -inf), complex(inf, 2), complex(-dnan, -dnan)}, > {complex(-dnan, -inf), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(-dnan, -inf), complex(-dnan, inf), complex(-dnan, -dnan)}, > {complex(-dnan, -inf), complex(-dnan, -inf), complex(-dnan, -dnan)}, > {complex(-dnan, -inf), complex(-inf, 0), complex(-dnan, -dnan)}, > {complex(-dnan, -inf), complex(-inf, 1), complex(-dnan, -dnan)}, > {complex(-dnan, -inf), complex(-inf, -1), complex(-dnan, -dnan)}, > {complex(-dnan, -inf), complex(-inf, 2), complex(-dnan, -dnan)}, > {complex(-dnan, -inf), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(-dnan, -inf), complex(-dnan, inf), complex(-dnan, -dnan)}, > {complex(-dnan, -inf), complex(-dnan, -inf), complex(-dnan, -dnan)}, > {complex(dnan, 0), complex(0, 0), complex(dnan, dnan)}, > {complex(dnan, 0), complex(0, 1), complex(dnan, dnan)}, > {complex(dnan, 0), complex(0, -1), complex(dnan, dnan)}, > {complex(dnan, 0), complex(0, 2), complex(dnan, dnan)}, > {complex(dnan, 0), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(dnan, 0), complex(-dnan, inf), complex(-dnan, -dnan)}, > {complex(dnan, 0), complex(-dnan, -inf), complex(-dnan, -dnan)}, > {complex(dnan, 0), complex(1, 0), complex(dnan, dnan)}, > {complex(dnan, 0), complex(1, 1), complex(dnan, dnan)}, > {complex(dnan, 0), complex(1, -1), complex(dnan, dnan)}, > {complex(dnan, 0), complex(1, 2), complex(dnan, dnan)}, > {complex(dnan, 0), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(dnan, 0), complex(-dnan, inf), complex(-dnan, -dnan)}, > {complex(dnan, 0), complex(-dnan, -inf), complex(-dnan, -dnan)}, > {complex(dnan, 0), complex(-1, 0), complex(dnan, dnan)}, > {complex(dnan, 0), complex(-1, 1), complex(dnan, dnan)}, > {complex(dnan, 0), complex(-1, -1), complex(dnan, dnan)}, > {complex(dnan, 0), complex(-1, 2), complex(dnan, dnan)}, > {complex(dnan, 0), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(dnan, 0), complex(-dnan, inf), complex(-dnan, -dnan)}, > {complex(dnan, 0), complex(-dnan, -inf), complex(-dnan, -dnan)}, > {complex(dnan, 0), complex(2, 0), complex(dnan, dnan)}, > {complex(dnan, 0), complex(2, 1), complex(dnan, dnan)}, > {complex(dnan, 0), complex(2, -1), complex(dnan, dnan)}, > {complex(dnan, 0), complex(2, 2), complex(dnan, dnan)}, > {complex(dnan, 0), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(dnan, 0), complex(-dnan, inf), complex(-dnan, -dnan)}, > {complex(dnan, 0), complex(-dnan, -inf), complex(-dnan, -dnan)}, > {complex(dnan, 0), complex(dnan, 0), complex(dnan, dnan)}, > {complex(dnan, 0), complex(dnan, 1), complex(dnan, dnan)}, > {complex(dnan, 0), complex(dnan, -1), complex(dnan, dnan)}, > {complex(dnan, 0), complex(dnan, 2), complex(dnan, dnan)}, > {complex(dnan, 0), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(dnan, 0), complex(-dnan, inf), complex(-dnan, -dnan)}, > {complex(dnan, 0), complex(-dnan, -inf), complex(-dnan, -dnan)}, > {complex(dnan, 0), complex(inf, 0), complex(dnan, dnan)}, > {complex(dnan, 0), complex(inf, 1), complex(dnan, dnan)}, > {complex(dnan, 0), complex(inf, -1), complex(dnan, dnan)}, > {complex(dnan, 0), complex(inf, 2), complex(dnan, dnan)}, > {complex(dnan, 0), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(dnan, 0), complex(-dnan, inf), complex(-dnan, -dnan)}, > {complex(dnan, 0), complex(-dnan, -inf), complex(-dnan, -dnan)}, > {complex(dnan, 0), complex(-inf, 0), complex(dnan, dnan)}, > {complex(dnan, 0), complex(-inf, 1), complex(dnan, dnan)}, > {complex(dnan, 0), complex(-inf, -1), complex(dnan, dnan)}, > {complex(dnan, 0), complex(-inf, 2), complex(dnan, dnan)}, > {complex(dnan, 0), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(dnan, 0), complex(-dnan, inf), complex(-dnan, -dnan)}, > {complex(dnan, 0), complex(-dnan, -inf), complex(-dnan, -dnan)}, > {complex(dnan, 1), complex(0, 0), complex(dnan, dnan)}, > {complex(dnan, 1), complex(0, 1), complex(dnan, dnan)}, > {complex(dnan, 1), complex(0, -1), complex(dnan, dnan)}, > {complex(dnan, 1), complex(0, 2), complex(dnan, dnan)}, > {complex(dnan, 1), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(dnan, 1), complex(-dnan, inf), complex(-dnan, -dnan)}, > {complex(dnan, 1), complex(-dnan, -inf), complex(-dnan, -dnan)}, > {complex(dnan, 1), complex(1, 0), complex(dnan, dnan)}, > {complex(dnan, 1), complex(1, 1), complex(dnan, dnan)}, > {complex(dnan, 1), complex(1, -1), complex(dnan, dnan)}, > {complex(dnan, 1), complex(1, 2), complex(dnan, dnan)}, > {complex(dnan, 1), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(dnan, 1), complex(-dnan, inf), complex(-dnan, -dnan)}, > {complex(dnan, 1), complex(-dnan, -inf), complex(-dnan, -dnan)}, > {complex(dnan, 1), complex(-1, 0), complex(dnan, dnan)}, > {complex(dnan, 1), complex(-1, 1), complex(dnan, dnan)}, > {complex(dnan, 1), complex(-1, -1), complex(dnan, dnan)}, > {complex(dnan, 1), complex(-1, 2), complex(dnan, dnan)}, > {complex(dnan, 1), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(dnan, 1), complex(-dnan, inf), complex(-dnan, -dnan)}, > {complex(dnan, 1), complex(-dnan, -inf), complex(-dnan, -dnan)}, > {complex(dnan, 1), complex(2, 0), complex(dnan, dnan)}, > {complex(dnan, 1), complex(2, 1), complex(dnan, dnan)}, > {complex(dnan, 1), complex(2, -1), complex(dnan, dnan)}, > {complex(dnan, 1), complex(2, 2), complex(dnan, dnan)}, > {complex(dnan, 1), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(dnan, 1), complex(-dnan, inf), complex(-dnan, -dnan)}, > {complex(dnan, 1), complex(-dnan, -inf), complex(-dnan, -dnan)}, > {complex(dnan, 1), complex(dnan, 0), complex(dnan, dnan)}, > {complex(dnan, 1), complex(dnan, 1), complex(dnan, dnan)}, > {complex(dnan, 1), complex(dnan, -1), complex(dnan, dnan)}, > {complex(dnan, 1), complex(dnan, 2), complex(dnan, dnan)}, > {complex(dnan, 1), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(dnan, 1), complex(-dnan, inf), complex(-dnan, -dnan)}, > {complex(dnan, 1), complex(-dnan, -inf), complex(-dnan, -dnan)}, > {complex(dnan, 1), complex(inf, 0), complex(dnan, dnan)}, > {complex(dnan, 1), complex(inf, 1), complex(dnan, dnan)}, > {complex(dnan, 1), complex(inf, -1), complex(dnan, dnan)}, > {complex(dnan, 1), complex(inf, 2), complex(dnan, dnan)}, > {complex(dnan, 1), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(dnan, 1), complex(-dnan, inf), complex(-dnan, -dnan)}, > {complex(dnan, 1), complex(-dnan, -inf), complex(-dnan, -dnan)}, > {complex(dnan, 1), complex(-inf, 0), complex(dnan, dnan)}, > {complex(dnan, 1), complex(-inf, 1), complex(dnan, dnan)}, > {complex(dnan, 1), complex(-inf, -1), complex(dnan, dnan)}, > {complex(dnan, 1), complex(-inf, 2), complex(dnan, dnan)}, > {complex(dnan, 1), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(dnan, 1), complex(-dnan, inf), complex(-dnan, -dnan)}, > {complex(dnan, 1), complex(-dnan, -inf), complex(-dnan, -dnan)}, > {complex(dnan, -1), complex(0, 0), complex(dnan, dnan)}, > {complex(dnan, -1), complex(0, 1), complex(dnan, dnan)}, > {complex(dnan, -1), complex(0, -1), complex(dnan, dnan)}, > {complex(dnan, -1), complex(0, 2), complex(dnan, dnan)}, > {complex(dnan, -1), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(dnan, -1), complex(-dnan, inf), complex(-dnan, -dnan)}, > {complex(dnan, -1), complex(-dnan, -inf), complex(-dnan, -dnan)}, > {complex(dnan, -1), complex(1, 0), complex(dnan, dnan)}, > {complex(dnan, -1), complex(1, 1), complex(dnan, dnan)}, > {complex(dnan, -1), complex(1, -1), complex(dnan, dnan)}, > {complex(dnan, -1), complex(1, 2), complex(dnan, dnan)}, > {complex(dnan, -1), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(dnan, -1), complex(-dnan, inf), complex(-dnan, -dnan)}, > {complex(dnan, -1), complex(-dnan, -inf), complex(-dnan, -dnan)}, > {complex(dnan, -1), complex(-1, 0), complex(dnan, dnan)}, > {complex(dnan, -1), complex(-1, 1), complex(dnan, dnan)}, > {complex(dnan, -1), complex(-1, -1), complex(dnan, dnan)}, > {complex(dnan, -1), complex(-1, 2), complex(dnan, dnan)}, > {complex(dnan, -1), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(dnan, -1), complex(-dnan, inf), complex(-dnan, -dnan)}, > {complex(dnan, -1), complex(-dnan, -inf), complex(-dnan, -dnan)}, > {complex(dnan, -1), complex(2, 0), complex(dnan, dnan)}, > {complex(dnan, -1), complex(2, 1), complex(dnan, dnan)}, > {complex(dnan, -1), complex(2, -1), complex(dnan, dnan)}, > {complex(dnan, -1), complex(2, 2), complex(dnan, dnan)}, > {complex(dnan, -1), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(dnan, -1), complex(-dnan, inf), complex(-dnan, -dnan)}, > {complex(dnan, -1), complex(-dnan, -inf), complex(-dnan, -dnan)}, > {complex(dnan, -1), complex(dnan, 0), complex(dnan, dnan)}, > {complex(dnan, -1), complex(dnan, 1), complex(dnan, dnan)}, > {complex(dnan, -1), complex(dnan, -1), complex(dnan, dnan)}, > {complex(dnan, -1), complex(dnan, 2), complex(dnan, dnan)}, > {complex(dnan, -1), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(dnan, -1), complex(-dnan, inf), complex(-dnan, -dnan)}, > {complex(dnan, -1), complex(-dnan, -inf), complex(-dnan, -dnan)}, > {complex(dnan, -1), complex(inf, 0), complex(dnan, dnan)}, > {complex(dnan, -1), complex(inf, 1), complex(dnan, dnan)}, > {complex(dnan, -1), complex(inf, -1), complex(dnan, dnan)}, > {complex(dnan, -1), complex(inf, 2), complex(dnan, dnan)}, > {complex(dnan, -1), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(dnan, -1), complex(-dnan, inf), complex(-dnan, -dnan)}, > {complex(dnan, -1), complex(-dnan, -inf), complex(-dnan, -dnan)}, > {complex(dnan, -1), complex(-inf, 0), complex(dnan, dnan)}, > {complex(dnan, -1), complex(-inf, 1), complex(dnan, dnan)}, > {complex(dnan, -1), complex(-inf, -1), complex(dnan, dnan)}, > {complex(dnan, -1), complex(-inf, 2), complex(dnan, dnan)}, > {complex(dnan, -1), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(dnan, -1), complex(-dnan, inf), complex(-dnan, -dnan)}, > {complex(dnan, -1), complex(-dnan, -inf), complex(-dnan, -dnan)}, > {complex(dnan, 2), complex(0, 0), complex(dnan, dnan)}, > {complex(dnan, 2), complex(0, 1), complex(dnan, dnan)}, > {complex(dnan, 2), complex(0, -1), complex(dnan, dnan)}, > {complex(dnan, 2), complex(0, 2), complex(dnan, dnan)}, > {complex(dnan, 2), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(dnan, 2), complex(-dnan, inf), complex(-dnan, -dnan)}, > {complex(dnan, 2), complex(-dnan, -inf), complex(-dnan, -dnan)}, > {complex(dnan, 2), complex(1, 0), complex(dnan, dnan)}, > {complex(dnan, 2), complex(1, 1), complex(dnan, dnan)}, > {complex(dnan, 2), complex(1, -1), complex(dnan, dnan)}, > {complex(dnan, 2), complex(1, 2), complex(dnan, dnan)}, > {complex(dnan, 2), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(dnan, 2), complex(-dnan, inf), complex(-dnan, -dnan)}, > {complex(dnan, 2), complex(-dnan, -inf), complex(-dnan, -dnan)}, > {complex(dnan, 2), complex(-1, 0), complex(dnan, dnan)}, > {complex(dnan, 2), complex(-1, 1), complex(dnan, dnan)}, > {complex(dnan, 2), complex(-1, -1), complex(dnan, dnan)}, > {complex(dnan, 2), complex(-1, 2), complex(dnan, dnan)}, > {complex(dnan, 2), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(dnan, 2), complex(-dnan, inf), complex(-dnan, -dnan)}, > {complex(dnan, 2), complex(-dnan, -inf), complex(-dnan, -dnan)}, > {complex(dnan, 2), complex(2, 0), complex(dnan, dnan)}, > {complex(dnan, 2), complex(2, 1), complex(dnan, dnan)}, > {complex(dnan, 2), complex(2, -1), complex(dnan, dnan)}, > {complex(dnan, 2), complex(2, 2), complex(dnan, dnan)}, > {complex(dnan, 2), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(dnan, 2), complex(-dnan, inf), complex(-dnan, -dnan)}, > {complex(dnan, 2), complex(-dnan, -inf), complex(-dnan, -dnan)}, > {complex(dnan, 2), complex(dnan, 0), complex(dnan, dnan)}, > {complex(dnan, 2), complex(dnan, 1), complex(dnan, dnan)}, > {complex(dnan, 2), complex(dnan, -1), complex(dnan, dnan)}, > {complex(dnan, 2), complex(dnan, 2), complex(dnan, dnan)}, > {complex(dnan, 2), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(dnan, 2), complex(-dnan, inf), complex(-dnan, -dnan)}, > {complex(dnan, 2), complex(-dnan, -inf), complex(-dnan, -dnan)}, > {complex(dnan, 2), complex(inf, 0), complex(dnan, dnan)}, > {complex(dnan, 2), complex(inf, 1), complex(dnan, dnan)}, > {complex(dnan, 2), complex(inf, -1), complex(dnan, dnan)}, > {complex(dnan, 2), complex(inf, 2), complex(dnan, dnan)}, > {complex(dnan, 2), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(dnan, 2), complex(-dnan, inf), complex(-dnan, -dnan)}, > {complex(dnan, 2), complex(-dnan, -inf), complex(-dnan, -dnan)}, > {complex(dnan, 2), complex(-inf, 0), complex(dnan, dnan)}, > {complex(dnan, 2), complex(-inf, 1), complex(dnan, dnan)}, > {complex(dnan, 2), complex(-inf, -1), complex(dnan, dnan)}, > {complex(dnan, 2), complex(-inf, 2), complex(dnan, dnan)}, > {complex(dnan, 2), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(dnan, 2), complex(-dnan, inf), complex(-dnan, -dnan)}, > {complex(dnan, 2), complex(-dnan, -inf), complex(-dnan, -dnan)}, > {complex(dnan, dnan), complex(0, 0), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(0, 1), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(0, -1), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(0, 2), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(-dnan, inf), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(-dnan, -inf), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(1, 0), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(1, 1), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(1, -1), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(1, 2), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(-dnan, inf), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(-dnan, -inf), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(-1, 0), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(-1, 1), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(-1, -1), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(-1, 2), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(-dnan, inf), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(-dnan, -inf), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(2, 0), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(2, 1), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(2, -1), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(2, 2), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(-dnan, inf), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(-dnan, -inf), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(dnan, 0), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(dnan, 1), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(dnan, -1), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(dnan, 2), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(-dnan, inf), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(-dnan, -inf), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(inf, 0), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(inf, 1), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(inf, -1), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(inf, 2), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(-dnan, inf), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(-dnan, -inf), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(-inf, 0), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(-inf, 1), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(-inf, -1), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(-inf, 2), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(-dnan, inf), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(-dnan, -inf), complex(dnan, dnan)}, > {complex(-dnan, inf), complex(0, 0), complex(-dnan, inf)}, > {complex(-dnan, inf), complex(0, 1), complex(inf, -dnan)}, > {complex(-dnan, inf), complex(0, -1), complex(-inf, -dnan)}, > {complex(-dnan, inf), complex(0, 2), complex(inf, -dnan)}, > {complex(-dnan, inf), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(-dnan, inf), complex(-dnan, inf), complex(-dnan, -dnan)}, > {complex(-dnan, inf), complex(-dnan, -inf), complex(-dnan, -dnan)}, > {complex(-dnan, inf), complex(1, 0), complex(-dnan, inf)}, > {complex(-dnan, inf), complex(1, 1), complex(inf, inf)}, > {complex(-dnan, inf), complex(1, -1), complex(-inf, inf)}, > {complex(-dnan, inf), complex(1, 2), complex(inf, inf)}, > {complex(-dnan, inf), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(-dnan, inf), complex(-dnan, inf), complex(-dnan, -dnan)}, > {complex(-dnan, inf), complex(-dnan, -inf), complex(-dnan, -dnan)}, > {complex(-dnan, inf), complex(-1, 0), complex(-dnan, -inf)}, > {complex(-dnan, inf), complex(-1, 1), complex(inf, -inf)}, > {complex(-dnan, inf), complex(-1, -1), complex(-inf, -inf)}, > {complex(-dnan, inf), complex(-1, 2), complex(inf, -inf)}, > {complex(-dnan, inf), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(-dnan, inf), complex(-dnan, inf), complex(-dnan, -dnan)}, > {complex(-dnan, inf), complex(-dnan, -inf), complex(-dnan, -dnan)}, > {complex(-dnan, inf), complex(2, 0), complex(-dnan, inf)}, > {complex(-dnan, inf), complex(2, 1), complex(inf, inf)}, > {complex(-dnan, inf), complex(2, -1), complex(-inf, inf)}, > {complex(-dnan, inf), complex(2, 2), complex(inf, inf)}, > {complex(-dnan, inf), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(-dnan, inf), complex(-dnan, inf), complex(-dnan, -dnan)}, > {complex(-dnan, inf), complex(-dnan, -inf), complex(-dnan, -dnan)}, > {complex(-dnan, inf), complex(dnan, 0), complex(dnan, dnan)}, > {complex(-dnan, inf), complex(dnan, 1), complex(dnan, dnan)}, > {complex(-dnan, inf), complex(dnan, -1), complex(dnan, dnan)}, > {complex(-dnan, inf), complex(dnan, 2), complex(dnan, dnan)}, > {complex(-dnan, inf), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(-dnan, inf), complex(-dnan, inf), complex(-dnan, -dnan)}, > {complex(-dnan, inf), complex(-dnan, -inf), complex(-dnan, -dnan)}, > {complex(-dnan, inf), complex(inf, 0), complex(-dnan, -dnan)}, > {complex(-dnan, inf), complex(inf, 1), complex(-dnan, -dnan)}, > {complex(-dnan, inf), complex(inf, -1), complex(-dnan, -dnan)}, > {complex(-dnan, inf), complex(inf, 2), complex(-dnan, -dnan)}, > {complex(-dnan, inf), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(-dnan, inf), complex(-dnan, inf), complex(-dnan, -dnan)}, > {complex(-dnan, inf), complex(-dnan, -inf), complex(-dnan, -dnan)}, > {complex(-dnan, inf), complex(-inf, 0), complex(-dnan, -dnan)}, > {complex(-dnan, inf), complex(-inf, 1), complex(-dnan, -dnan)}, > {complex(-dnan, inf), complex(-inf, -1), complex(-dnan, -dnan)}, > {complex(-dnan, inf), complex(-inf, 2), complex(-dnan, -dnan)}, > {complex(-dnan, inf), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(-dnan, inf), complex(-dnan, inf), complex(-dnan, -dnan)}, > {complex(-dnan, inf), complex(-dnan, -inf), complex(-dnan, -dnan)}, > {complex(-dnan, -inf), complex(0, 0), complex(-dnan, -inf)}, > {complex(-dnan, -inf), complex(0, 1), complex(-inf, -dnan)}, > {complex(-dnan, -inf), complex(0, -1), complex(inf, -dnan)}, > {complex(-dnan, -inf), complex(0, 2), complex(-inf, -dnan)}, > {complex(-dnan, -inf), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(-dnan, -inf), complex(-dnan, inf), complex(-dnan, -dnan)}, > {complex(-dnan, -inf), complex(-dnan, -inf), complex(-dnan, -dnan)}, > {complex(-dnan, -inf), complex(1, 0), complex(-dnan, -inf)}, > {complex(-dnan, -inf), complex(1, 1), complex(-inf, -inf)}, > {complex(-dnan, -inf), complex(1, -1), complex(inf, -inf)}, > {complex(-dnan, -inf), complex(1, 2), complex(-inf, -inf)}, > {complex(-dnan, -inf), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(-dnan, -inf), complex(-dnan, inf), complex(-dnan, -dnan)}, > {complex(-dnan, -inf), complex(-dnan, -inf), complex(-dnan, -dnan)}, > {complex(-dnan, -inf), complex(-1, 0), complex(-dnan, inf)}, > {complex(-dnan, -inf), complex(-1, 1), complex(-inf, inf)}, > {complex(-dnan, -inf), complex(-1, -1), complex(inf, inf)}, > {complex(-dnan, -inf), complex(-1, 2), complex(-inf, inf)}, > {complex(-dnan, -inf), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(-dnan, -inf), complex(-dnan, inf), complex(-dnan, -dnan)}, > {complex(-dnan, -inf), complex(-dnan, -inf), complex(-dnan, -dnan)}, > {complex(-dnan, -inf), complex(2, 0), complex(-dnan, -inf)}, > {complex(-dnan, -inf), complex(2, 1), complex(-inf, -inf)}, > {complex(-dnan, -inf), complex(2, -1), complex(inf, -inf)}, > {complex(-dnan, -inf), complex(2, 2), complex(-inf, -inf)}, > {complex(-dnan, -inf), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(-dnan, -inf), complex(-dnan, inf), complex(-dnan, -dnan)}, > {complex(-dnan, -inf), complex(-dnan, -inf), complex(-dnan, -dnan)}, > {complex(-dnan, -inf), complex(dnan, 0), complex(dnan, dnan)}, > {complex(-dnan, -inf), complex(dnan, 1), complex(dnan, dnan)}, > {complex(-dnan, -inf), complex(dnan, -1), complex(dnan, dnan)}, > {complex(-dnan, -inf), complex(dnan, 2), complex(dnan, dnan)}, > {complex(-dnan, -inf), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(-dnan, -inf), complex(-dnan, inf), complex(-dnan, -dnan)}, > {complex(-dnan, -inf), complex(-dnan, -inf), complex(-dnan, -dnan)}, > {complex(-dnan, -inf), complex(inf, 0), complex(-dnan, -dnan)}, > {complex(-dnan, -inf), complex(inf, 1), complex(-dnan, -dnan)}, > {complex(-dnan, -inf), complex(inf, -1), complex(-dnan, -dnan)}, > {complex(-dnan, -inf), complex(inf, 2), complex(-dnan, -dnan)}, > {complex(-dnan, -inf), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(-dnan, -inf), complex(-dnan, inf), complex(-dnan, -dnan)}, > {complex(-dnan, -inf), complex(-dnan, -inf), complex(-dnan, -dnan)}, > {complex(-dnan, -inf), complex(-inf, 0), complex(-dnan, -dnan)}, > {complex(-dnan, -inf), complex(-inf, 1), complex(-dnan, -dnan)}, > {complex(-dnan, -inf), complex(-inf, -1), complex(-dnan, -dnan)}, > {complex(-dnan, -inf), complex(-inf, 2), complex(-dnan, -dnan)}, > {complex(-dnan, -inf), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(-dnan, -inf), complex(-dnan, inf), complex(-dnan, -dnan)}, > {complex(-dnan, -inf), complex(-dnan, -inf), complex(-dnan, -dnan)}, > {complex(inf, 0), complex(0, 0), complex(inf, -dnan)}, > {complex(inf, 0), complex(0, 1), complex(-dnan, -inf)}, > {complex(inf, 0), complex(0, -1), complex(-dnan, inf)}, > {complex(inf, 0), complex(0, 2), complex(-dnan, -inf)}, > {complex(inf, 0), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(inf, 0), complex(-dnan, inf), complex(-dnan, -dnan)}, > {complex(inf, 0), complex(-dnan, -inf), complex(-dnan, -dnan)}, > {complex(inf, 0), complex(1, 0), complex(inf, -dnan)}, > {complex(inf, 0), complex(1, 1), complex(inf, -inf)}, > {complex(inf, 0), complex(1, -1), complex(inf, inf)}, > {complex(inf, 0), complex(1, 2), complex(inf, -inf)}, > {complex(inf, 0), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(inf, 0), complex(-dnan, inf), complex(-dnan, -dnan)}, > {complex(inf, 0), complex(-dnan, -inf), complex(-dnan, -dnan)}, > {complex(inf, 0), complex(-1, 0), complex(-inf, -dnan)}, > {complex(inf, 0), complex(-1, 1), complex(-inf, -inf)}, > {complex(inf, 0), complex(-1, -1), complex(-inf, inf)}, > {complex(inf, 0), complex(-1, 2), complex(-inf, -inf)}, > {complex(inf, 0), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(inf, 0), complex(-dnan, inf), complex(-dnan, -dnan)}, > {complex(inf, 0), complex(-dnan, -inf), complex(-dnan, -dnan)}, > {complex(inf, 0), complex(2, 0), complex(inf, -dnan)}, > {complex(inf, 0), complex(2, 1), complex(inf, -inf)}, > {complex(inf, 0), complex(2, -1), complex(inf, inf)}, > {complex(inf, 0), complex(2, 2), complex(inf, -inf)}, > {complex(inf, 0), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(inf, 0), complex(-dnan, inf), complex(-dnan, -dnan)}, > {complex(inf, 0), complex(-dnan, -inf), complex(-dnan, -dnan)}, > {complex(inf, 0), complex(dnan, 0), complex(dnan, dnan)}, > {complex(inf, 0), complex(dnan, 1), complex(dnan, dnan)}, > {complex(inf, 0), complex(dnan, -1), complex(dnan, dnan)}, > {complex(inf, 0), complex(dnan, 2), complex(dnan, dnan)}, > {complex(inf, 0), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(inf, 0), complex(-dnan, inf), complex(-dnan, -dnan)}, > {complex(inf, 0), complex(-dnan, -inf), complex(-dnan, -dnan)}, > {complex(inf, 0), complex(inf, 0), complex(-dnan, -dnan)}, > {complex(inf, 0), complex(inf, 1), complex(-dnan, -dnan)}, > {complex(inf, 0), complex(inf, -1), complex(-dnan, -dnan)}, > {complex(inf, 0), complex(inf, 2), complex(-dnan, -dnan)}, > {complex(inf, 0), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(inf, 0), complex(-dnan, inf), complex(-dnan, -dnan)}, > {complex(inf, 0), complex(-dnan, -inf), complex(-dnan, -dnan)}, > {complex(inf, 0), complex(-inf, 0), complex(-dnan, -dnan)}, > {complex(inf, 0), complex(-inf, 1), complex(-dnan, -dnan)}, > {complex(inf, 0), complex(-inf, -1), complex(-dnan, -dnan)}, > {complex(inf, 0), complex(-inf, 2), complex(-dnan, -dnan)}, > {complex(inf, 0), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(inf, 0), complex(-dnan, inf), complex(-dnan, -dnan)}, > {complex(inf, 0), complex(-dnan, -inf), complex(-dnan, -dnan)}, > {complex(inf, 1), complex(0, 0), complex(inf, inf)}, > {complex(inf, 1), complex(0, 1), complex(-dnan, -inf)}, > {complex(inf, 1), complex(0, -1), complex(-dnan, inf)}, > {complex(inf, 1), complex(0, 2), complex(-dnan, -inf)}, > {complex(inf, 1), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(inf, 1), complex(-dnan, inf), complex(-dnan, -dnan)}, > {complex(inf, 1), complex(-dnan, -inf), complex(-dnan, -dnan)}, > {complex(inf, 1), complex(1, 0), complex(inf, -dnan)}, > {complex(inf, 1), complex(1, 1), complex(inf, -inf)}, > {complex(inf, 1), complex(1, -1), complex(inf, inf)}, > {complex(inf, 1), complex(1, 2), complex(inf, -inf)}, > {complex(inf, 1), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(inf, 1), complex(-dnan, inf), complex(-dnan, -dnan)}, > {complex(inf, 1), complex(-dnan, -inf), complex(-dnan, -dnan)}, > {complex(inf, 1), complex(-1, 0), complex(-inf, -dnan)}, > {complex(inf, 1), complex(-1, 1), complex(-inf, -inf)}, > {complex(inf, 1), complex(-1, -1), complex(-inf, inf)}, > {complex(inf, 1), complex(-1, 2), complex(-inf, -inf)}, > {complex(inf, 1), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(inf, 1), complex(-dnan, inf), complex(-dnan, -dnan)}, > {complex(inf, 1), complex(-dnan, -inf), complex(-dnan, -dnan)}, > {complex(inf, 1), complex(2, 0), complex(inf, -dnan)}, > {complex(inf, 1), complex(2, 1), complex(inf, -inf)}, > {complex(inf, 1), complex(2, -1), complex(inf, inf)}, > {complex(inf, 1), complex(2, 2), complex(inf, -inf)}, > {complex(inf, 1), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(inf, 1), complex(-dnan, inf), complex(-dnan, -dnan)}, > {complex(inf, 1), complex(-dnan, -inf), complex(-dnan, -dnan)}, > {complex(inf, 1), complex(dnan, 0), complex(dnan, dnan)}, > {complex(inf, 1), complex(dnan, 1), complex(dnan, dnan)}, > {complex(inf, 1), complex(dnan, -1), complex(dnan, dnan)}, > {complex(inf, 1), complex(dnan, 2), complex(dnan, dnan)}, > {complex(inf, 1), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(inf, 1), complex(-dnan, inf), complex(-dnan, -dnan)}, > {complex(inf, 1), complex(-dnan, -inf), complex(-dnan, -dnan)}, > {complex(inf, 1), complex(inf, 0), complex(-dnan, -dnan)}, > {complex(inf, 1), complex(inf, 1), complex(-dnan, -dnan)}, > {complex(inf, 1), complex(inf, -1), complex(-dnan, -dnan)}, > {complex(inf, 1), complex(inf, 2), complex(-dnan, -dnan)}, > {complex(inf, 1), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(inf, 1), complex(-dnan, inf), complex(-dnan, -dnan)}, > {complex(inf, 1), complex(-dnan, -inf), complex(-dnan, -dnan)}, > {complex(inf, 1), complex(-inf, 0), complex(-dnan, -dnan)}, > {complex(inf, 1), complex(-inf, 1), complex(-dnan, -dnan)}, > {complex(inf, 1), complex(-inf, -1), complex(-dnan, -dnan)}, > {complex(inf, 1), complex(-inf, 2), complex(-dnan, -dnan)}, > {complex(inf, 1), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(inf, 1), complex(-dnan, inf), complex(-dnan, -dnan)}, > {complex(inf, 1), complex(-dnan, -inf), complex(-dnan, -dnan)}, > {complex(inf, -1), complex(0, 0), complex(inf, -inf)}, > {complex(inf, -1), complex(0, 1), complex(-dnan, -inf)}, > {complex(inf, -1), complex(0, -1), complex(-dnan, inf)}, > {complex(inf, -1), complex(0, 2), complex(-dnan, -inf)}, > {complex(inf, -1), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(inf, -1), complex(-dnan, inf), complex(-dnan, -dnan)}, > {complex(inf, -1), complex(-dnan, -inf), complex(-dnan, -dnan)}, > {complex(inf, -1), complex(1, 0), complex(inf, -dnan)}, > {complex(inf, -1), complex(1, 1), complex(inf, -inf)}, > {complex(inf, -1), complex(1, -1), complex(inf, inf)}, > {complex(inf, -1), complex(1, 2), complex(inf, -inf)}, > {complex(inf, -1), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(inf, -1), complex(-dnan, inf), complex(-dnan, -dnan)}, > {complex(inf, -1), complex(-dnan, -inf), complex(-dnan, -dnan)}, > {complex(inf, -1), complex(-1, 0), complex(-inf, -dnan)}, > {complex(inf, -1), complex(-1, 1), complex(-inf, -inf)}, > {complex(inf, -1), complex(-1, -1), complex(-inf, inf)}, > {complex(inf, -1), complex(-1, 2), complex(-inf, -inf)}, > {complex(inf, -1), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(inf, -1), complex(-dnan, inf), complex(-dnan, -dnan)}, > {complex(inf, -1), complex(-dnan, -inf), complex(-dnan, -dnan)}, > {complex(inf, -1), complex(2, 0), complex(inf, -dnan)}, > {complex(inf, -1), complex(2, 1), complex(inf, -inf)}, > {complex(inf, -1), complex(2, -1), complex(inf, inf)}, > {complex(inf, -1), complex(2, 2), complex(inf, -inf)}, > {complex(inf, -1), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(inf, -1), complex(-dnan, inf), complex(-dnan, -dnan)}, > {complex(inf, -1), complex(-dnan, -inf), complex(-dnan, -dnan)}, > {complex(inf, -1), complex(dnan, 0), complex(dnan, dnan)}, > {complex(inf, -1), complex(dnan, 1), complex(dnan, dnan)}, > {complex(inf, -1), complex(dnan, -1), complex(dnan, dnan)}, > {complex(inf, -1), complex(dnan, 2), complex(dnan, dnan)}, > {complex(inf, -1), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(inf, -1), complex(-dnan, inf), complex(-dnan, -dnan)}, > {complex(inf, -1), complex(-dnan, -inf), complex(-dnan, -dnan)}, > {complex(inf, -1), complex(inf, 0), complex(-dnan, -dnan)}, > {complex(inf, -1), complex(inf, 1), complex(-dnan, -dnan)}, > {complex(inf, -1), complex(inf, -1), complex(-dnan, -dnan)}, > {complex(inf, -1), complex(inf, 2), complex(-dnan, -dnan)}, > {complex(inf, -1), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(inf, -1), complex(-dnan, inf), complex(-dnan, -dnan)}, > {complex(inf, -1), complex(-dnan, -inf), complex(-dnan, -dnan)}, > {complex(inf, -1), complex(-inf, 0), complex(-dnan, -dnan)}, > {complex(inf, -1), complex(-inf, 1), complex(-dnan, -dnan)}, > {complex(inf, -1), complex(-inf, -1), complex(-dnan, -dnan)}, > {complex(inf, -1), complex(-inf, 2), complex(-dnan, -dnan)}, > {complex(inf, -1), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(inf, -1), complex(-dnan, inf), complex(-dnan, -dnan)}, > {complex(inf, -1), complex(-dnan, -inf), complex(-dnan, -dnan)}, > {complex(inf, 2), complex(0, 0), complex(inf, inf)}, > {complex(inf, 2), complex(0, 1), complex(-dnan, -inf)}, > {complex(inf, 2), complex(0, -1), complex(-dnan, inf)}, > {complex(inf, 2), complex(0, 2), complex(-dnan, -inf)}, > {complex(inf, 2), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(inf, 2), complex(-dnan, inf), complex(-dnan, -dnan)}, > {complex(inf, 2), complex(-dnan, -inf), complex(-dnan, -dnan)}, > {complex(inf, 2), complex(1, 0), complex(inf, -dnan)}, > {complex(inf, 2), complex(1, 1), complex(inf, -inf)}, > {complex(inf, 2), complex(1, -1), complex(inf, inf)}, > {complex(inf, 2), complex(1, 2), complex(inf, -inf)}, > {complex(inf, 2), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(inf, 2), complex(-dnan, inf), complex(-dnan, -dnan)}, > {complex(inf, 2), complex(-dnan, -inf), complex(-dnan, -dnan)}, > {complex(inf, 2), complex(-1, 0), complex(-inf, -dnan)}, > {complex(inf, 2), complex(-1, 1), complex(-inf, -inf)}, > {complex(inf, 2), complex(-1, -1), complex(-inf, inf)}, > {complex(inf, 2), complex(-1, 2), complex(-inf, -inf)}, > {complex(inf, 2), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(inf, 2), complex(-dnan, inf), complex(-dnan, -dnan)}, > {complex(inf, 2), complex(-dnan, -inf), complex(-dnan, -dnan)}, > {complex(inf, 2), complex(2, 0), complex(inf, -dnan)}, > {complex(inf, 2), complex(2, 1), complex(inf, -inf)}, > {complex(inf, 2), complex(2, -1), complex(inf, inf)}, > {complex(inf, 2), complex(2, 2), complex(inf, -inf)}, > {complex(inf, 2), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(inf, 2), complex(-dnan, inf), complex(-dnan, -dnan)}, > {complex(inf, 2), complex(-dnan, -inf), complex(-dnan, -dnan)}, > {complex(inf, 2), complex(dnan, 0), complex(dnan, dnan)}, > {complex(inf, 2), complex(dnan, 1), complex(dnan, dnan)}, > {complex(inf, 2), complex(dnan, -1), complex(dnan, dnan)}, > {complex(inf, 2), complex(dnan, 2), complex(dnan, dnan)}, > {complex(inf, 2), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(inf, 2), complex(-dnan, inf), complex(-dnan, -dnan)}, > {complex(inf, 2), complex(-dnan, -inf), complex(-dnan, -dnan)}, > {complex(inf, 2), complex(inf, 0), complex(-dnan, -dnan)}, > {complex(inf, 2), complex(inf, 1), complex(-dnan, -dnan)}, > {complex(inf, 2), complex(inf, -1), complex(-dnan, -dnan)}, > {complex(inf, 2), complex(inf, 2), complex(-dnan, -dnan)}, > {complex(inf, 2), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(inf, 2), complex(-dnan, inf), complex(-dnan, -dnan)}, > {complex(inf, 2), complex(-dnan, -inf), complex(-dnan, -dnan)}, > {complex(inf, 2), complex(-inf, 0), complex(-dnan, -dnan)}, > {complex(inf, 2), complex(-inf, 1), complex(-dnan, -dnan)}, > {complex(inf, 2), complex(-inf, -1), complex(-dnan, -dnan)}, > {complex(inf, 2), complex(-inf, 2), complex(-dnan, -dnan)}, > {complex(inf, 2), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(inf, 2), complex(-dnan, inf), complex(-dnan, -dnan)}, > {complex(inf, 2), complex(-dnan, -inf), complex(-dnan, -dnan)}, > {complex(dnan, dnan), complex(0, 0), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(0, 1), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(0, -1), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(0, 2), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(-dnan, inf), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(-dnan, -inf), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(1, 0), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(1, 1), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(1, -1), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(1, 2), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(-dnan, inf), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(-dnan, -inf), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(-1, 0), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(-1, 1), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(-1, -1), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(-1, 2), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(-dnan, inf), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(-dnan, -inf), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(2, 0), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(2, 1), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(2, -1), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(2, 2), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(-dnan, inf), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(-dnan, -inf), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(dnan, 0), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(dnan, 1), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(dnan, -1), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(dnan, 2), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(-dnan, inf), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(-dnan, -inf), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(inf, 0), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(inf, 1), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(inf, -1), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(inf, 2), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(-dnan, inf), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(-dnan, -inf), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(-inf, 0), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(-inf, 1), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(-inf, -1), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(-inf, 2), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(-dnan, inf), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(-dnan, -inf), complex(dnan, dnan)}, > {complex(-dnan, inf), complex(0, 0), complex(-dnan, inf)}, > {complex(-dnan, inf), complex(0, 1), complex(inf, -dnan)}, > {complex(-dnan, inf), complex(0, -1), complex(-inf, -dnan)}, > {complex(-dnan, inf), complex(0, 2), complex(inf, -dnan)}, > {complex(-dnan, inf), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(-dnan, inf), complex(-dnan, inf), complex(-dnan, -dnan)}, > {complex(-dnan, inf), complex(-dnan, -inf), complex(-dnan, -dnan)}, > {complex(-dnan, inf), complex(1, 0), complex(-dnan, inf)}, > {complex(-dnan, inf), complex(1, 1), complex(inf, inf)}, > {complex(-dnan, inf), complex(1, -1), complex(-inf, inf)}, > {complex(-dnan, inf), complex(1, 2), complex(inf, inf)}, > {complex(-dnan, inf), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(-dnan, inf), complex(-dnan, inf), complex(-dnan, -dnan)}, > {complex(-dnan, inf), complex(-dnan, -inf), complex(-dnan, -dnan)}, > {complex(-dnan, inf), complex(-1, 0), complex(-dnan, -inf)}, > {complex(-dnan, inf), complex(-1, 1), complex(inf, -inf)}, > {complex(-dnan, inf), complex(-1, -1), complex(-inf, -inf)}, > {complex(-dnan, inf), complex(-1, 2), complex(inf, -inf)}, > {complex(-dnan, inf), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(-dnan, inf), complex(-dnan, inf), complex(-dnan, -dnan)}, > {complex(-dnan, inf), complex(-dnan, -inf), complex(-dnan, -dnan)}, > {complex(-dnan, inf), complex(2, 0), complex(-dnan, inf)}, > {complex(-dnan, inf), complex(2, 1), complex(inf, inf)}, > {complex(-dnan, inf), complex(2, -1), complex(-inf, inf)}, > {complex(-dnan, inf), complex(2, 2), complex(inf, inf)}, > {complex(-dnan, inf), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(-dnan, inf), complex(-dnan, inf), complex(-dnan, -dnan)}, > {complex(-dnan, inf), complex(-dnan, -inf), complex(-dnan, -dnan)}, > {complex(-dnan, inf), complex(dnan, 0), complex(dnan, dnan)}, > {complex(-dnan, inf), complex(dnan, 1), complex(dnan, dnan)}, > {complex(-dnan, inf), complex(dnan, -1), complex(dnan, dnan)}, > {complex(-dnan, inf), complex(dnan, 2), complex(dnan, dnan)}, > {complex(-dnan, inf), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(-dnan, inf), complex(-dnan, inf), complex(-dnan, -dnan)}, > {complex(-dnan, inf), complex(-dnan, -inf), complex(-dnan, -dnan)}, > {complex(-dnan, inf), complex(inf, 0), complex(-dnan, -dnan)}, > {complex(-dnan, inf), complex(inf, 1), complex(-dnan, -dnan)}, > {complex(-dnan, inf), complex(inf, -1), complex(-dnan, -dnan)}, > {complex(-dnan, inf), complex(inf, 2), complex(-dnan, -dnan)}, > {complex(-dnan, inf), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(-dnan, inf), complex(-dnan, inf), complex(-dnan, -dnan)}, > {complex(-dnan, inf), complex(-dnan, -inf), complex(-dnan, -dnan)}, > {complex(-dnan, inf), complex(-inf, 0), complex(-dnan, -dnan)}, > {complex(-dnan, inf), complex(-inf, 1), complex(-dnan, -dnan)}, > {complex(-dnan, inf), complex(-inf, -1), complex(-dnan, -dnan)}, > {complex(-dnan, inf), complex(-inf, 2), complex(-dnan, -dnan)}, > {complex(-dnan, inf), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(-dnan, inf), complex(-dnan, inf), complex(-dnan, -dnan)}, > {complex(-dnan, inf), complex(-dnan, -inf), complex(-dnan, -dnan)}, > {complex(-dnan, -inf), complex(0, 0), complex(-dnan, -inf)}, > {complex(-dnan, -inf), complex(0, 1), complex(-inf, -dnan)}, > {complex(-dnan, -inf), complex(0, -1), complex(inf, -dnan)}, > {complex(-dnan, -inf), complex(0, 2), complex(-inf, -dnan)}, > {complex(-dnan, -inf), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(-dnan, -inf), complex(-dnan, inf), complex(-dnan, -dnan)}, > {complex(-dnan, -inf), complex(-dnan, -inf), complex(-dnan, -dnan)}, > {complex(-dnan, -inf), complex(1, 0), complex(-dnan, -inf)}, > {complex(-dnan, -inf), complex(1, 1), complex(-inf, -inf)}, > {complex(-dnan, -inf), complex(1, -1), complex(inf, -inf)}, > {complex(-dnan, -inf), complex(1, 2), complex(-inf, -inf)}, > {complex(-dnan, -inf), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(-dnan, -inf), complex(-dnan, inf), complex(-dnan, -dnan)}, > {complex(-dnan, -inf), complex(-dnan, -inf), complex(-dnan, -dnan)}, > {complex(-dnan, -inf), complex(-1, 0), complex(-dnan, inf)}, > {complex(-dnan, -inf), complex(-1, 1), complex(-inf, inf)}, > {complex(-dnan, -inf), complex(-1, -1), complex(inf, inf)}, > {complex(-dnan, -inf), complex(-1, 2), complex(-inf, inf)}, > {complex(-dnan, -inf), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(-dnan, -inf), complex(-dnan, inf), complex(-dnan, -dnan)}, > {complex(-dnan, -inf), complex(-dnan, -inf), complex(-dnan, -dnan)}, > {complex(-dnan, -inf), complex(2, 0), complex(-dnan, -inf)}, > {complex(-dnan, -inf), complex(2, 1), complex(-inf, -inf)}, > {complex(-dnan, -inf), complex(2, -1), complex(inf, -inf)}, > {complex(-dnan, -inf), complex(2, 2), complex(-inf, -inf)}, > {complex(-dnan, -inf), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(-dnan, -inf), complex(-dnan, inf), complex(-dnan, -dnan)}, > {complex(-dnan, -inf), complex(-dnan, -inf), complex(-dnan, -dnan)}, > {complex(-dnan, -inf), complex(dnan, 0), complex(dnan, dnan)}, > {complex(-dnan, -inf), complex(dnan, 1), complex(dnan, dnan)}, > {complex(-dnan, -inf), complex(dnan, -1), complex(dnan, dnan)}, > {complex(-dnan, -inf), complex(dnan, 2), complex(dnan, dnan)}, > {complex(-dnan, -inf), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(-dnan, -inf), complex(-dnan, inf), complex(-dnan, -dnan)}, > {complex(-dnan, -inf), complex(-dnan, -inf), complex(-dnan, -dnan)}, > {complex(-dnan, -inf), complex(inf, 0), complex(-dnan, -dnan)}, > {complex(-dnan, -inf), complex(inf, 1), complex(-dnan, -dnan)}, > {complex(-dnan, -inf), complex(inf, -1), complex(-dnan, -dnan)}, > {complex(-dnan, -inf), complex(inf, 2), complex(-dnan, -dnan)}, > {complex(-dnan, -inf), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(-dnan, -inf), complex(-dnan, inf), complex(-dnan, -dnan)}, > {complex(-dnan, -inf), complex(-dnan, -inf), complex(-dnan, -dnan)}, > {complex(-dnan, -inf), complex(-inf, 0), complex(-dnan, -dnan)}, > {complex(-dnan, -inf), complex(-inf, 1), complex(-dnan, -dnan)}, > {complex(-dnan, -inf), complex(-inf, -1), complex(-dnan, -dnan)}, > {complex(-dnan, -inf), complex(-inf, 2), complex(-dnan, -dnan)}, > {complex(-dnan, -inf), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(-dnan, -inf), complex(-dnan, inf), complex(-dnan, -dnan)}, > {complex(-dnan, -inf), complex(-dnan, -inf), complex(-dnan, -dnan)}, > {complex(-inf, 0), complex(0, 0), complex(-inf, -dnan)}, > {complex(-inf, 0), complex(0, 1), complex(-dnan, inf)}, > {complex(-inf, 0), complex(0, -1), complex(-dnan, -inf)}, > {complex(-inf, 0), complex(0, 2), complex(-dnan, inf)}, > {complex(-inf, 0), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(-inf, 0), complex(-dnan, inf), complex(-dnan, -dnan)}, > {complex(-inf, 0), complex(-dnan, -inf), complex(-dnan, -dnan)}, > {complex(-inf, 0), complex(1, 0), complex(-inf, -dnan)}, > {complex(-inf, 0), complex(1, 1), complex(-inf, inf)}, > {complex(-inf, 0), complex(1, -1), complex(-inf, -inf)}, > {complex(-inf, 0), complex(1, 2), complex(-inf, inf)}, > {complex(-inf, 0), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(-inf, 0), complex(-dnan, inf), complex(-dnan, -dnan)}, > {complex(-inf, 0), complex(-dnan, -inf), complex(-dnan, -dnan)}, > {complex(-inf, 0), complex(-1, 0), complex(inf, -dnan)}, > {complex(-inf, 0), complex(-1, 1), complex(inf, inf)}, > {complex(-inf, 0), complex(-1, -1), complex(inf, -inf)}, > {complex(-inf, 0), complex(-1, 2), complex(inf, inf)}, > {complex(-inf, 0), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(-inf, 0), complex(-dnan, inf), complex(-dnan, -dnan)}, > {complex(-inf, 0), complex(-dnan, -inf), complex(-dnan, -dnan)}, > {complex(-inf, 0), complex(2, 0), complex(-inf, -dnan)}, > {complex(-inf, 0), complex(2, 1), complex(-inf, inf)}, > {complex(-inf, 0), complex(2, -1), complex(-inf, -inf)}, > {complex(-inf, 0), complex(2, 2), complex(-inf, inf)}, > {complex(-inf, 0), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(-inf, 0), complex(-dnan, inf), complex(-dnan, -dnan)}, > {complex(-inf, 0), complex(-dnan, -inf), complex(-dnan, -dnan)}, > {complex(-inf, 0), complex(dnan, 0), complex(dnan, dnan)}, > {complex(-inf, 0), complex(dnan, 1), complex(dnan, dnan)}, > {complex(-inf, 0), complex(dnan, -1), complex(dnan, dnan)}, > {complex(-inf, 0), complex(dnan, 2), complex(dnan, dnan)}, > {complex(-inf, 0), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(-inf, 0), complex(-dnan, inf), complex(-dnan, -dnan)}, > {complex(-inf, 0), complex(-dnan, -inf), complex(-dnan, -dnan)}, > {complex(-inf, 0), complex(inf, 0), complex(-dnan, -dnan)}, > {complex(-inf, 0), complex(inf, 1), complex(-dnan, -dnan)}, > {complex(-inf, 0), complex(inf, -1), complex(-dnan, -dnan)}, > {complex(-inf, 0), complex(inf, 2), complex(-dnan, -dnan)}, > {complex(-inf, 0), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(-inf, 0), complex(-dnan, inf), complex(-dnan, -dnan)}, > {complex(-inf, 0), complex(-dnan, -inf), complex(-dnan, -dnan)}, > {complex(-inf, 0), complex(-inf, 0), complex(-dnan, -dnan)}, > {complex(-inf, 0), complex(-inf, 1), complex(-dnan, -dnan)}, > {complex(-inf, 0), complex(-inf, -1), complex(-dnan, -dnan)}, > {complex(-inf, 0), complex(-inf, 2), complex(-dnan, -dnan)}, > {complex(-inf, 0), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(-inf, 0), complex(-dnan, inf), complex(-dnan, -dnan)}, > {complex(-inf, 0), complex(-dnan, -inf), complex(-dnan, -dnan)}, > {complex(-inf, 1), complex(0, 0), complex(-inf, inf)}, > {complex(-inf, 1), complex(0, 1), complex(-dnan, inf)}, > {complex(-inf, 1), complex(0, -1), complex(-dnan, -inf)}, > {complex(-inf, 1), complex(0, 2), complex(-dnan, inf)}, > {complex(-inf, 1), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(-inf, 1), complex(-dnan, inf), complex(-dnan, -dnan)}, > {complex(-inf, 1), complex(-dnan, -inf), complex(-dnan, -dnan)}, > {complex(-inf, 1), complex(1, 0), complex(-inf, -dnan)}, > {complex(-inf, 1), complex(1, 1), complex(-inf, inf)}, > {complex(-inf, 1), complex(1, -1), complex(-inf, -inf)}, > {complex(-inf, 1), complex(1, 2), complex(-inf, inf)}, > {complex(-inf, 1), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(-inf, 1), complex(-dnan, inf), complex(-dnan, -dnan)}, > {complex(-inf, 1), complex(-dnan, -inf), complex(-dnan, -dnan)}, > {complex(-inf, 1), complex(-1, 0), complex(inf, -dnan)}, > {complex(-inf, 1), complex(-1, 1), complex(inf, inf)}, > {complex(-inf, 1), complex(-1, -1), complex(inf, -inf)}, > {complex(-inf, 1), complex(-1, 2), complex(inf, inf)}, > {complex(-inf, 1), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(-inf, 1), complex(-dnan, inf), complex(-dnan, -dnan)}, > {complex(-inf, 1), complex(-dnan, -inf), complex(-dnan, -dnan)}, > {complex(-inf, 1), complex(2, 0), complex(-inf, -dnan)}, > {complex(-inf, 1), complex(2, 1), complex(-inf, inf)}, > {complex(-inf, 1), complex(2, -1), complex(-inf, -inf)}, > {complex(-inf, 1), complex(2, 2), complex(-inf, inf)}, > {complex(-inf, 1), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(-inf, 1), complex(-dnan, inf), complex(-dnan, -dnan)}, > {complex(-inf, 1), complex(-dnan, -inf), complex(-dnan, -dnan)}, > {complex(-inf, 1), complex(dnan, 0), complex(dnan, dnan)}, > {complex(-inf, 1), complex(dnan, 1), complex(dnan, dnan)}, > {complex(-inf, 1), complex(dnan, -1), complex(dnan, dnan)}, > {complex(-inf, 1), complex(dnan, 2), complex(dnan, dnan)}, > {complex(-inf, 1), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(-inf, 1), complex(-dnan, inf), complex(-dnan, -dnan)}, > {complex(-inf, 1), complex(-dnan, -inf), complex(-dnan, -dnan)}, > {complex(-inf, 1), complex(inf, 0), complex(-dnan, -dnan)}, > {complex(-inf, 1), complex(inf, 1), complex(-dnan, -dnan)}, > {complex(-inf, 1), complex(inf, -1), complex(-dnan, -dnan)}, > {complex(-inf, 1), complex(inf, 2), complex(-dnan, -dnan)}, > {complex(-inf, 1), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(-inf, 1), complex(-dnan, inf), complex(-dnan, -dnan)}, > {complex(-inf, 1), complex(-dnan, -inf), complex(-dnan, -dnan)}, > {complex(-inf, 1), complex(-inf, 0), complex(-dnan, -dnan)}, > {complex(-inf, 1), complex(-inf, 1), complex(-dnan, -dnan)}, > {complex(-inf, 1), complex(-inf, -1), complex(-dnan, -dnan)}, > {complex(-inf, 1), complex(-inf, 2), complex(-dnan, -dnan)}, > {complex(-inf, 1), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(-inf, 1), complex(-dnan, inf), complex(-dnan, -dnan)}, > {complex(-inf, 1), complex(-dnan, -inf), complex(-dnan, -dnan)}, > {complex(-inf, -1), complex(0, 0), complex(-inf, -inf)}, > {complex(-inf, -1), complex(0, 1), complex(-dnan, inf)}, > {complex(-inf, -1), complex(0, -1), complex(-dnan, -inf)}, > {complex(-inf, -1), complex(0, 2), complex(-dnan, inf)}, > {complex(-inf, -1), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(-inf, -1), complex(-dnan, inf), complex(-dnan, -dnan)}, > {complex(-inf, -1), complex(-dnan, -inf), complex(-dnan, -dnan)}, > {complex(-inf, -1), complex(1, 0), complex(-inf, -dnan)}, > {complex(-inf, -1), complex(1, 1), complex(-inf, inf)}, > {complex(-inf, -1), complex(1, -1), complex(-inf, -inf)}, > {complex(-inf, -1), complex(1, 2), complex(-inf, inf)}, > {complex(-inf, -1), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(-inf, -1), complex(-dnan, inf), complex(-dnan, -dnan)}, > {complex(-inf, -1), complex(-dnan, -inf), complex(-dnan, -dnan)}, > {complex(-inf, -1), complex(-1, 0), complex(inf, -dnan)}, > {complex(-inf, -1), complex(-1, 1), complex(inf, inf)}, > {complex(-inf, -1), complex(-1, -1), complex(inf, -inf)}, > {complex(-inf, -1), complex(-1, 2), complex(inf, inf)}, > {complex(-inf, -1), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(-inf, -1), complex(-dnan, inf), complex(-dnan, -dnan)}, > {complex(-inf, -1), complex(-dnan, -inf), complex(-dnan, -dnan)}, > {complex(-inf, -1), complex(2, 0), complex(-inf, -dnan)}, > {complex(-inf, -1), complex(2, 1), complex(-inf, inf)}, > {complex(-inf, -1), complex(2, -1), complex(-inf, -inf)}, > {complex(-inf, -1), complex(2, 2), complex(-inf, inf)}, > {complex(-inf, -1), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(-inf, -1), complex(-dnan, inf), complex(-dnan, -dnan)}, > {complex(-inf, -1), complex(-dnan, -inf), complex(-dnan, -dnan)}, > {complex(-inf, -1), complex(dnan, 0), complex(dnan, dnan)}, > {complex(-inf, -1), complex(dnan, 1), complex(dnan, dnan)}, > {complex(-inf, -1), complex(dnan, -1), complex(dnan, dnan)}, > {complex(-inf, -1), complex(dnan, 2), complex(dnan, dnan)}, > {complex(-inf, -1), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(-inf, -1), complex(-dnan, inf), complex(-dnan, -dnan)}, > {complex(-inf, -1), complex(-dnan, -inf), complex(-dnan, -dnan)}, > {complex(-inf, -1), complex(inf, 0), complex(-dnan, -dnan)}, > {complex(-inf, -1), complex(inf, 1), complex(-dnan, -dnan)}, > {complex(-inf, -1), complex(inf, -1), complex(-dnan, -dnan)}, > {complex(-inf, -1), complex(inf, 2), complex(-dnan, -dnan)}, > {complex(-inf, -1), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(-inf, -1), complex(-dnan, inf), complex(-dnan, -dnan)}, > {complex(-inf, -1), complex(-dnan, -inf), complex(-dnan, -dnan)}, > {complex(-inf, -1), complex(-inf, 0), complex(-dnan, -dnan)}, > {complex(-inf, -1), complex(-inf, 1), complex(-dnan, -dnan)}, > {complex(-inf, -1), complex(-inf, -1), complex(-dnan, -dnan)}, > {complex(-inf, -1), complex(-inf, 2), complex(-dnan, -dnan)}, > {complex(-inf, -1), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(-inf, -1), complex(-dnan, inf), complex(-dnan, -dnan)}, > {complex(-inf, -1), complex(-dnan, -inf), complex(-dnan, -dnan)}, > {complex(-inf, 2), complex(0, 0), complex(-inf, inf)}, > {complex(-inf, 2), complex(0, 1), complex(-dnan, inf)}, > {complex(-inf, 2), complex(0, -1), complex(-dnan, -inf)}, > {complex(-inf, 2), complex(0, 2), complex(-dnan, inf)}, > {complex(-inf, 2), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(-inf, 2), complex(-dnan, inf), complex(-dnan, -dnan)}, > {complex(-inf, 2), complex(-dnan, -inf), complex(-dnan, -dnan)}, > {complex(-inf, 2), complex(1, 0), complex(-inf, -dnan)}, > {complex(-inf, 2), complex(1, 1), complex(-inf, inf)}, > {complex(-inf, 2), complex(1, -1), complex(-inf, -inf)}, > {complex(-inf, 2), complex(1, 2), complex(-inf, inf)}, > {complex(-inf, 2), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(-inf, 2), complex(-dnan, inf), complex(-dnan, -dnan)}, > {complex(-inf, 2), complex(-dnan, -inf), complex(-dnan, -dnan)}, > {complex(-inf, 2), complex(-1, 0), complex(inf, -dnan)}, > {complex(-inf, 2), complex(-1, 1), complex(inf, inf)}, > {complex(-inf, 2), complex(-1, -1), complex(inf, -inf)}, > {complex(-inf, 2), complex(-1, 2), complex(inf, inf)}, > {complex(-inf, 2), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(-inf, 2), complex(-dnan, inf), complex(-dnan, -dnan)}, > {complex(-inf, 2), complex(-dnan, -inf), complex(-dnan, -dnan)}, > {complex(-inf, 2), complex(2, 0), complex(-inf, -dnan)}, > {complex(-inf, 2), complex(2, 1), complex(-inf, inf)}, > {complex(-inf, 2), complex(2, -1), complex(-inf, -inf)}, > {complex(-inf, 2), complex(2, 2), complex(-inf, inf)}, > {complex(-inf, 2), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(-inf, 2), complex(-dnan, inf), complex(-dnan, -dnan)}, > {complex(-inf, 2), complex(-dnan, -inf), complex(-dnan, -dnan)}, > {complex(-inf, 2), complex(dnan, 0), complex(dnan, dnan)}, > {complex(-inf, 2), complex(dnan, 1), complex(dnan, dnan)}, > {complex(-inf, 2), complex(dnan, -1), complex(dnan, dnan)}, > {complex(-inf, 2), complex(dnan, 2), complex(dnan, dnan)}, > {complex(-inf, 2), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(-inf, 2), complex(-dnan, inf), complex(-dnan, -dnan)}, > {complex(-inf, 2), complex(-dnan, -inf), complex(-dnan, -dnan)}, > {complex(-inf, 2), complex(inf, 0), complex(-dnan, -dnan)}, > {complex(-inf, 2), complex(inf, 1), complex(-dnan, -dnan)}, > {complex(-inf, 2), complex(inf, -1), complex(-dnan, -dnan)}, > {complex(-inf, 2), complex(inf, 2), complex(-dnan, -dnan)}, > {complex(-inf, 2), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(-inf, 2), complex(-dnan, inf), complex(-dnan, -dnan)}, > {complex(-inf, 2), complex(-dnan, -inf), complex(-dnan, -dnan)}, > {complex(-inf, 2), complex(-inf, 0), complex(-dnan, -dnan)}, > {complex(-inf, 2), complex(-inf, 1), complex(-dnan, -dnan)}, > {complex(-inf, 2), complex(-inf, -1), complex(-dnan, -dnan)}, > {complex(-inf, 2), complex(-inf, 2), complex(-dnan, -dnan)}, > {complex(-inf, 2), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(-inf, 2), complex(-dnan, inf), complex(-dnan, -dnan)}, > {complex(-inf, 2), complex(-dnan, -inf), complex(-dnan, -dnan)}, > {complex(dnan, dnan), complex(0, 0), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(0, 1), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(0, -1), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(0, 2), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(-dnan, inf), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(-dnan, -inf), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(1, 0), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(1, 1), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(1, -1), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(1, 2), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(-dnan, inf), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(-dnan, -inf), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(-1, 0), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(-1, 1), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(-1, -1), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(-1, 2), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(-dnan, inf), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(-dnan, -inf), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(2, 0), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(2, 1), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(2, -1), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(2, 2), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(-dnan, inf), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(-dnan, -inf), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(dnan, 0), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(dnan, 1), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(dnan, -1), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(dnan, 2), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(-dnan, inf), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(-dnan, -inf), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(inf, 0), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(inf, 1), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(inf, -1), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(inf, 2), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(-dnan, inf), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(-dnan, -inf), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(-inf, 0), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(-inf, 1), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(-inf, -1), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(-inf, 2), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(-dnan, inf), complex(dnan, dnan)}, > {complex(dnan, dnan), complex(-dnan, -inf), complex(dnan, dnan)}, > {complex(-dnan, inf), complex(0, 0), complex(-dnan, inf)}, > {complex(-dnan, inf), complex(0, 1), complex(inf, -dnan)}, > {complex(-dnan, inf), complex(0, -1), complex(-inf, -dnan)}, > {complex(-dnan, inf), complex(0, 2), complex(inf, -dnan)}, > {complex(-dnan, inf), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(-dnan, inf), complex(-dnan, inf), complex(-dnan, -dnan)}, > {complex(-dnan, inf), complex(-dnan, -inf), complex(-dnan, -dnan)}, > {complex(-dnan, inf), complex(1, 0), complex(-dnan, inf)}, > {complex(-dnan, inf), complex(1, 1), complex(inf, inf)}, > {complex(-dnan, inf), complex(1, -1), complex(-inf, inf)}, > {complex(-dnan, inf), complex(1, 2), complex(inf, inf)}, > {complex(-dnan, inf), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(-dnan, inf), complex(-dnan, inf), complex(-dnan, -dnan)}, > {complex(-dnan, inf), complex(-dnan, -inf), complex(-dnan, -dnan)}, > {complex(-dnan, inf), complex(-1, 0), complex(-dnan, -inf)}, > {complex(-dnan, inf), complex(-1, 1), complex(inf, -inf)}, > {complex(-dnan, inf), complex(-1, -1), complex(-inf, -inf)}, > {complex(-dnan, inf), complex(-1, 2), complex(inf, -inf)}, > {complex(-dnan, inf), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(-dnan, inf), complex(-dnan, inf), complex(-dnan, -dnan)}, > {complex(-dnan, inf), complex(-dnan, -inf), complex(-dnan, -dnan)}, > {complex(-dnan, inf), complex(2, 0), complex(-dnan, inf)}, > {complex(-dnan, inf), complex(2, 1), complex(inf, inf)}, > {complex(-dnan, inf), complex(2, -1), complex(-inf, inf)}, > {complex(-dnan, inf), complex(2, 2), complex(inf, inf)}, > {complex(-dnan, inf), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(-dnan, inf), complex(-dnan, inf), complex(-dnan, -dnan)}, > {complex(-dnan, inf), complex(-dnan, -inf), complex(-dnan, -dnan)}, > {complex(-dnan, inf), complex(dnan, 0), complex(dnan, dnan)}, > {complex(-dnan, inf), complex(dnan, 1), complex(dnan, dnan)}, > {complex(-dnan, inf), complex(dnan, -1), complex(dnan, dnan)}, > {complex(-dnan, inf), complex(dnan, 2), complex(dnan, dnan)}, > {complex(-dnan, inf), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(-dnan, inf), complex(-dnan, inf), complex(-dnan, -dnan)}, > {complex(-dnan, inf), complex(-dnan, -inf), complex(-dnan, -dnan)}, > {complex(-dnan, inf), complex(inf, 0), complex(-dnan, -dnan)}, > {complex(-dnan, inf), complex(inf, 1), complex(-dnan, -dnan)}, > {complex(-dnan, inf), complex(inf, -1), complex(-dnan, -dnan)}, > {complex(-dnan, inf), complex(inf, 2), complex(-dnan, -dnan)}, > {complex(-dnan, inf), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(-dnan, inf), complex(-dnan, inf), complex(-dnan, -dnan)}, > {complex(-dnan, inf), complex(-dnan, -inf), complex(-dnan, -dnan)}, > {complex(-dnan, inf), complex(-inf, 0), complex(-dnan, -dnan)}, > {complex(-dnan, inf), complex(-inf, 1), complex(-dnan, -dnan)}, > {complex(-dnan, inf), complex(-inf, -1), complex(-dnan, -dnan)}, > {complex(-dnan, inf), complex(-inf, 2), complex(-dnan, -dnan)}, > {complex(-dnan, inf), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(-dnan, inf), complex(-dnan, inf), complex(-dnan, -dnan)}, > {complex(-dnan, inf), complex(-dnan, -inf), complex(-dnan, -dnan)}, > {complex(-dnan, -inf), complex(0, 0), complex(-dnan, -inf)}, > {complex(-dnan, -inf), complex(0, 1), complex(-inf, -dnan)}, > {complex(-dnan, -inf), complex(0, -1), complex(inf, -dnan)}, > {complex(-dnan, -inf), complex(0, 2), complex(-inf, -dnan)}, > {complex(-dnan, -inf), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(-dnan, -inf), complex(-dnan, inf), complex(-dnan, -dnan)}, > {complex(-dnan, -inf), complex(-dnan, -inf), complex(-dnan, -dnan)}, > {complex(-dnan, -inf), complex(1, 0), complex(-dnan, -inf)}, > {complex(-dnan, -inf), complex(1, 1), complex(-inf, -inf)}, > {complex(-dnan, -inf), complex(1, -1), complex(inf, -inf)}, > {complex(-dnan, -inf), complex(1, 2), complex(-inf, -inf)}, > {complex(-dnan, -inf), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(-dnan, -inf), complex(-dnan, inf), complex(-dnan, -dnan)}, > {complex(-dnan, -inf), complex(-dnan, -inf), complex(-dnan, -dnan)}, > {complex(-dnan, -inf), complex(-1, 0), complex(-dnan, inf)}, > {complex(-dnan, -inf), complex(-1, 1), complex(-inf, inf)}, > {complex(-dnan, -inf), complex(-1, -1), complex(inf, inf)}, > {complex(-dnan, -inf), complex(-1, 2), complex(-inf, inf)}, > {complex(-dnan, -inf), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(-dnan, -inf), complex(-dnan, inf), complex(-dnan, -dnan)}, > {complex(-dnan, -inf), complex(-dnan, -inf), complex(-dnan, -dnan)}, > {complex(-dnan, -inf), complex(2, 0), complex(-dnan, -inf)}, > {complex(-dnan, -inf), complex(2, 1), complex(-inf, -inf)}, > {complex(-dnan, -inf), complex(2, -1), complex(inf, -inf)}, > {complex(-dnan, -inf), complex(2, 2), complex(-inf, -inf)}, > {complex(-dnan, -inf), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(-dnan, -inf), complex(-dnan, inf), complex(-dnan, -dnan)}, > {complex(-dnan, -inf), complex(-dnan, -inf), complex(-dnan, -dnan)}, > {complex(-dnan, -inf), complex(dnan, 0), complex(dnan, dnan)}, > {complex(-dnan, -inf), complex(dnan, 1), complex(dnan, dnan)}, > {complex(-dnan, -inf), complex(dnan, -1), complex(dnan, dnan)}, > {complex(-dnan, -inf), complex(dnan, 2), complex(dnan, dnan)}, > {complex(-dnan, -inf), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(-dnan, -inf), complex(-dnan, inf), complex(-dnan, -dnan)}, > {complex(-dnan, -inf), complex(-dnan, -inf), complex(-dnan, -dnan)}, > {complex(-dnan, -inf), complex(inf, 0), complex(-dnan, -dnan)}, > {complex(-dnan, -inf), complex(inf, 1), complex(-dnan, -dnan)}, > {complex(-dnan, -inf), complex(inf, -1), complex(-dnan, -dnan)}, > {complex(-dnan, -inf), complex(inf, 2), complex(-dnan, -dnan)}, > {complex(-dnan, -inf), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(-dnan, -inf), complex(-dnan, inf), complex(-dnan, -dnan)}, > {complex(-dnan, -inf), complex(-dnan, -inf), complex(-dnan, -dnan)}, > {complex(-dnan, -inf), complex(-inf, 0), complex(-dnan, -dnan)}, > {complex(-dnan, -inf), complex(-inf, 1), complex(-dnan, -dnan)}, > {complex(-dnan, -inf), complex(-inf, -1), complex(-dnan, -dnan)}, > {complex(-dnan, -inf), complex(-inf, 2), complex(-dnan, -dnan)}, > {complex(-dnan, -inf), complex(dnan, dnan), complex(dnan, dnan)}, > {complex(-dnan, -inf), complex(-dnan, inf), complex(-dnan, -dnan)}, > {complex(-dnan, -inf), complex(-dnan, -inf), complex(-dnan, -dnan)}, > } }; > > gtests = *ptests; >}
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 53125
: 27244 |
27369