1 --------------------------------
3 --------------------------------
5 (2147483647,-2147483648,-2147483647)
6 (2147483646,2147483647,-2147483648)
9 [0,2,4,6,8,10,12,14,16,18]
10 [0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20]
11 [0,2,4,6,8,10,12,14,16,18,20]
597 toRational -3 = -3 % 1
598 toRational -2 = -2 % 1
599 toRational -1 = -1 % 1
606 -3 `divMod` -3 = (1,0)
607 -3 `divMod` -2 = (1,-1)
608 -3 `divMod` -1 = (3,0)
609 -3 `divMod` 1 = (-3,0)
610 -3 `divMod` 2 = (-2,1)
611 -3 `divMod` 3 = (-1,0)
613 -2 `divMod` -3 = (0,-2)
614 -2 `divMod` -2 = (1,0)
615 -2 `divMod` -1 = (2,0)
616 -2 `divMod` 1 = (-2,0)
617 -2 `divMod` 2 = (-1,0)
618 -2 `divMod` 3 = (-1,1)
620 -1 `divMod` -3 = (0,-1)
621 -1 `divMod` -2 = (0,-1)
622 -1 `divMod` -1 = (1,0)
623 -1 `divMod` 1 = (-1,0)
624 -1 `divMod` 2 = (-1,1)
625 -1 `divMod` 3 = (-1,2)
627 0 `divMod` -3 = (0,0)
628 0 `divMod` -2 = (0,0)
629 0 `divMod` -1 = (0,0)
634 1 `divMod` -3 = (-1,-2)
635 1 `divMod` -2 = (-1,-1)
636 1 `divMod` -1 = (-1,0)
641 2 `divMod` -3 = (-1,-1)
642 2 `divMod` -2 = (-1,0)
643 2 `divMod` -1 = (-2,0)
648 3 `divMod` -3 = (-1,0)
649 3 `divMod` -2 = (-2,-1)
650 3 `divMod` -1 = (-3,0)
756 -3 `quotRem` -3 = (1,0)
757 -3 `quotRem` -2 = (1,-1)
758 -3 `quotRem` -1 = (3,0)
759 -3 `quotRem` 1 = (-3,0)
760 -3 `quotRem` 2 = (-1,-1)
761 -3 `quotRem` 3 = (-1,0)
763 -2 `quotRem` -3 = (0,-2)
764 -2 `quotRem` -2 = (1,0)
765 -2 `quotRem` -1 = (2,0)
766 -2 `quotRem` 1 = (-2,0)
767 -2 `quotRem` 2 = (-1,0)
768 -2 `quotRem` 3 = (0,-2)
770 -1 `quotRem` -3 = (0,-1)
771 -1 `quotRem` -2 = (0,-1)
772 -1 `quotRem` -1 = (1,0)
773 -1 `quotRem` 1 = (-1,0)
774 -1 `quotRem` 2 = (0,-1)
775 -1 `quotRem` 3 = (0,-1)
777 0 `quotRem` -3 = (0,0)
778 0 `quotRem` -2 = (0,0)
779 0 `quotRem` -1 = (0,0)
780 0 `quotRem` 1 = (0,0)
781 0 `quotRem` 2 = (0,0)
782 0 `quotRem` 3 = (0,0)
784 1 `quotRem` -3 = (0,1)
785 1 `quotRem` -2 = (0,1)
786 1 `quotRem` -1 = (-1,0)
787 1 `quotRem` 1 = (1,0)
788 1 `quotRem` 2 = (0,1)
789 1 `quotRem` 3 = (0,1)
791 2 `quotRem` -3 = (0,2)
792 2 `quotRem` -2 = (-1,0)
793 2 `quotRem` -1 = (-2,0)
794 2 `quotRem` 1 = (2,0)
795 2 `quotRem` 2 = (1,0)
796 2 `quotRem` 3 = (0,2)
798 3 `quotRem` -3 = (-1,0)
799 3 `quotRem` -2 = (-1,1)
800 3 `quotRem` -1 = (-3,0)
801 3 `quotRem` 1 = (3,0)
802 3 `quotRem` 2 = (1,1)
803 3 `quotRem` 3 = (1,0)
906 --------------------------------
908 --------------------------------
913 [0,1,2,3,4,5,6,7,8,9]
914 [0,2,4,6,8,10,12,14,16,18]
915 [0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20]
916 [0,2,4,6,8,10,12,14,16,18,20]
1264 -3 `compare` -3 = EQ
1265 -3 `compare` -2 = LT
1266 -3 `compare` -1 = LT
1272 -2 `compare` -3 = GT
1273 -2 `compare` -2 = EQ
1274 -2 `compare` -1 = LT
1280 -1 `compare` -3 = GT
1281 -1 `compare` -2 = GT
1282 -1 `compare` -1 = EQ
1502 toRational -3 = -3 % 1
1503 toRational -2 = -2 % 1
1504 toRational -1 = -1 % 1
1505 toRational 0 = 0 % 1
1506 toRational 1 = 1 % 1
1507 toRational 2 = 2 % 1
1508 toRational 3 = 3 % 1
1511 -3 `divMod` -3 = (1,0)
1512 -3 `divMod` -2 = (1,-1)
1513 -3 `divMod` -1 = (3,0)
1514 -3 `divMod` 1 = (-3,0)
1515 -3 `divMod` 2 = (-2,1)
1516 -3 `divMod` 3 = (-1,0)
1518 -2 `divMod` -3 = (0,-2)
1519 -2 `divMod` -2 = (1,0)
1520 -2 `divMod` -1 = (2,0)
1521 -2 `divMod` 1 = (-2,0)
1522 -2 `divMod` 2 = (-1,0)
1523 -2 `divMod` 3 = (-1,1)
1525 -1 `divMod` -3 = (0,-1)
1526 -1 `divMod` -2 = (0,-1)
1527 -1 `divMod` -1 = (1,0)
1528 -1 `divMod` 1 = (-1,0)
1529 -1 `divMod` 2 = (-1,1)
1530 -1 `divMod` 3 = (-1,2)
1532 0 `divMod` -3 = (0,0)
1533 0 `divMod` -2 = (0,0)
1534 0 `divMod` -1 = (0,0)
1535 0 `divMod` 1 = (0,0)
1536 0 `divMod` 2 = (0,0)
1537 0 `divMod` 3 = (0,0)
1539 1 `divMod` -3 = (-1,-2)
1540 1 `divMod` -2 = (-1,-1)
1541 1 `divMod` -1 = (-1,0)
1542 1 `divMod` 1 = (1,0)
1543 1 `divMod` 2 = (0,1)
1544 1 `divMod` 3 = (0,1)
1546 2 `divMod` -3 = (-1,-1)
1547 2 `divMod` -2 = (-1,0)
1548 2 `divMod` -1 = (-2,0)
1549 2 `divMod` 1 = (2,0)
1550 2 `divMod` 2 = (1,0)
1551 2 `divMod` 3 = (0,2)
1553 3 `divMod` -3 = (-1,0)
1554 3 `divMod` -2 = (-2,-1)
1555 3 `divMod` -1 = (-3,0)
1556 3 `divMod` 1 = (3,0)
1557 3 `divMod` 2 = (1,1)
1558 3 `divMod` 3 = (1,0)
1661 -3 `quotRem` -3 = (1,0)
1662 -3 `quotRem` -2 = (1,-1)
1663 -3 `quotRem` -1 = (3,0)
1664 -3 `quotRem` 1 = (-3,0)
1665 -3 `quotRem` 2 = (-1,-1)
1666 -3 `quotRem` 3 = (-1,0)
1668 -2 `quotRem` -3 = (0,-2)
1669 -2 `quotRem` -2 = (1,0)
1670 -2 `quotRem` -1 = (2,0)
1671 -2 `quotRem` 1 = (-2,0)
1672 -2 `quotRem` 2 = (-1,0)
1673 -2 `quotRem` 3 = (0,-2)
1675 -1 `quotRem` -3 = (0,-1)
1676 -1 `quotRem` -2 = (0,-1)
1677 -1 `quotRem` -1 = (1,0)
1678 -1 `quotRem` 1 = (-1,0)
1679 -1 `quotRem` 2 = (0,-1)
1680 -1 `quotRem` 3 = (0,-1)
1682 0 `quotRem` -3 = (0,0)
1683 0 `quotRem` -2 = (0,0)
1684 0 `quotRem` -1 = (0,0)
1685 0 `quotRem` 1 = (0,0)
1686 0 `quotRem` 2 = (0,0)
1687 0 `quotRem` 3 = (0,0)
1689 1 `quotRem` -3 = (0,1)
1690 1 `quotRem` -2 = (0,1)
1691 1 `quotRem` -1 = (-1,0)
1692 1 `quotRem` 1 = (1,0)
1693 1 `quotRem` 2 = (0,1)
1694 1 `quotRem` 3 = (0,1)
1696 2 `quotRem` -3 = (0,2)
1697 2 `quotRem` -2 = (-1,0)
1698 2 `quotRem` -1 = (-2,0)
1699 2 `quotRem` 1 = (2,0)
1700 2 `quotRem` 2 = (1,0)
1701 2 `quotRem` 3 = (0,2)
1703 3 `quotRem` -3 = (-1,0)
1704 3 `quotRem` -2 = (-1,1)
1705 3 `quotRem` -1 = (-3,0)
1706 3 `quotRem` 1 = (3,0)
1707 3 `quotRem` 2 = (1,1)
1708 3 `quotRem` 3 = (1,0)
2056 -3 `rotate` -3 = -65
2057 -3 `rotate` -2 = 127
2064 -2 `rotate` -3 = -33
2065 -2 `rotate` -2 = -65
2066 -2 `rotate` -1 = 127
2090 1 `rotate` -1 = -128
2097 2 `rotate` -2 = -128
2106 3 `rotate` -1 = -127
2161 -3 `clearBit` 0 = -4
2162 -3 `clearBit` 1 = -3
2163 -3 `clearBit` 2 = -7
2164 -3 `clearBit` 3 = -11
2165 -3 `clearBit` 32 = -3
2167 -2 `clearBit` 0 = -2
2168 -2 `clearBit` 1 = -4
2169 -2 `clearBit` 2 = -6
2170 -2 `clearBit` 3 = -10
2171 -2 `clearBit` 32 = -2
2173 -1 `clearBit` 0 = -2
2174 -1 `clearBit` 1 = -3
2175 -1 `clearBit` 2 = -5
2176 -1 `clearBit` 3 = -9
2177 -1 `clearBit` 32 = -1
2204 -3 `complementBit` 0 = -4
2205 -3 `complementBit` 1 = -1
2206 -3 `complementBit` 2 = -7
2207 -3 `complementBit` 3 = -11
2208 -3 `complementBit` 32 = -3
2210 -2 `complementBit` 0 = -1
2211 -2 `complementBit` 1 = -4
2212 -2 `complementBit` 2 = -6
2213 -2 `complementBit` 3 = -10
2214 -2 `complementBit` 32 = -2
2216 -1 `complementBit` 0 = -2
2217 -1 `complementBit` 1 = -3
2218 -1 `complementBit` 2 = -5
2219 -1 `complementBit` 3 = -9
2220 -1 `complementBit` 32 = -1
2222 0 `complementBit` 0 = 1
2223 0 `complementBit` 1 = 2
2224 0 `complementBit` 2 = 4
2225 0 `complementBit` 3 = 8
2226 0 `complementBit` 32 = 0
2228 1 `complementBit` 0 = 0
2229 1 `complementBit` 1 = 3
2230 1 `complementBit` 2 = 5
2231 1 `complementBit` 3 = 9
2232 1 `complementBit` 32 = 1
2234 2 `complementBit` 0 = 3
2235 2 `complementBit` 1 = 0
2236 2 `complementBit` 2 = 6
2237 2 `complementBit` 3 = 10
2238 2 `complementBit` 32 = 2
2240 3 `complementBit` 0 = 2
2241 3 `complementBit` 1 = 1
2242 3 `complementBit` 2 = 7
2243 3 `complementBit` 3 = 11
2244 3 `complementBit` 32 = 3
2247 -3 `testBit` 0 = True
2248 -3 `testBit` 1 = False
2249 -3 `testBit` 2 = True
2250 -3 `testBit` 3 = True
2251 -3 `testBit` 32 = False
2253 -2 `testBit` 0 = False
2254 -2 `testBit` 1 = True
2255 -2 `testBit` 2 = True
2256 -2 `testBit` 3 = True
2257 -2 `testBit` 32 = False
2259 -1 `testBit` 0 = True
2260 -1 `testBit` 1 = True
2261 -1 `testBit` 2 = True
2262 -1 `testBit` 3 = True
2263 -1 `testBit` 32 = False
2265 0 `testBit` 0 = False
2266 0 `testBit` 1 = False
2267 0 `testBit` 2 = False
2268 0 `testBit` 3 = False
2269 0 `testBit` 32 = False
2271 1 `testBit` 0 = True
2272 1 `testBit` 1 = False
2273 1 `testBit` 2 = False
2274 1 `testBit` 3 = False
2275 1 `testBit` 32 = False
2277 2 `testBit` 0 = False
2278 2 `testBit` 1 = True
2279 2 `testBit` 2 = False
2280 2 `testBit` 3 = False
2281 2 `testBit` 32 = False
2283 3 `testBit` 0 = True
2284 3 `testBit` 1 = True
2285 3 `testBit` 2 = False
2286 3 `testBit` 3 = False
2287 3 `testBit` 32 = False
2306 --------------------------------
2308 --------------------------------
2310 (32767,-32768,-32767)
2311 (32766,32767,-32768)
2313 [0,1,2,3,4,5,6,7,8,9]
2314 [0,2,4,6,8,10,12,14,16,18]
2315 [0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20]
2316 [0,2,4,6,8,10,12,14,16,18,20]
2664 -3 `compare` -3 = EQ
2665 -3 `compare` -2 = LT
2666 -3 `compare` -1 = LT
2672 -2 `compare` -3 = GT
2673 -2 `compare` -2 = EQ
2674 -2 `compare` -1 = LT
2680 -1 `compare` -3 = GT
2681 -1 `compare` -2 = GT
2682 -1 `compare` -1 = EQ
2902 toRational -3 = -3 % 1
2903 toRational -2 = -2 % 1
2904 toRational -1 = -1 % 1
2905 toRational 0 = 0 % 1
2906 toRational 1 = 1 % 1
2907 toRational 2 = 2 % 1
2908 toRational 3 = 3 % 1
2911 -3 `divMod` -3 = (1,0)
2912 -3 `divMod` -2 = (1,-1)
2913 -3 `divMod` -1 = (3,0)
2914 -3 `divMod` 1 = (-3,0)
2915 -3 `divMod` 2 = (-2,1)
2916 -3 `divMod` 3 = (-1,0)
2918 -2 `divMod` -3 = (0,-2)
2919 -2 `divMod` -2 = (1,0)
2920 -2 `divMod` -1 = (2,0)
2921 -2 `divMod` 1 = (-2,0)
2922 -2 `divMod` 2 = (-1,0)
2923 -2 `divMod` 3 = (-1,1)
2925 -1 `divMod` -3 = (0,-1)
2926 -1 `divMod` -2 = (0,-1)
2927 -1 `divMod` -1 = (1,0)
2928 -1 `divMod` 1 = (-1,0)
2929 -1 `divMod` 2 = (-1,1)
2930 -1 `divMod` 3 = (-1,2)
2932 0 `divMod` -3 = (0,0)
2933 0 `divMod` -2 = (0,0)
2934 0 `divMod` -1 = (0,0)
2935 0 `divMod` 1 = (0,0)
2936 0 `divMod` 2 = (0,0)
2937 0 `divMod` 3 = (0,0)
2939 1 `divMod` -3 = (-1,-2)
2940 1 `divMod` -2 = (-1,-1)
2941 1 `divMod` -1 = (-1,0)
2942 1 `divMod` 1 = (1,0)
2943 1 `divMod` 2 = (0,1)
2944 1 `divMod` 3 = (0,1)
2946 2 `divMod` -3 = (-1,-1)
2947 2 `divMod` -2 = (-1,0)
2948 2 `divMod` -1 = (-2,0)
2949 2 `divMod` 1 = (2,0)
2950 2 `divMod` 2 = (1,0)
2951 2 `divMod` 3 = (0,2)
2953 3 `divMod` -3 = (-1,0)
2954 3 `divMod` -2 = (-2,-1)
2955 3 `divMod` -1 = (-3,0)
2956 3 `divMod` 1 = (3,0)
2957 3 `divMod` 2 = (1,1)
2958 3 `divMod` 3 = (1,0)
3061 -3 `quotRem` -3 = (1,0)
3062 -3 `quotRem` -2 = (1,-1)
3063 -3 `quotRem` -1 = (3,0)
3064 -3 `quotRem` 1 = (-3,0)
3065 -3 `quotRem` 2 = (-1,-1)
3066 -3 `quotRem` 3 = (-1,0)
3068 -2 `quotRem` -3 = (0,-2)
3069 -2 `quotRem` -2 = (1,0)
3070 -2 `quotRem` -1 = (2,0)
3071 -2 `quotRem` 1 = (-2,0)
3072 -2 `quotRem` 2 = (-1,0)
3073 -2 `quotRem` 3 = (0,-2)
3075 -1 `quotRem` -3 = (0,-1)
3076 -1 `quotRem` -2 = (0,-1)
3077 -1 `quotRem` -1 = (1,0)
3078 -1 `quotRem` 1 = (-1,0)
3079 -1 `quotRem` 2 = (0,-1)
3080 -1 `quotRem` 3 = (0,-1)
3082 0 `quotRem` -3 = (0,0)
3083 0 `quotRem` -2 = (0,0)
3084 0 `quotRem` -1 = (0,0)
3085 0 `quotRem` 1 = (0,0)
3086 0 `quotRem` 2 = (0,0)
3087 0 `quotRem` 3 = (0,0)
3089 1 `quotRem` -3 = (0,1)
3090 1 `quotRem` -2 = (0,1)
3091 1 `quotRem` -1 = (-1,0)
3092 1 `quotRem` 1 = (1,0)
3093 1 `quotRem` 2 = (0,1)
3094 1 `quotRem` 3 = (0,1)
3096 2 `quotRem` -3 = (0,2)
3097 2 `quotRem` -2 = (-1,0)
3098 2 `quotRem` -1 = (-2,0)
3099 2 `quotRem` 1 = (2,0)
3100 2 `quotRem` 2 = (1,0)
3101 2 `quotRem` 3 = (0,2)
3103 3 `quotRem` -3 = (-1,0)
3104 3 `quotRem` -2 = (-1,1)
3105 3 `quotRem` -1 = (-3,0)
3106 3 `quotRem` 1 = (3,0)
3107 3 `quotRem` 2 = (1,1)
3108 3 `quotRem` 3 = (1,0)
3456 -3 `rotate` -3 = -24545
3457 -3 `rotate` -2 = 16447
3458 -3 `rotate` -1 = -32642
3464 -2 `rotate` -3 = -16353
3465 -2 `rotate` -2 = -32705
3466 -2 `rotate` -1 = 127
3472 -1 `rotate` -3 = -8161
3473 -1 `rotate` -2 = -16321
3474 -1 `rotate` -1 = -32641
3488 1 `rotate` -3 = 8192
3489 1 `rotate` -2 = 16384
3490 1 `rotate` -1 = -32768
3496 2 `rotate` -3 = 16384
3497 2 `rotate` -2 = -32768
3504 3 `rotate` -3 = 24576
3505 3 `rotate` -2 = -16384
3506 3 `rotate` -1 = -32767
3561 -3 `clearBit` 0 = -4
3562 -3 `clearBit` 1 = -3
3563 -3 `clearBit` 2 = -7
3564 -3 `clearBit` 3 = -11
3565 -3 `clearBit` 32 = -3
3567 -2 `clearBit` 0 = -2
3568 -2 `clearBit` 1 = -4
3569 -2 `clearBit` 2 = -6
3570 -2 `clearBit` 3 = -10
3571 -2 `clearBit` 32 = -2
3573 -1 `clearBit` 0 = -2
3574 -1 `clearBit` 1 = -3
3575 -1 `clearBit` 2 = -5
3576 -1 `clearBit` 3 = -9
3577 -1 `clearBit` 32 = -1
3604 -3 `complementBit` 0 = -4
3605 -3 `complementBit` 1 = -1
3606 -3 `complementBit` 2 = -7
3607 -3 `complementBit` 3 = -11
3608 -3 `complementBit` 32 = -3
3610 -2 `complementBit` 0 = -1
3611 -2 `complementBit` 1 = -4
3612 -2 `complementBit` 2 = -6
3613 -2 `complementBit` 3 = -10
3614 -2 `complementBit` 32 = -2
3616 -1 `complementBit` 0 = -2
3617 -1 `complementBit` 1 = -3
3618 -1 `complementBit` 2 = -5
3619 -1 `complementBit` 3 = -9
3620 -1 `complementBit` 32 = -1
3622 0 `complementBit` 0 = 1
3623 0 `complementBit` 1 = 2
3624 0 `complementBit` 2 = 4
3625 0 `complementBit` 3 = 8
3626 0 `complementBit` 32 = 0
3628 1 `complementBit` 0 = 0
3629 1 `complementBit` 1 = 3
3630 1 `complementBit` 2 = 5
3631 1 `complementBit` 3 = 9
3632 1 `complementBit` 32 = 1
3634 2 `complementBit` 0 = 3
3635 2 `complementBit` 1 = 0
3636 2 `complementBit` 2 = 6
3637 2 `complementBit` 3 = 10
3638 2 `complementBit` 32 = 2
3640 3 `complementBit` 0 = 2
3641 3 `complementBit` 1 = 1
3642 3 `complementBit` 2 = 7
3643 3 `complementBit` 3 = 11
3644 3 `complementBit` 32 = 3
3647 -3 `testBit` 0 = True
3648 -3 `testBit` 1 = False
3649 -3 `testBit` 2 = True
3650 -3 `testBit` 3 = True
3651 -3 `testBit` 32 = False
3653 -2 `testBit` 0 = False
3654 -2 `testBit` 1 = True
3655 -2 `testBit` 2 = True
3656 -2 `testBit` 3 = True
3657 -2 `testBit` 32 = False
3659 -1 `testBit` 0 = True
3660 -1 `testBit` 1 = True
3661 -1 `testBit` 2 = True
3662 -1 `testBit` 3 = True
3663 -1 `testBit` 32 = False
3665 0 `testBit` 0 = False
3666 0 `testBit` 1 = False
3667 0 `testBit` 2 = False
3668 0 `testBit` 3 = False
3669 0 `testBit` 32 = False
3671 1 `testBit` 0 = True
3672 1 `testBit` 1 = False
3673 1 `testBit` 2 = False
3674 1 `testBit` 3 = False
3675 1 `testBit` 32 = False
3677 2 `testBit` 0 = False
3678 2 `testBit` 1 = True
3679 2 `testBit` 2 = False
3680 2 `testBit` 3 = False
3681 2 `testBit` 32 = False
3683 3 `testBit` 0 = True
3684 3 `testBit` 1 = True
3685 3 `testBit` 2 = False
3686 3 `testBit` 3 = False
3687 3 `testBit` 32 = False
3706 --------------------------------
3708 --------------------------------
3710 (2147483647,-2147483648,-2147483647)
3711 (2147483646,2147483647,-2147483648)
3713 [0,1,2,3,4,5,6,7,8,9]
3714 [0,2,4,6,8,10,12,14,16,18]
3715 [0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20]
3716 [0,2,4,6,8,10,12,14,16,18,20]
4064 -3 `compare` -3 = EQ
4065 -3 `compare` -2 = LT
4066 -3 `compare` -1 = LT
4072 -2 `compare` -3 = GT
4073 -2 `compare` -2 = EQ
4074 -2 `compare` -1 = LT
4080 -1 `compare` -3 = GT
4081 -1 `compare` -2 = GT
4082 -1 `compare` -1 = EQ
4302 toRational -3 = -3 % 1
4303 toRational -2 = -2 % 1
4304 toRational -1 = -1 % 1
4305 toRational 0 = 0 % 1
4306 toRational 1 = 1 % 1
4307 toRational 2 = 2 % 1
4308 toRational 3 = 3 % 1
4311 -3 `divMod` -3 = (1,0)
4312 -3 `divMod` -2 = (1,-1)
4313 -3 `divMod` -1 = (3,0)
4314 -3 `divMod` 1 = (-3,0)
4315 -3 `divMod` 2 = (-2,1)
4316 -3 `divMod` 3 = (-1,0)
4318 -2 `divMod` -3 = (0,-2)
4319 -2 `divMod` -2 = (1,0)
4320 -2 `divMod` -1 = (2,0)
4321 -2 `divMod` 1 = (-2,0)
4322 -2 `divMod` 2 = (-1,0)
4323 -2 `divMod` 3 = (-1,1)
4325 -1 `divMod` -3 = (0,-1)
4326 -1 `divMod` -2 = (0,-1)
4327 -1 `divMod` -1 = (1,0)
4328 -1 `divMod` 1 = (-1,0)
4329 -1 `divMod` 2 = (-1,1)
4330 -1 `divMod` 3 = (-1,2)
4332 0 `divMod` -3 = (0,0)
4333 0 `divMod` -2 = (0,0)
4334 0 `divMod` -1 = (0,0)
4335 0 `divMod` 1 = (0,0)
4336 0 `divMod` 2 = (0,0)
4337 0 `divMod` 3 = (0,0)
4339 1 `divMod` -3 = (-1,-2)
4340 1 `divMod` -2 = (-1,-1)
4341 1 `divMod` -1 = (-1,0)
4342 1 `divMod` 1 = (1,0)
4343 1 `divMod` 2 = (0,1)
4344 1 `divMod` 3 = (0,1)
4346 2 `divMod` -3 = (-1,-1)
4347 2 `divMod` -2 = (-1,0)
4348 2 `divMod` -1 = (-2,0)
4349 2 `divMod` 1 = (2,0)
4350 2 `divMod` 2 = (1,0)
4351 2 `divMod` 3 = (0,2)
4353 3 `divMod` -3 = (-1,0)
4354 3 `divMod` -2 = (-2,-1)
4355 3 `divMod` -1 = (-3,0)
4356 3 `divMod` 1 = (3,0)
4357 3 `divMod` 2 = (1,1)
4358 3 `divMod` 3 = (1,0)
4461 -3 `quotRem` -3 = (1,0)
4462 -3 `quotRem` -2 = (1,-1)
4463 -3 `quotRem` -1 = (3,0)
4464 -3 `quotRem` 1 = (-3,0)
4465 -3 `quotRem` 2 = (-1,-1)
4466 -3 `quotRem` 3 = (-1,0)
4468 -2 `quotRem` -3 = (0,-2)
4469 -2 `quotRem` -2 = (1,0)
4470 -2 `quotRem` -1 = (2,0)
4471 -2 `quotRem` 1 = (-2,0)
4472 -2 `quotRem` 2 = (-1,0)
4473 -2 `quotRem` 3 = (0,-2)
4475 -1 `quotRem` -3 = (0,-1)
4476 -1 `quotRem` -2 = (0,-1)
4477 -1 `quotRem` -1 = (1,0)
4478 -1 `quotRem` 1 = (-1,0)
4479 -1 `quotRem` 2 = (0,-1)
4480 -1 `quotRem` 3 = (0,-1)
4482 0 `quotRem` -3 = (0,0)
4483 0 `quotRem` -2 = (0,0)
4484 0 `quotRem` -1 = (0,0)
4485 0 `quotRem` 1 = (0,0)
4486 0 `quotRem` 2 = (0,0)
4487 0 `quotRem` 3 = (0,0)
4489 1 `quotRem` -3 = (0,1)
4490 1 `quotRem` -2 = (0,1)
4491 1 `quotRem` -1 = (-1,0)
4492 1 `quotRem` 1 = (1,0)
4493 1 `quotRem` 2 = (0,1)
4494 1 `quotRem` 3 = (0,1)
4496 2 `quotRem` -3 = (0,2)
4497 2 `quotRem` -2 = (-1,0)
4498 2 `quotRem` -1 = (-2,0)
4499 2 `quotRem` 1 = (2,0)
4500 2 `quotRem` 2 = (1,0)
4501 2 `quotRem` 3 = (0,2)
4503 3 `quotRem` -3 = (-1,0)
4504 3 `quotRem` -2 = (-1,1)
4505 3 `quotRem` -1 = (-3,0)
4506 3 `quotRem` 1 = (3,0)
4507 3 `quotRem` 2 = (1,1)
4508 3 `quotRem` 3 = (1,0)
4856 -3 `rotate` -3 = -1342177281
4857 -3 `rotate` -2 = 1610612735
4858 -3 `rotate` -1 = -1073741826
4864 -2 `rotate` -3 = -805306369
4865 -2 `rotate` -2 = -1610612737
4866 -2 `rotate` -1 = 1073741823
4872 -1 `rotate` -3 = -268435457
4873 -1 `rotate` -2 = -536870913
4874 -1 `rotate` -1 = -1073741825
4888 1 `rotate` -3 = 536870912
4889 1 `rotate` -2 = 1073741824
4890 1 `rotate` -1 = -2147483648
4896 2 `rotate` -3 = 1073741824
4897 2 `rotate` -2 = -2147483648
4904 3 `rotate` -3 = 1610612736
4905 3 `rotate` -2 = -1073741824
4906 3 `rotate` -1 = -2147483647
4961 -3 `clearBit` 0 = -4
4962 -3 `clearBit` 1 = -3
4963 -3 `clearBit` 2 = -7
4964 -3 `clearBit` 3 = -11
4965 -3 `clearBit` 32 = -3
4967 -2 `clearBit` 0 = -2
4968 -2 `clearBit` 1 = -4
4969 -2 `clearBit` 2 = -6
4970 -2 `clearBit` 3 = -10
4971 -2 `clearBit` 32 = -2
4973 -1 `clearBit` 0 = -2
4974 -1 `clearBit` 1 = -3
4975 -1 `clearBit` 2 = -5
4976 -1 `clearBit` 3 = -9
4977 -1 `clearBit` 32 = -1
5004 -3 `complementBit` 0 = -4
5005 -3 `complementBit` 1 = -1
5006 -3 `complementBit` 2 = -7
5007 -3 `complementBit` 3 = -11
5008 -3 `complementBit` 32 = -3
5010 -2 `complementBit` 0 = -1
5011 -2 `complementBit` 1 = -4
5012 -2 `complementBit` 2 = -6
5013 -2 `complementBit` 3 = -10
5014 -2 `complementBit` 32 = -2
5016 -1 `complementBit` 0 = -2
5017 -1 `complementBit` 1 = -3
5018 -1 `complementBit` 2 = -5
5019 -1 `complementBit` 3 = -9
5020 -1 `complementBit` 32 = -1
5022 0 `complementBit` 0 = 1
5023 0 `complementBit` 1 = 2
5024 0 `complementBit` 2 = 4
5025 0 `complementBit` 3 = 8
5026 0 `complementBit` 32 = 0
5028 1 `complementBit` 0 = 0
5029 1 `complementBit` 1 = 3
5030 1 `complementBit` 2 = 5
5031 1 `complementBit` 3 = 9
5032 1 `complementBit` 32 = 1
5034 2 `complementBit` 0 = 3
5035 2 `complementBit` 1 = 0
5036 2 `complementBit` 2 = 6
5037 2 `complementBit` 3 = 10
5038 2 `complementBit` 32 = 2
5040 3 `complementBit` 0 = 2
5041 3 `complementBit` 1 = 1
5042 3 `complementBit` 2 = 7
5043 3 `complementBit` 3 = 11
5044 3 `complementBit` 32 = 3
5047 -3 `testBit` 0 = True
5048 -3 `testBit` 1 = False
5049 -3 `testBit` 2 = True
5050 -3 `testBit` 3 = True
5051 -3 `testBit` 32 = False
5053 -2 `testBit` 0 = False
5054 -2 `testBit` 1 = True
5055 -2 `testBit` 2 = True
5056 -2 `testBit` 3 = True
5057 -2 `testBit` 32 = False
5059 -1 `testBit` 0 = True
5060 -1 `testBit` 1 = True
5061 -1 `testBit` 2 = True
5062 -1 `testBit` 3 = True
5063 -1 `testBit` 32 = False
5065 0 `testBit` 0 = False
5066 0 `testBit` 1 = False
5067 0 `testBit` 2 = False
5068 0 `testBit` 3 = False
5069 0 `testBit` 32 = False
5071 1 `testBit` 0 = True
5072 1 `testBit` 1 = False
5073 1 `testBit` 2 = False
5074 1 `testBit` 3 = False
5075 1 `testBit` 32 = False
5077 2 `testBit` 0 = False
5078 2 `testBit` 1 = True
5079 2 `testBit` 2 = False
5080 2 `testBit` 3 = False
5081 2 `testBit` 32 = False
5083 3 `testBit` 0 = True
5084 3 `testBit` 1 = True
5085 3 `testBit` 2 = False
5086 3 `testBit` 3 = False
5087 3 `testBit` 32 = False
5106 --------------------------------
5108 --------------------------------
5113 [0,1,2,3,4,5,6,7,8,9]
5114 [0,2,4,6,8,10,12,14,16,18]
5115 [0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20]
5116 [0,2,4,6,8,10,12,14,16,18,20]
5118 [253,254,255,0,1,2,3]
5119 [253,254,255,0,1,2,3]
5464 253 `compare` 253 = EQ
5465 253 `compare` 254 = LT
5466 253 `compare` 255 = LT
5467 253 `compare` 0 = GT
5468 253 `compare` 1 = GT
5469 253 `compare` 2 = GT
5470 253 `compare` 3 = GT
5472 254 `compare` 253 = GT
5473 254 `compare` 254 = EQ
5474 254 `compare` 255 = LT
5475 254 `compare` 0 = GT
5476 254 `compare` 1 = GT
5477 254 `compare` 2 = GT
5478 254 `compare` 3 = GT
5480 255 `compare` 253 = GT
5481 255 `compare` 254 = GT
5482 255 `compare` 255 = EQ
5483 255 `compare` 0 = GT
5484 255 `compare` 1 = GT
5485 255 `compare` 2 = GT
5486 255 `compare` 3 = GT
5488 0 `compare` 253 = LT
5489 0 `compare` 254 = LT
5490 0 `compare` 255 = LT
5496 1 `compare` 253 = LT
5497 1 `compare` 254 = LT
5498 1 `compare` 255 = LT
5504 2 `compare` 253 = LT
5505 2 `compare` 254 = LT
5506 2 `compare` 255 = LT
5512 3 `compare` 253 = LT
5513 3 `compare` 254 = LT
5514 3 `compare` 255 = LT
5702 toRational 253 = 253 % 1
5703 toRational 254 = 254 % 1
5704 toRational 255 = 255 % 1
5705 toRational 0 = 0 % 1
5706 toRational 1 = 1 % 1
5707 toRational 2 = 2 % 1
5708 toRational 3 = 3 % 1
5711 253 `divMod` 253 = (1,0)
5712 253 `divMod` 254 = (0,253)
5713 253 `divMod` 255 = (0,253)
5714 253 `divMod` 1 = (253,0)
5715 253 `divMod` 2 = (126,1)
5716 253 `divMod` 3 = (84,1)
5718 254 `divMod` 253 = (1,1)
5719 254 `divMod` 254 = (1,0)
5720 254 `divMod` 255 = (0,254)
5721 254 `divMod` 1 = (254,0)
5722 254 `divMod` 2 = (127,0)
5723 254 `divMod` 3 = (84,2)
5725 255 `divMod` 253 = (1,2)
5726 255 `divMod` 254 = (1,1)
5727 255 `divMod` 255 = (1,0)
5728 255 `divMod` 1 = (255,0)
5729 255 `divMod` 2 = (127,1)
5730 255 `divMod` 3 = (85,0)
5732 0 `divMod` 253 = (0,0)
5733 0 `divMod` 254 = (0,0)
5734 0 `divMod` 255 = (0,0)
5735 0 `divMod` 1 = (0,0)
5736 0 `divMod` 2 = (0,0)
5737 0 `divMod` 3 = (0,0)
5739 1 `divMod` 253 = (0,1)
5740 1 `divMod` 254 = (0,1)
5741 1 `divMod` 255 = (0,1)
5742 1 `divMod` 1 = (1,0)
5743 1 `divMod` 2 = (0,1)
5744 1 `divMod` 3 = (0,1)
5746 2 `divMod` 253 = (0,2)
5747 2 `divMod` 254 = (0,2)
5748 2 `divMod` 255 = (0,2)
5749 2 `divMod` 1 = (2,0)
5750 2 `divMod` 2 = (1,0)
5751 2 `divMod` 3 = (0,2)
5753 3 `divMod` 253 = (0,3)
5754 3 `divMod` 254 = (0,3)
5755 3 `divMod` 255 = (0,3)
5756 3 `divMod` 1 = (3,0)
5757 3 `divMod` 2 = (1,1)
5758 3 `divMod` 3 = (1,0)
5861 253 `quotRem` 253 = (1,0)
5862 253 `quotRem` 254 = (0,253)
5863 253 `quotRem` 255 = (0,253)
5864 253 `quotRem` 1 = (253,0)
5865 253 `quotRem` 2 = (126,1)
5866 253 `quotRem` 3 = (84,1)
5868 254 `quotRem` 253 = (1,1)
5869 254 `quotRem` 254 = (1,0)
5870 254 `quotRem` 255 = (0,254)
5871 254 `quotRem` 1 = (254,0)
5872 254 `quotRem` 2 = (127,0)
5873 254 `quotRem` 3 = (84,2)
5875 255 `quotRem` 253 = (1,2)
5876 255 `quotRem` 254 = (1,1)
5877 255 `quotRem` 255 = (1,0)
5878 255 `quotRem` 1 = (255,0)
5879 255 `quotRem` 2 = (127,1)
5880 255 `quotRem` 3 = (85,0)
5882 0 `quotRem` 253 = (0,0)
5883 0 `quotRem` 254 = (0,0)
5884 0 `quotRem` 255 = (0,0)
5885 0 `quotRem` 1 = (0,0)
5886 0 `quotRem` 2 = (0,0)
5887 0 `quotRem` 3 = (0,0)
5889 1 `quotRem` 253 = (0,1)
5890 1 `quotRem` 254 = (0,1)
5891 1 `quotRem` 255 = (0,1)
5892 1 `quotRem` 1 = (1,0)
5893 1 `quotRem` 2 = (0,1)
5894 1 `quotRem` 3 = (0,1)
5896 2 `quotRem` 253 = (0,2)
5897 2 `quotRem` 254 = (0,2)
5898 2 `quotRem` 255 = (0,2)
5899 2 `quotRem` 1 = (2,0)
5900 2 `quotRem` 2 = (1,0)
5901 2 `quotRem` 3 = (0,2)
5903 3 `quotRem` 253 = (0,3)
5904 3 `quotRem` 254 = (0,3)
5905 3 `quotRem` 255 = (0,3)
5906 3 `quotRem` 1 = (3,0)
5907 3 `quotRem` 2 = (1,1)
5908 3 `quotRem` 3 = (1,0)
6170 253 `shiftL` 0 = 253
6171 253 `shiftL` 1 = 250
6172 253 `shiftL` 2 = 244
6173 253 `shiftL` 3 = 232
6176 254 `shiftL` 0 = 254
6177 254 `shiftL` 1 = 252
6178 254 `shiftL` 2 = 248
6179 254 `shiftL` 3 = 240
6182 255 `shiftL` 0 = 255
6183 255 `shiftL` 1 = 254
6184 255 `shiftL` 2 = 252
6185 255 `shiftL` 3 = 248
6213 253 `shiftR` 0 = 253
6214 253 `shiftR` 1 = 126
6219 254 `shiftR` 0 = 254
6220 254 `shiftR` 1 = 127
6225 255 `shiftR` 0 = 255
6226 255 `shiftR` 1 = 127
6256 253 `rotate` -3 = 191
6257 253 `rotate` -2 = 127
6258 253 `rotate` -1 = 254
6259 253 `rotate` 0 = 253
6260 253 `rotate` 1 = 251
6261 253 `rotate` 2 = 247
6262 253 `rotate` 3 = 239
6264 254 `rotate` -3 = 223
6265 254 `rotate` -2 = 191
6266 254 `rotate` -1 = 127
6267 254 `rotate` 0 = 254
6268 254 `rotate` 1 = 253
6269 254 `rotate` 2 = 251
6270 254 `rotate` 3 = 247
6272 255 `rotate` -3 = 255
6273 255 `rotate` -2 = 255
6274 255 `rotate` -1 = 255
6275 255 `rotate` 0 = 255
6276 255 `rotate` 1 = 255
6277 255 `rotate` 2 = 255
6278 255 `rotate` 3 = 255
6318 253 `setBit` 0 = 253
6319 253 `setBit` 1 = 255
6320 253 `setBit` 2 = 253
6321 253 `setBit` 3 = 253
6322 253 `setBit` 32 = 253
6324 254 `setBit` 0 = 255
6325 254 `setBit` 1 = 254
6326 254 `setBit` 2 = 254
6327 254 `setBit` 3 = 254
6328 254 `setBit` 32 = 254
6330 255 `setBit` 0 = 255
6331 255 `setBit` 1 = 255
6332 255 `setBit` 2 = 255
6333 255 `setBit` 3 = 255
6334 255 `setBit` 32 = 255
6361 253 `clearBit` 0 = 252
6362 253 `clearBit` 1 = 253
6363 253 `clearBit` 2 = 249
6364 253 `clearBit` 3 = 245
6365 253 `clearBit` 32 = 253
6367 254 `clearBit` 0 = 254
6368 254 `clearBit` 1 = 252
6369 254 `clearBit` 2 = 250
6370 254 `clearBit` 3 = 246
6371 254 `clearBit` 32 = 254
6373 255 `clearBit` 0 = 254
6374 255 `clearBit` 1 = 253
6375 255 `clearBit` 2 = 251
6376 255 `clearBit` 3 = 247
6377 255 `clearBit` 32 = 255
6404 253 `complementBit` 0 = 252
6405 253 `complementBit` 1 = 255
6406 253 `complementBit` 2 = 249
6407 253 `complementBit` 3 = 245
6408 253 `complementBit` 32 = 253
6410 254 `complementBit` 0 = 255
6411 254 `complementBit` 1 = 252
6412 254 `complementBit` 2 = 250
6413 254 `complementBit` 3 = 246
6414 254 `complementBit` 32 = 254
6416 255 `complementBit` 0 = 254
6417 255 `complementBit` 1 = 253
6418 255 `complementBit` 2 = 251
6419 255 `complementBit` 3 = 247
6420 255 `complementBit` 32 = 255
6422 0 `complementBit` 0 = 1
6423 0 `complementBit` 1 = 2
6424 0 `complementBit` 2 = 4
6425 0 `complementBit` 3 = 8
6426 0 `complementBit` 32 = 0
6428 1 `complementBit` 0 = 0
6429 1 `complementBit` 1 = 3
6430 1 `complementBit` 2 = 5
6431 1 `complementBit` 3 = 9
6432 1 `complementBit` 32 = 1
6434 2 `complementBit` 0 = 3
6435 2 `complementBit` 1 = 0
6436 2 `complementBit` 2 = 6
6437 2 `complementBit` 3 = 10
6438 2 `complementBit` 32 = 2
6440 3 `complementBit` 0 = 2
6441 3 `complementBit` 1 = 1
6442 3 `complementBit` 2 = 7
6443 3 `complementBit` 3 = 11
6444 3 `complementBit` 32 = 3
6447 253 `testBit` 0 = True
6448 253 `testBit` 1 = False
6449 253 `testBit` 2 = True
6450 253 `testBit` 3 = True
6451 253 `testBit` 32 = False
6453 254 `testBit` 0 = False
6454 254 `testBit` 1 = True
6455 254 `testBit` 2 = True
6456 254 `testBit` 3 = True
6457 254 `testBit` 32 = False
6459 255 `testBit` 0 = True
6460 255 `testBit` 1 = True
6461 255 `testBit` 2 = True
6462 255 `testBit` 3 = True
6463 255 `testBit` 32 = False
6465 0 `testBit` 0 = False
6466 0 `testBit` 1 = False
6467 0 `testBit` 2 = False
6468 0 `testBit` 3 = False
6469 0 `testBit` 32 = False
6471 1 `testBit` 0 = True
6472 1 `testBit` 1 = False
6473 1 `testBit` 2 = False
6474 1 `testBit` 3 = False
6475 1 `testBit` 32 = False
6477 2 `testBit` 0 = False
6478 2 `testBit` 1 = True
6479 2 `testBit` 2 = False
6480 2 `testBit` 3 = False
6481 2 `testBit` 32 = False
6483 3 `testBit` 0 = True
6484 3 `testBit` 1 = True
6485 3 `testBit` 2 = False
6486 3 `testBit` 3 = False
6487 3 `testBit` 32 = False
6498 isSigned 253 = False
6499 isSigned 254 = False
6500 isSigned 255 = False
6506 --------------------------------
6508 --------------------------------
6513 [0,1,2,3,4,5,6,7,8,9]
6514 [0,2,4,6,8,10,12,14,16,18]
6515 [0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20]
6516 [0,2,4,6,8,10,12,14,16,18,20]
6518 [65533,65534,65535,0,1,2,3]
6519 [65533,65534,65535,0,1,2,3]
6521 65533 == 65533 = True
6522 65533 == 65534 = False
6523 65533 == 65535 = False
6529 65534 == 65533 = False
6530 65534 == 65534 = True
6531 65534 == 65535 = False
6537 65535 == 65533 = False
6538 65535 == 65534 = False
6539 65535 == 65535 = True
6578 65533 /= 65533 = False
6579 65533 /= 65534 = True
6580 65533 /= 65535 = True
6586 65534 /= 65533 = True
6587 65534 /= 65534 = False
6588 65534 /= 65535 = True
6594 65535 /= 65533 = True
6595 65535 /= 65534 = True
6596 65535 /= 65535 = False
6636 65533 <= 65533 = True
6637 65533 <= 65534 = True
6638 65533 <= 65535 = True
6644 65534 <= 65533 = False
6645 65534 <= 65534 = True
6646 65534 <= 65535 = True
6652 65535 <= 65533 = False
6653 65535 <= 65534 = False
6654 65535 <= 65535 = True
6693 65533 < 65533 = False
6694 65533 < 65534 = True
6695 65533 < 65535 = True
6701 65534 < 65533 = False
6702 65534 < 65534 = False
6703 65534 < 65535 = True
6709 65535 < 65533 = False
6710 65535 < 65534 = False
6711 65535 < 65535 = False
6750 65533 > 65533 = False
6751 65533 > 65534 = False
6752 65533 > 65535 = False
6758 65534 > 65533 = True
6759 65534 > 65534 = False
6760 65534 > 65535 = False
6766 65535 > 65533 = True
6767 65535 > 65534 = True
6768 65535 > 65535 = False
6807 65533 >= 65533 = True
6808 65533 >= 65534 = False
6809 65533 >= 65535 = False
6815 65534 >= 65533 = True
6816 65534 >= 65534 = True
6817 65534 >= 65535 = False
6823 65535 >= 65533 = True
6824 65535 >= 65534 = True
6825 65535 >= 65535 = True
6864 65533 `compare` 65533 = EQ
6865 65533 `compare` 65534 = LT
6866 65533 `compare` 65535 = LT
6867 65533 `compare` 0 = GT
6868 65533 `compare` 1 = GT
6869 65533 `compare` 2 = GT
6870 65533 `compare` 3 = GT
6872 65534 `compare` 65533 = GT
6873 65534 `compare` 65534 = EQ
6874 65534 `compare` 65535 = LT
6875 65534 `compare` 0 = GT
6876 65534 `compare` 1 = GT
6877 65534 `compare` 2 = GT
6878 65534 `compare` 3 = GT
6880 65535 `compare` 65533 = GT
6881 65535 `compare` 65534 = GT
6882 65535 `compare` 65535 = EQ
6883 65535 `compare` 0 = GT
6884 65535 `compare` 1 = GT
6885 65535 `compare` 2 = GT
6886 65535 `compare` 3 = GT
6888 0 `compare` 65533 = LT
6889 0 `compare` 65534 = LT
6890 0 `compare` 65535 = LT
6896 1 `compare` 65533 = LT
6897 1 `compare` 65534 = LT
6898 1 `compare` 65535 = LT
6904 2 `compare` 65533 = LT
6905 2 `compare` 65534 = LT
6906 2 `compare` 65535 = LT
6912 3 `compare` 65533 = LT
6913 3 `compare` 65534 = LT
6914 3 `compare` 65535 = LT
6922 65533 + 65533 = 65530
6923 65533 + 65534 = 65531
6924 65533 + 65535 = 65532
6930 65534 + 65533 = 65531
6931 65534 + 65534 = 65532
6932 65534 + 65535 = 65533
6938 65535 + 65533 = 65532
6939 65535 + 65534 = 65533
6940 65535 + 65535 = 65534
6980 65533 - 65534 = 65535
6981 65533 - 65535 = 65534
6989 65534 - 65535 = 65535
7102 toRational 65533 = 65533 % 1
7103 toRational 65534 = 65534 % 1
7104 toRational 65535 = 65535 % 1
7105 toRational 0 = 0 % 1
7106 toRational 1 = 1 % 1
7107 toRational 2 = 2 % 1
7108 toRational 3 = 3 % 1
7111 65533 `divMod` 65533 = (1,0)
7112 65533 `divMod` 65534 = (0,65533)
7113 65533 `divMod` 65535 = (0,65533)
7114 65533 `divMod` 1 = (65533,0)
7115 65533 `divMod` 2 = (32766,1)
7116 65533 `divMod` 3 = (21844,1)
7118 65534 `divMod` 65533 = (1,1)
7119 65534 `divMod` 65534 = (1,0)
7120 65534 `divMod` 65535 = (0,65534)
7121 65534 `divMod` 1 = (65534,0)
7122 65534 `divMod` 2 = (32767,0)
7123 65534 `divMod` 3 = (21844,2)
7125 65535 `divMod` 65533 = (1,2)
7126 65535 `divMod` 65534 = (1,1)
7127 65535 `divMod` 65535 = (1,0)
7128 65535 `divMod` 1 = (65535,0)
7129 65535 `divMod` 2 = (32767,1)
7130 65535 `divMod` 3 = (21845,0)
7132 0 `divMod` 65533 = (0,0)
7133 0 `divMod` 65534 = (0,0)
7134 0 `divMod` 65535 = (0,0)
7135 0 `divMod` 1 = (0,0)
7136 0 `divMod` 2 = (0,0)
7137 0 `divMod` 3 = (0,0)
7139 1 `divMod` 65533 = (0,1)
7140 1 `divMod` 65534 = (0,1)
7141 1 `divMod` 65535 = (0,1)
7142 1 `divMod` 1 = (1,0)
7143 1 `divMod` 2 = (0,1)
7144 1 `divMod` 3 = (0,1)
7146 2 `divMod` 65533 = (0,2)
7147 2 `divMod` 65534 = (0,2)
7148 2 `divMod` 65535 = (0,2)
7149 2 `divMod` 1 = (2,0)
7150 2 `divMod` 2 = (1,0)
7151 2 `divMod` 3 = (0,2)
7153 3 `divMod` 65533 = (0,3)
7154 3 `divMod` 65534 = (0,3)
7155 3 `divMod` 65535 = (0,3)
7156 3 `divMod` 1 = (3,0)
7157 3 `divMod` 2 = (1,1)
7158 3 `divMod` 3 = (1,0)
7161 65533 `div` 65533 = 1
7162 65533 `div` 65534 = 0
7163 65533 `div` 65535 = 0
7164 65533 `div` 1 = 65533
7165 65533 `div` 2 = 32766
7166 65533 `div` 3 = 21844
7168 65534 `div` 65533 = 1
7169 65534 `div` 65534 = 1
7170 65534 `div` 65535 = 0
7171 65534 `div` 1 = 65534
7172 65534 `div` 2 = 32767
7173 65534 `div` 3 = 21844
7175 65535 `div` 65533 = 1
7176 65535 `div` 65534 = 1
7177 65535 `div` 65535 = 1
7178 65535 `div` 1 = 65535
7179 65535 `div` 2 = 32767
7180 65535 `div` 3 = 21845
7211 65533 `mod` 65533 = 0
7212 65533 `mod` 65534 = 65533
7213 65533 `mod` 65535 = 65533
7218 65534 `mod` 65533 = 1
7219 65534 `mod` 65534 = 0
7220 65534 `mod` 65535 = 65534
7225 65535 `mod` 65533 = 2
7226 65535 `mod` 65534 = 1
7227 65535 `mod` 65535 = 0
7261 65533 `quotRem` 65533 = (1,0)
7262 65533 `quotRem` 65534 = (0,65533)
7263 65533 `quotRem` 65535 = (0,65533)
7264 65533 `quotRem` 1 = (65533,0)
7265 65533 `quotRem` 2 = (32766,1)
7266 65533 `quotRem` 3 = (21844,1)
7268 65534 `quotRem` 65533 = (1,1)
7269 65534 `quotRem` 65534 = (1,0)
7270 65534 `quotRem` 65535 = (0,65534)
7271 65534 `quotRem` 1 = (65534,0)
7272 65534 `quotRem` 2 = (32767,0)
7273 65534 `quotRem` 3 = (21844,2)
7275 65535 `quotRem` 65533 = (1,2)
7276 65535 `quotRem` 65534 = (1,1)
7277 65535 `quotRem` 65535 = (1,0)
7278 65535 `quotRem` 1 = (65535,0)
7279 65535 `quotRem` 2 = (32767,1)
7280 65535 `quotRem` 3 = (21845,0)
7282 0 `quotRem` 65533 = (0,0)
7283 0 `quotRem` 65534 = (0,0)
7284 0 `quotRem` 65535 = (0,0)
7285 0 `quotRem` 1 = (0,0)
7286 0 `quotRem` 2 = (0,0)
7287 0 `quotRem` 3 = (0,0)
7289 1 `quotRem` 65533 = (0,1)
7290 1 `quotRem` 65534 = (0,1)
7291 1 `quotRem` 65535 = (0,1)
7292 1 `quotRem` 1 = (1,0)
7293 1 `quotRem` 2 = (0,1)
7294 1 `quotRem` 3 = (0,1)
7296 2 `quotRem` 65533 = (0,2)
7297 2 `quotRem` 65534 = (0,2)
7298 2 `quotRem` 65535 = (0,2)
7299 2 `quotRem` 1 = (2,0)
7300 2 `quotRem` 2 = (1,0)
7301 2 `quotRem` 3 = (0,2)
7303 3 `quotRem` 65533 = (0,3)
7304 3 `quotRem` 65534 = (0,3)
7305 3 `quotRem` 65535 = (0,3)
7306 3 `quotRem` 1 = (3,0)
7307 3 `quotRem` 2 = (1,1)
7308 3 `quotRem` 3 = (1,0)
7311 65533 `quot` 65533 = 1
7312 65533 `quot` 65534 = 0
7313 65533 `quot` 65535 = 0
7314 65533 `quot` 1 = 65533
7315 65533 `quot` 2 = 32766
7316 65533 `quot` 3 = 21844
7318 65534 `quot` 65533 = 1
7319 65534 `quot` 65534 = 1
7320 65534 `quot` 65535 = 0
7321 65534 `quot` 1 = 65534
7322 65534 `quot` 2 = 32767
7323 65534 `quot` 3 = 21844
7325 65535 `quot` 65533 = 1
7326 65535 `quot` 65534 = 1
7327 65535 `quot` 65535 = 1
7328 65535 `quot` 1 = 65535
7329 65535 `quot` 2 = 32767
7330 65535 `quot` 3 = 21845
7361 65533 `rem` 65533 = 0
7362 65533 `rem` 65534 = 65533
7363 65533 `rem` 65535 = 65533
7368 65534 `rem` 65533 = 1
7369 65534 `rem` 65534 = 0
7370 65534 `rem` 65535 = 65534
7375 65535 `rem` 65533 = 2
7376 65535 `rem` 65534 = 1
7377 65535 `rem` 65535 = 0
7412 65533 .&. 65533 = 65533
7413 65533 .&. 65534 = 65532
7414 65533 .&. 65535 = 65533
7419 65534 .&. 65533 = 65532
7420 65534 .&. 65534 = 65534
7421 65534 .&. 65535 = 65534
7426 65535 .&. 65533 = 65533
7427 65535 .&. 65534 = 65534
7428 65535 .&. 65535 = 65535
7462 65533 .|. 65533 = 65533
7463 65533 .|. 65534 = 65535
7464 65533 .|. 65535 = 65535
7469 65534 .|. 65533 = 65535
7470 65534 .|. 65534 = 65534
7471 65534 .|. 65535 = 65535
7476 65535 .|. 65533 = 65535
7477 65535 .|. 65534 = 65535
7478 65535 .|. 65535 = 65535
7512 65533 `xor` 65533 = 0
7513 65533 `xor` 65534 = 3
7514 65533 `xor` 65535 = 2
7515 65533 `xor` 1 = 65532
7516 65533 `xor` 2 = 65535
7517 65533 `xor` 3 = 65534
7519 65534 `xor` 65533 = 3
7520 65534 `xor` 65534 = 0
7521 65534 `xor` 65535 = 1
7522 65534 `xor` 1 = 65535
7523 65534 `xor` 2 = 65532
7524 65534 `xor` 3 = 65533
7526 65535 `xor` 65533 = 2
7527 65535 `xor` 65534 = 1
7528 65535 `xor` 65535 = 0
7529 65535 `xor` 1 = 65534
7530 65535 `xor` 2 = 65533
7531 65535 `xor` 3 = 65532
7533 0 `xor` 65533 = 65533
7534 0 `xor` 65534 = 65534
7535 0 `xor` 65535 = 65535
7540 1 `xor` 65533 = 65532
7541 1 `xor` 65534 = 65535
7542 1 `xor` 65535 = 65534
7547 2 `xor` 65533 = 65535
7548 2 `xor` 65534 = 65532
7549 2 `xor` 65535 = 65533
7554 3 `xor` 65533 = 65534
7555 3 `xor` 65534 = 65533
7556 3 `xor` 65535 = 65532
7562 complement 65533 = 2
7563 complement 65534 = 1
7564 complement 65535 = 0
7565 complement 0 = 65535
7566 complement 1 = 65534
7567 complement 2 = 65533
7568 complement 3 = 65532
7570 65533 `shiftL` 0 = 65533
7571 65533 `shiftL` 1 = 65530
7572 65533 `shiftL` 2 = 65524
7573 65533 `shiftL` 3 = 65512
7574 65533 `shiftL` 32 = 0
7576 65534 `shiftL` 0 = 65534
7577 65534 `shiftL` 1 = 65532
7578 65534 `shiftL` 2 = 65528
7579 65534 `shiftL` 3 = 65520
7580 65534 `shiftL` 32 = 0
7582 65535 `shiftL` 0 = 65535
7583 65535 `shiftL` 1 = 65534
7584 65535 `shiftL` 2 = 65532
7585 65535 `shiftL` 3 = 65528
7586 65535 `shiftL` 32 = 0
7613 65533 `shiftR` 0 = 65533
7614 65533 `shiftR` 1 = 32766
7615 65533 `shiftR` 2 = 16383
7616 65533 `shiftR` 3 = 8191
7617 65533 `shiftR` 32 = 0
7619 65534 `shiftR` 0 = 65534
7620 65534 `shiftR` 1 = 32767
7621 65534 `shiftR` 2 = 16383
7622 65534 `shiftR` 3 = 8191
7623 65534 `shiftR` 32 = 0
7625 65535 `shiftR` 0 = 65535
7626 65535 `shiftR` 1 = 32767
7627 65535 `shiftR` 2 = 16383
7628 65535 `shiftR` 3 = 8191
7629 65535 `shiftR` 32 = 0
7656 65533 `rotate` -3 = 49151
7657 65533 `rotate` -2 = 32767
7658 65533 `rotate` -1 = 65534
7659 65533 `rotate` 0 = 65533
7660 65533 `rotate` 1 = 65531
7661 65533 `rotate` 2 = 65527
7662 65533 `rotate` 3 = 65519
7664 65534 `rotate` -3 = 57343
7665 65534 `rotate` -2 = 49151
7666 65534 `rotate` -1 = 32767
7667 65534 `rotate` 0 = 65534
7668 65534 `rotate` 1 = 65533
7669 65534 `rotate` 2 = 65531
7670 65534 `rotate` 3 = 65527
7672 65535 `rotate` -3 = 65535
7673 65535 `rotate` -2 = 65535
7674 65535 `rotate` -1 = 65535
7675 65535 `rotate` 0 = 65535
7676 65535 `rotate` 1 = 65535
7677 65535 `rotate` 2 = 65535
7678 65535 `rotate` 3 = 65535
7688 1 `rotate` -3 = 8192
7689 1 `rotate` -2 = 16384
7690 1 `rotate` -1 = 32768
7696 2 `rotate` -3 = 16384
7697 2 `rotate` -2 = 32768
7704 3 `rotate` -3 = 24576
7705 3 `rotate` -2 = 49152
7706 3 `rotate` -1 = 32769
7718 65533 `setBit` 0 = 65533
7719 65533 `setBit` 1 = 65535
7720 65533 `setBit` 2 = 65533
7721 65533 `setBit` 3 = 65533
7722 65533 `setBit` 32 = 65533
7724 65534 `setBit` 0 = 65535
7725 65534 `setBit` 1 = 65534
7726 65534 `setBit` 2 = 65534
7727 65534 `setBit` 3 = 65534
7728 65534 `setBit` 32 = 65534
7730 65535 `setBit` 0 = 65535
7731 65535 `setBit` 1 = 65535
7732 65535 `setBit` 2 = 65535
7733 65535 `setBit` 3 = 65535
7734 65535 `setBit` 32 = 65535
7761 65533 `clearBit` 0 = 65532
7762 65533 `clearBit` 1 = 65533
7763 65533 `clearBit` 2 = 65529
7764 65533 `clearBit` 3 = 65525
7765 65533 `clearBit` 32 = 65533
7767 65534 `clearBit` 0 = 65534
7768 65534 `clearBit` 1 = 65532
7769 65534 `clearBit` 2 = 65530
7770 65534 `clearBit` 3 = 65526
7771 65534 `clearBit` 32 = 65534
7773 65535 `clearBit` 0 = 65534
7774 65535 `clearBit` 1 = 65533
7775 65535 `clearBit` 2 = 65531
7776 65535 `clearBit` 3 = 65527
7777 65535 `clearBit` 32 = 65535
7804 65533 `complementBit` 0 = 65532
7805 65533 `complementBit` 1 = 65535
7806 65533 `complementBit` 2 = 65529
7807 65533 `complementBit` 3 = 65525
7808 65533 `complementBit` 32 = 65533
7810 65534 `complementBit` 0 = 65535
7811 65534 `complementBit` 1 = 65532
7812 65534 `complementBit` 2 = 65530
7813 65534 `complementBit` 3 = 65526
7814 65534 `complementBit` 32 = 65534
7816 65535 `complementBit` 0 = 65534
7817 65535 `complementBit` 1 = 65533
7818 65535 `complementBit` 2 = 65531
7819 65535 `complementBit` 3 = 65527
7820 65535 `complementBit` 32 = 65535
7822 0 `complementBit` 0 = 1
7823 0 `complementBit` 1 = 2
7824 0 `complementBit` 2 = 4
7825 0 `complementBit` 3 = 8
7826 0 `complementBit` 32 = 0
7828 1 `complementBit` 0 = 0
7829 1 `complementBit` 1 = 3
7830 1 `complementBit` 2 = 5
7831 1 `complementBit` 3 = 9
7832 1 `complementBit` 32 = 1
7834 2 `complementBit` 0 = 3
7835 2 `complementBit` 1 = 0
7836 2 `complementBit` 2 = 6
7837 2 `complementBit` 3 = 10
7838 2 `complementBit` 32 = 2
7840 3 `complementBit` 0 = 2
7841 3 `complementBit` 1 = 1
7842 3 `complementBit` 2 = 7
7843 3 `complementBit` 3 = 11
7844 3 `complementBit` 32 = 3
7847 65533 `testBit` 0 = True
7848 65533 `testBit` 1 = False
7849 65533 `testBit` 2 = True
7850 65533 `testBit` 3 = True
7851 65533 `testBit` 32 = False
7853 65534 `testBit` 0 = False
7854 65534 `testBit` 1 = True
7855 65534 `testBit` 2 = True
7856 65534 `testBit` 3 = True
7857 65534 `testBit` 32 = False
7859 65535 `testBit` 0 = True
7860 65535 `testBit` 1 = True
7861 65535 `testBit` 2 = True
7862 65535 `testBit` 3 = True
7863 65535 `testBit` 32 = False
7865 0 `testBit` 0 = False
7866 0 `testBit` 1 = False
7867 0 `testBit` 2 = False
7868 0 `testBit` 3 = False
7869 0 `testBit` 32 = False
7871 1 `testBit` 0 = True
7872 1 `testBit` 1 = False
7873 1 `testBit` 2 = False
7874 1 `testBit` 3 = False
7875 1 `testBit` 32 = False
7877 2 `testBit` 0 = False
7878 2 `testBit` 1 = True
7879 2 `testBit` 2 = False
7880 2 `testBit` 3 = False
7881 2 `testBit` 32 = False
7883 3 `testBit` 0 = True
7884 3 `testBit` 1 = True
7885 3 `testBit` 2 = False
7886 3 `testBit` 3 = False
7887 3 `testBit` 32 = False
7898 isSigned 65533 = False
7899 isSigned 65534 = False
7900 isSigned 65535 = False
7906 --------------------------------
7908 --------------------------------
7911 (4294967294,4294967295,0)
7913 [0,1,2,3,4,5,6,7,8,9]
7914 [0,2,4,6,8,10,12,14,16,18]
7915 [0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20]
7916 [0,2,4,6,8,10,12,14,16,18,20]
7918 [4294967293,4294967294,4294967295,0,1,2,3]
7919 [4294967293,4294967294,4294967295,0,1,2,3]
7921 4294967293 == 4294967293 = True
7922 4294967293 == 4294967294 = False
7923 4294967293 == 4294967295 = False
7924 4294967293 == 0 = False
7925 4294967293 == 1 = False
7926 4294967293 == 2 = False
7927 4294967293 == 3 = False
7929 4294967294 == 4294967293 = False
7930 4294967294 == 4294967294 = True
7931 4294967294 == 4294967295 = False
7932 4294967294 == 0 = False
7933 4294967294 == 1 = False
7934 4294967294 == 2 = False
7935 4294967294 == 3 = False
7937 4294967295 == 4294967293 = False
7938 4294967295 == 4294967294 = False
7939 4294967295 == 4294967295 = True
7940 4294967295 == 0 = False
7941 4294967295 == 1 = False
7942 4294967295 == 2 = False
7943 4294967295 == 3 = False
7945 0 == 4294967293 = False
7946 0 == 4294967294 = False
7947 0 == 4294967295 = False
7953 1 == 4294967293 = False
7954 1 == 4294967294 = False
7955 1 == 4294967295 = False
7961 2 == 4294967293 = False
7962 2 == 4294967294 = False
7963 2 == 4294967295 = False
7969 3 == 4294967293 = False
7970 3 == 4294967294 = False
7971 3 == 4294967295 = False
7978 4294967293 /= 4294967293 = False
7979 4294967293 /= 4294967294 = True
7980 4294967293 /= 4294967295 = True
7981 4294967293 /= 0 = True
7982 4294967293 /= 1 = True
7983 4294967293 /= 2 = True
7984 4294967293 /= 3 = True
7986 4294967294 /= 4294967293 = True
7987 4294967294 /= 4294967294 = False
7988 4294967294 /= 4294967295 = True
7989 4294967294 /= 0 = True
7990 4294967294 /= 1 = True
7991 4294967294 /= 2 = True
7992 4294967294 /= 3 = True
7994 4294967295 /= 4294967293 = True
7995 4294967295 /= 4294967294 = True
7996 4294967295 /= 4294967295 = False
7997 4294967295 /= 0 = True
7998 4294967295 /= 1 = True
7999 4294967295 /= 2 = True
8000 4294967295 /= 3 = True
8002 0 /= 4294967293 = True
8003 0 /= 4294967294 = True
8004 0 /= 4294967295 = True
8010 1 /= 4294967293 = True
8011 1 /= 4294967294 = True
8012 1 /= 4294967295 = True
8018 2 /= 4294967293 = True
8019 2 /= 4294967294 = True
8020 2 /= 4294967295 = True
8026 3 /= 4294967293 = True
8027 3 /= 4294967294 = True
8028 3 /= 4294967295 = True
8036 4294967293 <= 4294967293 = True
8037 4294967293 <= 4294967294 = True
8038 4294967293 <= 4294967295 = True
8039 4294967293 <= 0 = False
8040 4294967293 <= 1 = False
8041 4294967293 <= 2 = False
8042 4294967293 <= 3 = False
8044 4294967294 <= 4294967293 = False
8045 4294967294 <= 4294967294 = True
8046 4294967294 <= 4294967295 = True
8047 4294967294 <= 0 = False
8048 4294967294 <= 1 = False
8049 4294967294 <= 2 = False
8050 4294967294 <= 3 = False
8052 4294967295 <= 4294967293 = False
8053 4294967295 <= 4294967294 = False
8054 4294967295 <= 4294967295 = True
8055 4294967295 <= 0 = False
8056 4294967295 <= 1 = False
8057 4294967295 <= 2 = False
8058 4294967295 <= 3 = False
8060 0 <= 4294967293 = True
8061 0 <= 4294967294 = True
8062 0 <= 4294967295 = True
8068 1 <= 4294967293 = True
8069 1 <= 4294967294 = True
8070 1 <= 4294967295 = True
8076 2 <= 4294967293 = True
8077 2 <= 4294967294 = True
8078 2 <= 4294967295 = True
8084 3 <= 4294967293 = True
8085 3 <= 4294967294 = True
8086 3 <= 4294967295 = True
8093 4294967293 < 4294967293 = False
8094 4294967293 < 4294967294 = True
8095 4294967293 < 4294967295 = True
8096 4294967293 < 0 = False
8097 4294967293 < 1 = False
8098 4294967293 < 2 = False
8099 4294967293 < 3 = False
8101 4294967294 < 4294967293 = False
8102 4294967294 < 4294967294 = False
8103 4294967294 < 4294967295 = True
8104 4294967294 < 0 = False
8105 4294967294 < 1 = False
8106 4294967294 < 2 = False
8107 4294967294 < 3 = False
8109 4294967295 < 4294967293 = False
8110 4294967295 < 4294967294 = False
8111 4294967295 < 4294967295 = False
8112 4294967295 < 0 = False
8113 4294967295 < 1 = False
8114 4294967295 < 2 = False
8115 4294967295 < 3 = False
8117 0 < 4294967293 = True
8118 0 < 4294967294 = True
8119 0 < 4294967295 = True
8125 1 < 4294967293 = True
8126 1 < 4294967294 = True
8127 1 < 4294967295 = True
8133 2 < 4294967293 = True
8134 2 < 4294967294 = True
8135 2 < 4294967295 = True
8141 3 < 4294967293 = True
8142 3 < 4294967294 = True
8143 3 < 4294967295 = True
8150 4294967293 > 4294967293 = False
8151 4294967293 > 4294967294 = False
8152 4294967293 > 4294967295 = False
8153 4294967293 > 0 = True
8154 4294967293 > 1 = True
8155 4294967293 > 2 = True
8156 4294967293 > 3 = True
8158 4294967294 > 4294967293 = True
8159 4294967294 > 4294967294 = False
8160 4294967294 > 4294967295 = False
8161 4294967294 > 0 = True
8162 4294967294 > 1 = True
8163 4294967294 > 2 = True
8164 4294967294 > 3 = True
8166 4294967295 > 4294967293 = True
8167 4294967295 > 4294967294 = True
8168 4294967295 > 4294967295 = False
8169 4294967295 > 0 = True
8170 4294967295 > 1 = True
8171 4294967295 > 2 = True
8172 4294967295 > 3 = True
8174 0 > 4294967293 = False
8175 0 > 4294967294 = False
8176 0 > 4294967295 = False
8182 1 > 4294967293 = False
8183 1 > 4294967294 = False
8184 1 > 4294967295 = False
8190 2 > 4294967293 = False
8191 2 > 4294967294 = False
8192 2 > 4294967295 = False
8198 3 > 4294967293 = False
8199 3 > 4294967294 = False
8200 3 > 4294967295 = False
8207 4294967293 >= 4294967293 = True
8208 4294967293 >= 4294967294 = False
8209 4294967293 >= 4294967295 = False
8210 4294967293 >= 0 = True
8211 4294967293 >= 1 = True
8212 4294967293 >= 2 = True
8213 4294967293 >= 3 = True
8215 4294967294 >= 4294967293 = True
8216 4294967294 >= 4294967294 = True
8217 4294967294 >= 4294967295 = False
8218 4294967294 >= 0 = True
8219 4294967294 >= 1 = True
8220 4294967294 >= 2 = True
8221 4294967294 >= 3 = True
8223 4294967295 >= 4294967293 = True
8224 4294967295 >= 4294967294 = True
8225 4294967295 >= 4294967295 = True
8226 4294967295 >= 0 = True
8227 4294967295 >= 1 = True
8228 4294967295 >= 2 = True
8229 4294967295 >= 3 = True
8231 0 >= 4294967293 = False
8232 0 >= 4294967294 = False
8233 0 >= 4294967295 = False
8239 1 >= 4294967293 = False
8240 1 >= 4294967294 = False
8241 1 >= 4294967295 = False
8247 2 >= 4294967293 = False
8248 2 >= 4294967294 = False
8249 2 >= 4294967295 = False
8255 3 >= 4294967293 = False
8256 3 >= 4294967294 = False
8257 3 >= 4294967295 = False
8264 4294967293 `compare` 4294967293 = EQ
8265 4294967293 `compare` 4294967294 = LT
8266 4294967293 `compare` 4294967295 = LT
8267 4294967293 `compare` 0 = GT
8268 4294967293 `compare` 1 = GT
8269 4294967293 `compare` 2 = GT
8270 4294967293 `compare` 3 = GT
8272 4294967294 `compare` 4294967293 = GT
8273 4294967294 `compare` 4294967294 = EQ
8274 4294967294 `compare` 4294967295 = LT
8275 4294967294 `compare` 0 = GT
8276 4294967294 `compare` 1 = GT
8277 4294967294 `compare` 2 = GT
8278 4294967294 `compare` 3 = GT
8280 4294967295 `compare` 4294967293 = GT
8281 4294967295 `compare` 4294967294 = GT
8282 4294967295 `compare` 4294967295 = EQ
8283 4294967295 `compare` 0 = GT
8284 4294967295 `compare` 1 = GT
8285 4294967295 `compare` 2 = GT
8286 4294967295 `compare` 3 = GT
8288 0 `compare` 4294967293 = LT
8289 0 `compare` 4294967294 = LT
8290 0 `compare` 4294967295 = LT
8296 1 `compare` 4294967293 = LT
8297 1 `compare` 4294967294 = LT
8298 1 `compare` 4294967295 = LT
8304 2 `compare` 4294967293 = LT
8305 2 `compare` 4294967294 = LT
8306 2 `compare` 4294967295 = LT
8312 3 `compare` 4294967293 = LT
8313 3 `compare` 4294967294 = LT
8314 3 `compare` 4294967295 = LT
8322 4294967293 + 4294967293 = 4294967290
8323 4294967293 + 4294967294 = 4294967291
8324 4294967293 + 4294967295 = 4294967292
8325 4294967293 + 0 = 4294967293
8326 4294967293 + 1 = 4294967294
8327 4294967293 + 2 = 4294967295
8330 4294967294 + 4294967293 = 4294967291
8331 4294967294 + 4294967294 = 4294967292
8332 4294967294 + 4294967295 = 4294967293
8333 4294967294 + 0 = 4294967294
8334 4294967294 + 1 = 4294967295
8338 4294967295 + 4294967293 = 4294967292
8339 4294967295 + 4294967294 = 4294967293
8340 4294967295 + 4294967295 = 4294967294
8341 4294967295 + 0 = 4294967295
8346 0 + 4294967293 = 4294967293
8347 0 + 4294967294 = 4294967294
8348 0 + 4294967295 = 4294967295
8354 1 + 4294967293 = 4294967294
8355 1 + 4294967294 = 4294967295
8362 2 + 4294967293 = 4294967295
8379 4294967293 - 4294967293 = 0
8380 4294967293 - 4294967294 = 4294967295
8381 4294967293 - 4294967295 = 4294967294
8382 4294967293 - 0 = 4294967293
8383 4294967293 - 1 = 4294967292
8384 4294967293 - 2 = 4294967291
8385 4294967293 - 3 = 4294967290
8387 4294967294 - 4294967293 = 1
8388 4294967294 - 4294967294 = 0
8389 4294967294 - 4294967295 = 4294967295
8390 4294967294 - 0 = 4294967294
8391 4294967294 - 1 = 4294967293
8392 4294967294 - 2 = 4294967292
8393 4294967294 - 3 = 4294967291
8395 4294967295 - 4294967293 = 2
8396 4294967295 - 4294967294 = 1
8397 4294967295 - 4294967295 = 0
8398 4294967295 - 0 = 4294967295
8399 4294967295 - 1 = 4294967294
8400 4294967295 - 2 = 4294967293
8401 4294967295 - 3 = 4294967292
8436 4294967293 * 4294967293 = 9
8437 4294967293 * 4294967294 = 6
8438 4294967293 * 4294967295 = 3
8440 4294967293 * 1 = 4294967293
8441 4294967293 * 2 = 4294967290
8442 4294967293 * 3 = 4294967287
8444 4294967294 * 4294967293 = 6
8445 4294967294 * 4294967294 = 4
8446 4294967294 * 4294967295 = 2
8448 4294967294 * 1 = 4294967294
8449 4294967294 * 2 = 4294967292
8450 4294967294 * 3 = 4294967290
8452 4294967295 * 4294967293 = 3
8453 4294967295 * 4294967294 = 2
8454 4294967295 * 4294967295 = 1
8456 4294967295 * 1 = 4294967295
8457 4294967295 * 2 = 4294967294
8458 4294967295 * 3 = 4294967293
8468 1 * 4294967293 = 4294967293
8469 1 * 4294967294 = 4294967294
8470 1 * 4294967295 = 4294967295
8476 2 * 4294967293 = 4294967290
8477 2 * 4294967294 = 4294967292
8478 2 * 4294967295 = 4294967294
8484 3 * 4294967293 = 4294967287
8485 3 * 4294967294 = 4294967290
8486 3 * 4294967295 = 4294967293
8493 negate 4294967293 = 3
8494 negate 4294967294 = 2
8495 negate 4294967295 = 1
8497 negate 1 = 4294967295
8498 negate 2 = 4294967294
8499 negate 3 = 4294967293
8502 toRational 4294967293 = 4294967293 % 1
8503 toRational 4294967294 = 4294967294 % 1
8504 toRational 4294967295 = 4294967295 % 1
8505 toRational 0 = 0 % 1
8506 toRational 1 = 1 % 1
8507 toRational 2 = 2 % 1
8508 toRational 3 = 3 % 1
8511 4294967293 `divMod` 4294967293 = (1,0)
8512 4294967293 `divMod` 4294967294 = (0,4294967293)
8513 4294967293 `divMod` 4294967295 = (0,4294967293)
8514 4294967293 `divMod` 1 = (4294967293,0)
8515 4294967293 `divMod` 2 = (2147483646,1)
8516 4294967293 `divMod` 3 = (1431655764,1)
8518 4294967294 `divMod` 4294967293 = (1,1)
8519 4294967294 `divMod` 4294967294 = (1,0)
8520 4294967294 `divMod` 4294967295 = (0,4294967294)
8521 4294967294 `divMod` 1 = (4294967294,0)
8522 4294967294 `divMod` 2 = (2147483647,0)
8523 4294967294 `divMod` 3 = (1431655764,2)
8525 4294967295 `divMod` 4294967293 = (1,2)
8526 4294967295 `divMod` 4294967294 = (1,1)
8527 4294967295 `divMod` 4294967295 = (1,0)
8528 4294967295 `divMod` 1 = (4294967295,0)
8529 4294967295 `divMod` 2 = (2147483647,1)
8530 4294967295 `divMod` 3 = (1431655765,0)
8532 0 `divMod` 4294967293 = (0,0)
8533 0 `divMod` 4294967294 = (0,0)
8534 0 `divMod` 4294967295 = (0,0)
8535 0 `divMod` 1 = (0,0)
8536 0 `divMod` 2 = (0,0)
8537 0 `divMod` 3 = (0,0)
8539 1 `divMod` 4294967293 = (0,1)
8540 1 `divMod` 4294967294 = (0,1)
8541 1 `divMod` 4294967295 = (0,1)
8542 1 `divMod` 1 = (1,0)
8543 1 `divMod` 2 = (0,1)
8544 1 `divMod` 3 = (0,1)
8546 2 `divMod` 4294967293 = (0,2)
8547 2 `divMod` 4294967294 = (0,2)
8548 2 `divMod` 4294967295 = (0,2)
8549 2 `divMod` 1 = (2,0)
8550 2 `divMod` 2 = (1,0)
8551 2 `divMod` 3 = (0,2)
8553 3 `divMod` 4294967293 = (0,3)
8554 3 `divMod` 4294967294 = (0,3)
8555 3 `divMod` 4294967295 = (0,3)
8556 3 `divMod` 1 = (3,0)
8557 3 `divMod` 2 = (1,1)
8558 3 `divMod` 3 = (1,0)
8561 4294967293 `div` 4294967293 = 1
8562 4294967293 `div` 4294967294 = 0
8563 4294967293 `div` 4294967295 = 0
8564 4294967293 `div` 1 = 4294967293
8565 4294967293 `div` 2 = 2147483646
8566 4294967293 `div` 3 = 1431655764
8568 4294967294 `div` 4294967293 = 1
8569 4294967294 `div` 4294967294 = 1
8570 4294967294 `div` 4294967295 = 0
8571 4294967294 `div` 1 = 4294967294
8572 4294967294 `div` 2 = 2147483647
8573 4294967294 `div` 3 = 1431655764
8575 4294967295 `div` 4294967293 = 1
8576 4294967295 `div` 4294967294 = 1
8577 4294967295 `div` 4294967295 = 1
8578 4294967295 `div` 1 = 4294967295
8579 4294967295 `div` 2 = 2147483647
8580 4294967295 `div` 3 = 1431655765
8582 0 `div` 4294967293 = 0
8583 0 `div` 4294967294 = 0
8584 0 `div` 4294967295 = 0
8589 1 `div` 4294967293 = 0
8590 1 `div` 4294967294 = 0
8591 1 `div` 4294967295 = 0
8596 2 `div` 4294967293 = 0
8597 2 `div` 4294967294 = 0
8598 2 `div` 4294967295 = 0
8603 3 `div` 4294967293 = 0
8604 3 `div` 4294967294 = 0
8605 3 `div` 4294967295 = 0
8611 4294967293 `mod` 4294967293 = 0
8612 4294967293 `mod` 4294967294 = 4294967293
8613 4294967293 `mod` 4294967295 = 4294967293
8614 4294967293 `mod` 1 = 0
8615 4294967293 `mod` 2 = 1
8616 4294967293 `mod` 3 = 1
8618 4294967294 `mod` 4294967293 = 1
8619 4294967294 `mod` 4294967294 = 0
8620 4294967294 `mod` 4294967295 = 4294967294
8621 4294967294 `mod` 1 = 0
8622 4294967294 `mod` 2 = 0
8623 4294967294 `mod` 3 = 2
8625 4294967295 `mod` 4294967293 = 2
8626 4294967295 `mod` 4294967294 = 1
8627 4294967295 `mod` 4294967295 = 0
8628 4294967295 `mod` 1 = 0
8629 4294967295 `mod` 2 = 1
8630 4294967295 `mod` 3 = 0
8632 0 `mod` 4294967293 = 0
8633 0 `mod` 4294967294 = 0
8634 0 `mod` 4294967295 = 0
8639 1 `mod` 4294967293 = 1
8640 1 `mod` 4294967294 = 1
8641 1 `mod` 4294967295 = 1
8646 2 `mod` 4294967293 = 2
8647 2 `mod` 4294967294 = 2
8648 2 `mod` 4294967295 = 2
8653 3 `mod` 4294967293 = 3
8654 3 `mod` 4294967294 = 3
8655 3 `mod` 4294967295 = 3
8661 4294967293 `quotRem` 4294967293 = (1,0)
8662 4294967293 `quotRem` 4294967294 = (0,4294967293)
8663 4294967293 `quotRem` 4294967295 = (0,4294967293)
8664 4294967293 `quotRem` 1 = (4294967293,0)
8665 4294967293 `quotRem` 2 = (2147483646,1)
8666 4294967293 `quotRem` 3 = (1431655764,1)
8668 4294967294 `quotRem` 4294967293 = (1,1)
8669 4294967294 `quotRem` 4294967294 = (1,0)
8670 4294967294 `quotRem` 4294967295 = (0,4294967294)
8671 4294967294 `quotRem` 1 = (4294967294,0)
8672 4294967294 `quotRem` 2 = (2147483647,0)
8673 4294967294 `quotRem` 3 = (1431655764,2)
8675 4294967295 `quotRem` 4294967293 = (1,2)
8676 4294967295 `quotRem` 4294967294 = (1,1)
8677 4294967295 `quotRem` 4294967295 = (1,0)
8678 4294967295 `quotRem` 1 = (4294967295,0)
8679 4294967295 `quotRem` 2 = (2147483647,1)
8680 4294967295 `quotRem` 3 = (1431655765,0)
8682 0 `quotRem` 4294967293 = (0,0)
8683 0 `quotRem` 4294967294 = (0,0)
8684 0 `quotRem` 4294967295 = (0,0)
8685 0 `quotRem` 1 = (0,0)
8686 0 `quotRem` 2 = (0,0)
8687 0 `quotRem` 3 = (0,0)
8689 1 `quotRem` 4294967293 = (0,1)
8690 1 `quotRem` 4294967294 = (0,1)
8691 1 `quotRem` 4294967295 = (0,1)
8692 1 `quotRem` 1 = (1,0)
8693 1 `quotRem` 2 = (0,1)
8694 1 `quotRem` 3 = (0,1)
8696 2 `quotRem` 4294967293 = (0,2)
8697 2 `quotRem` 4294967294 = (0,2)
8698 2 `quotRem` 4294967295 = (0,2)
8699 2 `quotRem` 1 = (2,0)
8700 2 `quotRem` 2 = (1,0)
8701 2 `quotRem` 3 = (0,2)
8703 3 `quotRem` 4294967293 = (0,3)
8704 3 `quotRem` 4294967294 = (0,3)
8705 3 `quotRem` 4294967295 = (0,3)
8706 3 `quotRem` 1 = (3,0)
8707 3 `quotRem` 2 = (1,1)
8708 3 `quotRem` 3 = (1,0)
8711 4294967293 `quot` 4294967293 = 1
8712 4294967293 `quot` 4294967294 = 0
8713 4294967293 `quot` 4294967295 = 0
8714 4294967293 `quot` 1 = 4294967293
8715 4294967293 `quot` 2 = 2147483646
8716 4294967293 `quot` 3 = 1431655764
8718 4294967294 `quot` 4294967293 = 1
8719 4294967294 `quot` 4294967294 = 1
8720 4294967294 `quot` 4294967295 = 0
8721 4294967294 `quot` 1 = 4294967294
8722 4294967294 `quot` 2 = 2147483647
8723 4294967294 `quot` 3 = 1431655764
8725 4294967295 `quot` 4294967293 = 1
8726 4294967295 `quot` 4294967294 = 1
8727 4294967295 `quot` 4294967295 = 1
8728 4294967295 `quot` 1 = 4294967295
8729 4294967295 `quot` 2 = 2147483647
8730 4294967295 `quot` 3 = 1431655765
8732 0 `quot` 4294967293 = 0
8733 0 `quot` 4294967294 = 0
8734 0 `quot` 4294967295 = 0
8739 1 `quot` 4294967293 = 0
8740 1 `quot` 4294967294 = 0
8741 1 `quot` 4294967295 = 0
8746 2 `quot` 4294967293 = 0
8747 2 `quot` 4294967294 = 0
8748 2 `quot` 4294967295 = 0
8753 3 `quot` 4294967293 = 0
8754 3 `quot` 4294967294 = 0
8755 3 `quot` 4294967295 = 0
8761 4294967293 `rem` 4294967293 = 0
8762 4294967293 `rem` 4294967294 = 4294967293
8763 4294967293 `rem` 4294967295 = 4294967293
8764 4294967293 `rem` 1 = 0
8765 4294967293 `rem` 2 = 1
8766 4294967293 `rem` 3 = 1
8768 4294967294 `rem` 4294967293 = 1
8769 4294967294 `rem` 4294967294 = 0
8770 4294967294 `rem` 4294967295 = 4294967294
8771 4294967294 `rem` 1 = 0
8772 4294967294 `rem` 2 = 0
8773 4294967294 `rem` 3 = 2
8775 4294967295 `rem` 4294967293 = 2
8776 4294967295 `rem` 4294967294 = 1
8777 4294967295 `rem` 4294967295 = 0
8778 4294967295 `rem` 1 = 0
8779 4294967295 `rem` 2 = 1
8780 4294967295 `rem` 3 = 0
8782 0 `rem` 4294967293 = 0
8783 0 `rem` 4294967294 = 0
8784 0 `rem` 4294967295 = 0
8789 1 `rem` 4294967293 = 1
8790 1 `rem` 4294967294 = 1
8791 1 `rem` 4294967295 = 1
8796 2 `rem` 4294967293 = 2
8797 2 `rem` 4294967294 = 2
8798 2 `rem` 4294967295 = 2
8803 3 `rem` 4294967293 = 3
8804 3 `rem` 4294967294 = 3
8805 3 `rem` 4294967295 = 3
8812 4294967293 .&. 4294967293 = 4294967293
8813 4294967293 .&. 4294967294 = 4294967292
8814 4294967293 .&. 4294967295 = 4294967293
8815 4294967293 .&. 1 = 1
8816 4294967293 .&. 2 = 0
8817 4294967293 .&. 3 = 1
8819 4294967294 .&. 4294967293 = 4294967292
8820 4294967294 .&. 4294967294 = 4294967294
8821 4294967294 .&. 4294967295 = 4294967294
8822 4294967294 .&. 1 = 0
8823 4294967294 .&. 2 = 2
8824 4294967294 .&. 3 = 2
8826 4294967295 .&. 4294967293 = 4294967293
8827 4294967295 .&. 4294967294 = 4294967294
8828 4294967295 .&. 4294967295 = 4294967295
8829 4294967295 .&. 1 = 1
8830 4294967295 .&. 2 = 2
8831 4294967295 .&. 3 = 3
8833 0 .&. 4294967293 = 0
8834 0 .&. 4294967294 = 0
8835 0 .&. 4294967295 = 0
8840 1 .&. 4294967293 = 1
8841 1 .&. 4294967294 = 0
8842 1 .&. 4294967295 = 1
8847 2 .&. 4294967293 = 0
8848 2 .&. 4294967294 = 2
8849 2 .&. 4294967295 = 2
8854 3 .&. 4294967293 = 1
8855 3 .&. 4294967294 = 2
8856 3 .&. 4294967295 = 3
8862 4294967293 .|. 4294967293 = 4294967293
8863 4294967293 .|. 4294967294 = 4294967295
8864 4294967293 .|. 4294967295 = 4294967295
8865 4294967293 .|. 1 = 4294967293
8866 4294967293 .|. 2 = 4294967295
8867 4294967293 .|. 3 = 4294967295
8869 4294967294 .|. 4294967293 = 4294967295
8870 4294967294 .|. 4294967294 = 4294967294
8871 4294967294 .|. 4294967295 = 4294967295
8872 4294967294 .|. 1 = 4294967295
8873 4294967294 .|. 2 = 4294967294
8874 4294967294 .|. 3 = 4294967295
8876 4294967295 .|. 4294967293 = 4294967295
8877 4294967295 .|. 4294967294 = 4294967295
8878 4294967295 .|. 4294967295 = 4294967295
8879 4294967295 .|. 1 = 4294967295
8880 4294967295 .|. 2 = 4294967295
8881 4294967295 .|. 3 = 4294967295
8883 0 .|. 4294967293 = 4294967293
8884 0 .|. 4294967294 = 4294967294
8885 0 .|. 4294967295 = 4294967295
8890 1 .|. 4294967293 = 4294967293
8891 1 .|. 4294967294 = 4294967295
8892 1 .|. 4294967295 = 4294967295
8897 2 .|. 4294967293 = 4294967295
8898 2 .|. 4294967294 = 4294967294
8899 2 .|. 4294967295 = 4294967295
8904 3 .|. 4294967293 = 4294967295
8905 3 .|. 4294967294 = 4294967295
8906 3 .|. 4294967295 = 4294967295
8912 4294967293 `xor` 4294967293 = 0
8913 4294967293 `xor` 4294967294 = 3
8914 4294967293 `xor` 4294967295 = 2
8915 4294967293 `xor` 1 = 4294967292
8916 4294967293 `xor` 2 = 4294967295
8917 4294967293 `xor` 3 = 4294967294
8919 4294967294 `xor` 4294967293 = 3
8920 4294967294 `xor` 4294967294 = 0
8921 4294967294 `xor` 4294967295 = 1
8922 4294967294 `xor` 1 = 4294967295
8923 4294967294 `xor` 2 = 4294967292
8924 4294967294 `xor` 3 = 4294967293
8926 4294967295 `xor` 4294967293 = 2
8927 4294967295 `xor` 4294967294 = 1
8928 4294967295 `xor` 4294967295 = 0
8929 4294967295 `xor` 1 = 4294967294
8930 4294967295 `xor` 2 = 4294967293
8931 4294967295 `xor` 3 = 4294967292
8933 0 `xor` 4294967293 = 4294967293
8934 0 `xor` 4294967294 = 4294967294
8935 0 `xor` 4294967295 = 4294967295
8940 1 `xor` 4294967293 = 4294967292
8941 1 `xor` 4294967294 = 4294967295
8942 1 `xor` 4294967295 = 4294967294
8947 2 `xor` 4294967293 = 4294967295
8948 2 `xor` 4294967294 = 4294967292
8949 2 `xor` 4294967295 = 4294967293
8954 3 `xor` 4294967293 = 4294967294
8955 3 `xor` 4294967294 = 4294967293
8956 3 `xor` 4294967295 = 4294967292
8962 complement 4294967293 = 2
8963 complement 4294967294 = 1
8964 complement 4294967295 = 0
8965 complement 0 = 4294967295
8966 complement 1 = 4294967294
8967 complement 2 = 4294967293
8968 complement 3 = 4294967292
8970 4294967293 `shiftL` 0 = 4294967293
8971 4294967293 `shiftL` 1 = 4294967290
8972 4294967293 `shiftL` 2 = 4294967284
8973 4294967293 `shiftL` 3 = 4294967272
8974 4294967293 `shiftL` 32 = 0
8976 4294967294 `shiftL` 0 = 4294967294
8977 4294967294 `shiftL` 1 = 4294967292
8978 4294967294 `shiftL` 2 = 4294967288
8979 4294967294 `shiftL` 3 = 4294967280
8980 4294967294 `shiftL` 32 = 0
8982 4294967295 `shiftL` 0 = 4294967295
8983 4294967295 `shiftL` 1 = 4294967294
8984 4294967295 `shiftL` 2 = 4294967292
8985 4294967295 `shiftL` 3 = 4294967288
8986 4294967295 `shiftL` 32 = 0
9013 4294967293 `shiftR` 0 = 4294967293
9014 4294967293 `shiftR` 1 = 2147483646
9015 4294967293 `shiftR` 2 = 1073741823
9016 4294967293 `shiftR` 3 = 536870911
9017 4294967293 `shiftR` 32 = 0
9019 4294967294 `shiftR` 0 = 4294967294
9020 4294967294 `shiftR` 1 = 2147483647
9021 4294967294 `shiftR` 2 = 1073741823
9022 4294967294 `shiftR` 3 = 536870911
9023 4294967294 `shiftR` 32 = 0
9025 4294967295 `shiftR` 0 = 4294967295
9026 4294967295 `shiftR` 1 = 2147483647
9027 4294967295 `shiftR` 2 = 1073741823
9028 4294967295 `shiftR` 3 = 536870911
9029 4294967295 `shiftR` 32 = 0
9056 4294967293 `rotate` -3 = 3221225471
9057 4294967293 `rotate` -2 = 2147483647
9058 4294967293 `rotate` -1 = 4294967294
9059 4294967293 `rotate` 0 = 4294967293
9060 4294967293 `rotate` 1 = 4294967291
9061 4294967293 `rotate` 2 = 4294967287
9062 4294967293 `rotate` 3 = 4294967279
9064 4294967294 `rotate` -3 = 3758096383
9065 4294967294 `rotate` -2 = 3221225471
9066 4294967294 `rotate` -1 = 2147483647
9067 4294967294 `rotate` 0 = 4294967294
9068 4294967294 `rotate` 1 = 4294967293
9069 4294967294 `rotate` 2 = 4294967291
9070 4294967294 `rotate` 3 = 4294967287
9072 4294967295 `rotate` -3 = 4294967295
9073 4294967295 `rotate` -2 = 4294967295
9074 4294967295 `rotate` -1 = 4294967295
9075 4294967295 `rotate` 0 = 4294967295
9076 4294967295 `rotate` 1 = 4294967295
9077 4294967295 `rotate` 2 = 4294967295
9078 4294967295 `rotate` 3 = 4294967295
9088 1 `rotate` -3 = 536870912
9089 1 `rotate` -2 = 1073741824
9090 1 `rotate` -1 = 2147483648
9096 2 `rotate` -3 = 1073741824
9097 2 `rotate` -2 = 2147483648
9104 3 `rotate` -3 = 1610612736
9105 3 `rotate` -2 = 3221225472
9106 3 `rotate` -1 = 2147483649
9118 4294967293 `setBit` 0 = 4294967293
9119 4294967293 `setBit` 1 = 4294967295
9120 4294967293 `setBit` 2 = 4294967293
9121 4294967293 `setBit` 3 = 4294967293
9122 4294967293 `setBit` 32 = 4294967293
9124 4294967294 `setBit` 0 = 4294967295
9125 4294967294 `setBit` 1 = 4294967294
9126 4294967294 `setBit` 2 = 4294967294
9127 4294967294 `setBit` 3 = 4294967294
9128 4294967294 `setBit` 32 = 4294967294
9130 4294967295 `setBit` 0 = 4294967295
9131 4294967295 `setBit` 1 = 4294967295
9132 4294967295 `setBit` 2 = 4294967295
9133 4294967295 `setBit` 3 = 4294967295
9134 4294967295 `setBit` 32 = 4294967295
9161 4294967293 `clearBit` 0 = 4294967292
9162 4294967293 `clearBit` 1 = 4294967293
9163 4294967293 `clearBit` 2 = 4294967289
9164 4294967293 `clearBit` 3 = 4294967285
9165 4294967293 `clearBit` 32 = 4294967293
9167 4294967294 `clearBit` 0 = 4294967294
9168 4294967294 `clearBit` 1 = 4294967292
9169 4294967294 `clearBit` 2 = 4294967290
9170 4294967294 `clearBit` 3 = 4294967286
9171 4294967294 `clearBit` 32 = 4294967294
9173 4294967295 `clearBit` 0 = 4294967294
9174 4294967295 `clearBit` 1 = 4294967293
9175 4294967295 `clearBit` 2 = 4294967291
9176 4294967295 `clearBit` 3 = 4294967287
9177 4294967295 `clearBit` 32 = 4294967295
9204 4294967293 `complementBit` 0 = 4294967292
9205 4294967293 `complementBit` 1 = 4294967295
9206 4294967293 `complementBit` 2 = 4294967289
9207 4294967293 `complementBit` 3 = 4294967285
9208 4294967293 `complementBit` 32 = 4294967293
9210 4294967294 `complementBit` 0 = 4294967295
9211 4294967294 `complementBit` 1 = 4294967292
9212 4294967294 `complementBit` 2 = 4294967290
9213 4294967294 `complementBit` 3 = 4294967286
9214 4294967294 `complementBit` 32 = 4294967294
9216 4294967295 `complementBit` 0 = 4294967294
9217 4294967295 `complementBit` 1 = 4294967293
9218 4294967295 `complementBit` 2 = 4294967291
9219 4294967295 `complementBit` 3 = 4294967287
9220 4294967295 `complementBit` 32 = 4294967295
9222 0 `complementBit` 0 = 1
9223 0 `complementBit` 1 = 2
9224 0 `complementBit` 2 = 4
9225 0 `complementBit` 3 = 8
9226 0 `complementBit` 32 = 0
9228 1 `complementBit` 0 = 0
9229 1 `complementBit` 1 = 3
9230 1 `complementBit` 2 = 5
9231 1 `complementBit` 3 = 9
9232 1 `complementBit` 32 = 1
9234 2 `complementBit` 0 = 3
9235 2 `complementBit` 1 = 0
9236 2 `complementBit` 2 = 6
9237 2 `complementBit` 3 = 10
9238 2 `complementBit` 32 = 2
9240 3 `complementBit` 0 = 2
9241 3 `complementBit` 1 = 1
9242 3 `complementBit` 2 = 7
9243 3 `complementBit` 3 = 11
9244 3 `complementBit` 32 = 3
9247 4294967293 `testBit` 0 = True
9248 4294967293 `testBit` 1 = False
9249 4294967293 `testBit` 2 = True
9250 4294967293 `testBit` 3 = True
9251 4294967293 `testBit` 32 = False
9253 4294967294 `testBit` 0 = False
9254 4294967294 `testBit` 1 = True
9255 4294967294 `testBit` 2 = True
9256 4294967294 `testBit` 3 = True
9257 4294967294 `testBit` 32 = False
9259 4294967295 `testBit` 0 = True
9260 4294967295 `testBit` 1 = True
9261 4294967295 `testBit` 2 = True
9262 4294967295 `testBit` 3 = True
9263 4294967295 `testBit` 32 = False
9265 0 `testBit` 0 = False
9266 0 `testBit` 1 = False
9267 0 `testBit` 2 = False
9268 0 `testBit` 3 = False
9269 0 `testBit` 32 = False
9271 1 `testBit` 0 = True
9272 1 `testBit` 1 = False
9273 1 `testBit` 2 = False
9274 1 `testBit` 3 = False
9275 1 `testBit` 32 = False
9277 2 `testBit` 0 = False
9278 2 `testBit` 1 = True
9279 2 `testBit` 2 = False
9280 2 `testBit` 3 = False
9281 2 `testBit` 32 = False
9283 3 `testBit` 0 = True
9284 3 `testBit` 1 = True
9285 3 `testBit` 2 = False
9286 3 `testBit` 3 = False
9287 3 `testBit` 32 = False
9290 bitSize 4294967293 = 32
9291 bitSize 4294967294 = 32
9292 bitSize 4294967295 = 32
9298 isSigned 4294967293 = False
9299 isSigned 4294967294 = False
9300 isSigned 4294967295 = False