libdpf/test/tests/window_accuracy.inc

1982 lines
59 KiB
PHP
Raw Normal View History

{1, 8, -1808, 0},
{1, 8, -1792, 0},
{1, 8, -1643, 0},
{1, 8, -1494, 1},
{1, 8, -1345, 1},
{1, 8, -1196, 2},
{1, 8, -1047, 4},
{1, 8, -898, 7},
{1, 8, -749, 13},
{1, 8, -600, 22},
{1, 8, -451, 38},
{1, 8, -302, 60},
{1, 8, -153, 91},
{1, 8, -4, 127},
{1, 8, 145, 163},
{1, 8, 294, 194},
{1, 8, 443, 217},
{1, 8, 592, 233},
{1, 8, 741, 243},
{1, 8, 890, 248},
{1, 8, 1039, 252},
{1, 8, 1188, 254},
{1, 8, 1337, 255},
{1, 8, 1486, 255},
{1, 8, 1635, 256},
{1, 8, 1784, 256},
{1, 8, 1808, 256},
{1, 12, -41216, 0},
{1, 12, -40960, 0},
{1, 12, -37547, 0},
{1, 12, -34134, 1},
{1, 12, -30721, 2},
{1, 12, -27308, 5},
{1, 12, -23895, 12},
{1, 12, -20482, 27},
{1, 12, -17069, 62},
{1, 12, -13656, 141},
{1, 12, -10243, 311},
{1, 12, -6830, 650},
{1, 12, -3417, 1240},
{1, 12, -4, 2047},
{1, 12, 3409, 2854},
{1, 12, 6822, 3445},
{1, 12, 10235, 3785},
{1, 12, 13648, 3955},
{1, 12, 17061, 4033},
{1, 12, 20474, 4069},
{1, 12, 23887, 4084},
{1, 12, 27300, 4091},
{1, 12, 30713, 4094},
{1, 12, 34126, 4095},
{1, 12, 37539, 4096},
{1, 12, 40952, 4096},
{1, 12, 41216, 4096},
{1, 16, -790528, 0},
{1, 16, -786432, 0},
{1, 16, -720896, 1},
{1, 16, -655360, 3},
{1, 16, -589824, 8},
{1, 16, -524288, 22},
{1, 16, -458752, 60},
{1, 16, -393216, 162},
{1, 16, -327680, 439},
{1, 16, -262144, 1179},
{1, 16, -196608, 3108},
{1, 16, -131072, 7812},
{1, 16, -65536, 17625},
{1, 16, 0, 32768},
{1, 16, 65536, 47911},
{1, 16, 131072, 57724},
{1, 16, 196608, 62428},
{1, 16, 262144, 64357},
{1, 16, 327680, 65097},
{1, 16, 393216, 65374},
{1, 16, 458752, 65476},
{1, 16, 524288, 65514},
{1, 16, 589824, 65528},
{1, 16, 655360, 65533},
{1, 16, 720896, 65535},
{1, 16, 786432, 65536},
{1, 16, 790528, 65536},
{1, 20, -15794176, 0},
{1, 20, -15728640, 0},
{1, 20, -14417920, 1},
{1, 20, -13107200, 4},
{1, 20, -11796480, 14},
{1, 20, -10485760, 48},
{1, 20, -9175040, 166},
{1, 20, -7864320, 580},
{1, 20, -6553600, 2020},
{1, 20, -5242880, 7018},
{1, 20, -3932160, 24094},
{1, 20, -2621440, 79543},
{1, 20, -1310720, 233518},
{1, 20, 0, 524288},
{1, 20, 1310720, 815058},
{1, 20, 2621440, 969033},
{1, 20, 3932160, 1024482},
{1, 20, 5242880, 1041558},
{1, 20, 6553600, 1046556},
{1, 20, 7864320, 1047996},
{1, 20, 9175040, 1048410},
{1, 20, 10485760, 1048528},
{1, 20, 11796480, 1048562},
{1, 20, 13107200, 1048572},
{1, 20, 14417920, 1048575},
{1, 20, 15728640, 1048576},
{1, 20, 15794176, 1048576},
{1, 24, -303038464, 0},
{1, 24, -301989888, 0},
{1, 24, -276824064, 1},
{1, 24, -251658240, 5},
{1, 24, -226492416, 23},
{1, 24, -201326592, 103},
{1, 24, -176160768, 462},
{1, 24, -150994944, 2070},
{1, 24, -125829120, 9274},
{1, 24, -100663296, 41484},
{1, 24, -75497472, 184330},
{1, 24, -50331648, 795674},
{1, 24, -25165824, 3060592},
{1, 24, 0, 8388608},
{1, 24, 25165824, 13716624},
{1, 24, 50331648, 15981542},
{1, 24, 75497472, 16592886},
{1, 24, 100663296, 16735732},
{1, 24, 125829120, 16767942},
{1, 24, 150994944, 16775146},
{1, 24, 176160768, 16776754},
{1, 24, 201326592, 16777113},
{1, 24, 226492416, 16777193},
{1, 24, 251658240, 16777211},
{1, 24, 276824064, 16777215},
{1, 24, 301989888, 16777216},
{1, 24, 303038464, 16777216},
{1, 28, -5653921792, 0},
{1, 28, -5637144576, 0},
{1, 28, -5167382528, 1},
{1, 28, -4697620480, 7},
{1, 28, -4227858432, 39},
{1, 28, -3758096384, 223},
{1, 28, -3288334336, 1284},
{1, 28, -2818572288, 7392},
{1, 28, -2348810240, 42530},
{1, 28, -1879048192, 244558},
{1, 28, -1409286144, 1401267},
{1, 28, -939524096, 7868442},
{1, 28, -469762048, 39741117},
{1, 28, 0, 134217728},
{1, 28, 469762048, 228694339},
{1, 28, 939524096, 260567014},
{1, 28, 1409286144, 267034189},
{1, 28, 1879048192, 268190898},
{1, 28, 2348810240, 268392926},
{1, 28, 2818572288, 268428064},
{1, 28, 3288334336, 268434172},
{1, 28, 3758096384, 268435233},
{1, 28, 4227858432, 268435417},
{1, 28, 4697620480, 268435449},
{1, 28, 5167382528, 268435455},
{1, 28, 5637144576, 268435456},
{1, 28, 5653921792, 268435456},
{1, 32, -99052683264, 0},
{1, 32, -98784247808, 0},
{1, 32, -90552227158, 3},
{1, 32, -82320206508, 20},
{1, 32, -74088185858, 138},
{1, 32, -65856165208, 941},
{1, 32, -57624144558, 6400},
{1, 32, -49392123908, 43508},
{1, 32, -41160103258, 295761},
{1, 32, -32928082608, 2009859},
{1, 32, -24696061958, 13626569},
{1, 32, -16464041308, 90963587},
{1, 32, -8232020658, 550759708},
{1, 32, -8, 2147483646},
{1, 32, 8232020642, 3744207586},
{1, 32, 16464041292, 4204003709},
{1, 32, 24696061942, 4281340727},
{1, 32, 32928082592, 4292957437},
{1, 32, 41160103242, 4294671535},
{1, 32, 49392123892, 4294923788},
{1, 32, 57624144542, 4294960896},
{1, 32, 65856165192, 4294966355},
{1, 32, 74088185842, 4294967158},
{1, 32, 82320206492, 4294967276},
{1, 32, 90552227142, 4294967293},
{1, 32, 98784247792, 4294967296},
{1, 32, 99052683264, 4294967296},
{2, 8, -1040, -256},
{2, 8, -1024, -256},
{2, 8, -939, -256},
{2, 8, -854, -255},
{2, 8, -769, -255},
{2, 8, -684, -254},
{2, 8, -599, -251},
{2, 8, -514, -247},
{2, 8, -429, -239},
{2, 8, -344, -223},
{2, 8, -259, -196},
{2, 8, -174, -151},
{2, 8, -89, -86},
{2, 8, -4, -4},
{2, 8, 81, 78},
{2, 8, 166, 146},
{2, 8, 251, 193},
{2, 8, 336, 221},
{2, 8, 421, 238},
{2, 8, 506, 246},
{2, 8, 591, 251},
{2, 8, 676, 253},
{2, 8, 761, 255},
{2, 8, 846, 255},
{2, 8, 931, 256},
{2, 8, 1016, 256},
{2, 8, 1040, 256},
{2, 12, -20736, -4096},
{2, 12, -20480, -4096},
{2, 12, -18774, -4095},
{2, 12, -17068, -4094},
{2, 12, -15362, -4091},
{2, 12, -13656, -4086},
{2, 12, -11950, -4072},
{2, 12, -10244, -4041},
{2, 12, -8538, -3971},
{2, 12, -6832, -3815},
{2, 12, -5126, -3476},
{2, 12, -3420, -2798},
{2, 12, -1714, -1620},
{2, 12, -8, -8},
{2, 12, 1698, 1607},
{2, 12, 3404, 2790},
{2, 12, 5110, 3472},
{2, 12, 6816, 3812},
{2, 12, 8522, 3970},
{2, 12, 10228, 4041},
{2, 12, 11934, 4072},
{2, 12, 13640, 4086},
{2, 12, 15346, 4091},
{2, 12, 17052, 4094},
{2, 12, 18758, 4095},
{2, 12, 20464, 4096},
{2, 12, 20736, 4096},
{2, 16, -462848, -65536},
{2, 16, -458752, -65536},
{2, 16, -420523, -65536},
{2, 16, -382294, -65535},
{2, 16, -344065, -65532},
{2, 16, -305836, -65524},
{2, 16, -267607, -65499},
{2, 16, -229378, -65417},
{2, 16, -191149, -65153},
{2, 16, -152920, -64315},
{2, 16, -114691, -61694},
{2, 16, -76462, -53950},
{2, 16, -38233, -34415},
{2, 16, -4, -4},
{2, 16, 38225, 34409},
{2, 16, 76454, 53948},
{2, 16, 114683, 61693},
{2, 16, 152912, 64315},
{2, 16, 191141, 65153},
{2, 16, 229370, 65417},
{2, 16, 267599, 65499},
{2, 16, 305828, 65524},
{2, 16, 344057, 65532},
{2, 16, 382286, 65535},
{2, 16, 420515, 65536},
{2, 16, 458744, 65536},
{2, 16, 462848, 65536},
{2, 20, -8454144, -1048576},
{2, 20, -8388608, -1048576},
{2, 20, -7689558, -1048575},
{2, 20, -6990508, -1048573},
{2, 20, -6291458, -1048563},
{2, 20, -5592408, -1048527},
{2, 20, -4893358, -1048391},
{2, 20, -4194308, -1047873},
{2, 20, -3495258, -1045911},
{2, 20, -2796208, -1038500},
{2, 20, -2097158, -1010857},
{2, 20, -1398108, -912327},
{2, 20, -699058, -611097},
{2, 20, -8, -8},
{2, 20, 699042, 611086},
{2, 20, 1398092, 912324},
{2, 20, 2097142, 1010855},
{2, 20, 2796192, 1038499},
{2, 20, 3495242, 1045910},
{2, 20, 4194292, 1047873},
{2, 20, 4893342, 1048391},
{2, 20, 5592392, 1048527},
{2, 20, 6291442, 1048563},
{2, 20, 6990492, 1048573},
{2, 20, 7689542, 1048575},
{2, 20, 8388592, 1048576},
{2, 20, 8454144, 1048576},
{2, 24, -168820736, -16777216},
{2, 24, -167772160, -16777216},
{2, 24, -153791147, -16777216},
{2, 24, -139810134, -16777214},
{2, 24, -125829121, -16777206},
{2, 24, -111848108, -16777162},
{2, 24, -97867095, -16776928},
{2, 24, -83886082, -16775693},
{2, 24, -69905069, -16769152},
{2, 24, -55924056, -16734568},
{2, 24, -41943043, -16552641},
{2, 24, -27962030, -15621427},
{2, 24, -13981017, -11446455},
{2, 24, -4, -4},
{2, 24, 13981009, 11446451},
{2, 24, 27962022, 15621426},
{2, 24, 41943035, 16552641},
{2, 24, 55924048, 16734568},
{2, 24, 69905061, 16769152},
{2, 24, 83886074, 16775693},
{2, 24, 97867087, 16776928},
{2, 24, 111848100, 16777162},
{2, 24, 125829113, 16777206},
{2, 24, 139810126, 16777214},
{2, 24, 153791139, 16777216},
{2, 24, 167772152, 16777216},
{2, 24, 168820736, 16777216},
{2, 28, -2969567232, -268435456},
{2, 28, -2952790016, -268435456},
{2, 28, -2706724182, -268435455},
{2, 28, -2460658348, -268435450},
{2, 28, -2214592514, -268435419},
{2, 28, -1968526680, -268435227},
{2, 28, -1722460846, -268434022},
{2, 28, -1476395012, -268426489},
{2, 28, -1230329178, -268379378},
{2, 28, -984263344, -268084898},
{2, 28, -738197510, -266250318},
{2, 28, -492131676, -255054257},
{2, 28, -246065842, -194432283},
{2, 28, -8, -8},
{2, 28, 246065826, 194432276},
{2, 28, 492131660, 255054255},
{2, 28, 738197494, 266250317},
{2, 28, 984263328, 268084898},
{2, 28, 1230329162, 268379378},
{2, 28, 1476394996, 268426489},
{2, 28, 1722460830, 268434022},
{2, 28, 1968526664, 268435227},
{2, 28, 2214592498, 268435419},
{2, 28, 2460658332, 268435450},
{2, 28, 2706724166, 268435455},
{2, 28, 2952790000, 268435456},
{2, 28, 2969567232, 268435456},
{2, 32, -51808043008, -4294967296},
{2, 32, -51539607552, -4294967296},
{2, 32, -47244640256, -4294967294},
{2, 32, -42949672960, -4294967278},
{2, 32, -38654705664, -4294967165},
{2, 32, -34359738368, -4294966329},
{2, 32, -30064771072, -4294960153},
{2, 32, -25769803776, -4294914518},
{2, 32, -21474836480, -4294577331},
{2, 32, -17179869184, -4292086660},
{2, 32, -12884901888, -4273727625},
{2, 32, -8589934592, -4140466929},
{2, 32, -4294967296, -3271021993},
{2, 32, 0, 0},
{2, 32, 4294967296, 3271021993},
{2, 32, 8589934592, 4140466929},
{2, 32, 12884901888, 4273727625},
{2, 32, 17179869184, 4292086660},
{2, 32, 21474836480, 4294577331},
{2, 32, 25769803776, 4294914518},
{2, 32, 30064771072, 4294960153},
{2, 32, 34359738368, 4294966329},
{2, 32, 38654705664, 4294967165},
{2, 32, 42949672960, 4294967278},
{2, 32, 47244640256, 4294967294},
{2, 32, 51539607552, 4294967296},
{2, 32, 51808043008, 4294967296},
{3, 8, -784, -256},
{3, 8, -768, -256},
{3, 8, -704, -256},
{3, 8, -640, -256},
{3, 8, -576, -256},
{3, 8, -512, -255},
{3, 8, -448, -253},
{3, 8, -384, -247},
{3, 8, -320, -236},
{3, 8, -256, -216},
{3, 8, -192, -182},
{3, 8, -128, -133},
{3, 8, -64, -71},
{3, 8, 0, 0},
{3, 8, 64, 71},
{3, 8, 128, 133},
{3, 8, 192, 182},
{3, 8, 256, 216},
{3, 8, 320, 236},
{3, 8, 384, 247},
{3, 8, 448, 253},
{3, 8, 512, 255},
{3, 8, 576, 256},
{3, 8, 640, 256},
{3, 8, 704, 256},
{3, 8, 768, 256},
{3, 8, 784, 256},
{3, 12, -12544, -4096},
{3, 12, -12288, -4096},
{3, 12, -11264, -4096},
{3, 12, -10240, -4094},
{3, 12, -9216, -4090},
{3, 12, -8192, -4077},
{3, 12, -7168, -4041},
{3, 12, -6144, -3957},
{3, 12, -5120, -3780},
{3, 12, -4096, -3452},
{3, 12, -3072, -2913},
{3, 12, -2048, -2132},
{3, 12, -1024, -1132},
{3, 12, 0, 0},
{3, 12, 1024, 1132},
{3, 12, 2048, 2132},
{3, 12, 3072, 2913},
{3, 12, 4096, 3452},
{3, 12, 5120, 3780},
{3, 12, 6144, 3957},
{3, 12, 7168, 4041},
{3, 12, 8192, 4077},
{3, 12, 9216, 4090},
{3, 12, 10240, 4094},
{3, 12, 11264, 4096},
{3, 12, 12288, 4096},
{3, 12, 12544, 4096},
{3, 16, -266240, -65536},
{3, 16, -262144, -65536},
{3, 16, -240299, -65536},
{3, 16, -218454, -65536},
{3, 16, -196609, -65535},
{3, 16, -174764, -65525},
{3, 16, -152919, -65473},
{3, 16, -131074, -65229},
{3, 16, -109229, -64329},
{3, 16, -87384, -61647},
{3, 16, -65539, -55228},
{3, 16, -43694, -42877},
{3, 16, -21849, -23770},
{3, 16, -4, -5},
{3, 16, 21841, 23762},
{3, 16, 43686, 42872},
{3, 16, 65531, 55225},
{3, 16, 87376, 61646},
{3, 16, 109221, 64328},
{3, 16, 131066, 65229},
{3, 16, 152911, 65473},
{3, 16, 174756, 65525},
{3, 16, 196601, 65535},
{3, 16, 218446, 65536},
{3, 16, 240291, 65536},
{3, 16, 262136, 65536},
{3, 16, 266240, 65536},
{3, 20, -4259840, -1048576},
{3, 20, -4194304, -1048576},
{3, 20, -3844779, -1048576},
{3, 20, -3495254, -1048573},
{3, 20, -3145729, -1048553},
{3, 20, -2796204, -1048406},
{3, 20, -2446679, -1047562},
{3, 20, -2097154, -1043671},
{3, 20, -1747629, -1029259},
{3, 20, -1398104, -986347},
{3, 20, -1048579, -883637},
{3, 20, -699054, -686003},
{3, 20, -349529, -380268},
{3, 20, -4, -5},
{3, 20, 349521, 380260},
{3, 20, 699046, 685997},
{3, 20, 1048571, 883634},
{3, 20, 1398096, 986346},
{3, 20, 1747621, 1029259},
{3, 20, 2097146, 1043671},
{3, 20, 2446671, 1047562},
{3, 20, 2796196, 1048406},
{3, 20, 3145721, 1048553},
{3, 20, 3495246, 1048573},
{3, 20, 3844771, 1048576},
{3, 20, 4194296, 1048576},
{3, 20, 4259840, 1048576},
{3, 24, -68157440, -16777216},
{3, 24, -67108864, -16777216},
{3, 24, -61516459, -16777212},
{3, 24, -55924054, -16777175},
{3, 24, -50331649, -16776845},
{3, 24, -44739244, -16774491},
{3, 24, -39146839, -16760985},
{3, 24, -33554434, -16698737},
{3, 24, -27962029, -16468144},
{3, 24, -22369624, -15781548},
{3, 24, -16777219, -14138174},
{3, 24, -11184814, -10976016},
{3, 24, -5592409, -6084229},
{3, 24, -4, -5},
{3, 24, 5592401, 6084221},
{3, 24, 11184806, 10976011},
{3, 24, 16777211, 14138171},
{3, 24, 22369616, 15781547},
{3, 24, 27962021, 16468144},
{3, 24, 33554426, 16698737},
{3, 24, 39146831, 16760985},
{3, 24, 44739236, 16774491},
{3, 24, 50331641, 16776845},
{3, 24, 55924046, 16777175},
{3, 24, 61516451, 16777212},
{3, 24, 67108856, 16777216},
{3, 24, 68157440, 16777216},
{3, 28, -1358954496, -268435456},
{3, 28, -1342177280, -268435456},
{3, 28, -1230329174, -268435456},
{3, 28, -1118481068, -268435455},
{3, 28, -1006632962, -268435425},
{3, 28, -894784856, -268434804},
{3, 28, -782936750, -268425495},
{3, 28, -671088644, -268326216},
{3, 28, -559240538, -267572106},
{3, 28, -447392432, -263490305},
{3, 28, -335544326, -247739118},
{3, 28, -223696220, -204388685},
{3, 28, -111848114, -119268621},
{3, 28, -8, -9},
{3, 28, 111848098, 119268606},
{3, 28, 223696204, 204388676},
{3, 28, 335544310, 247739114},
{3, 28, 447392416, 263490304},
{3, 28, 559240522, 267572106},
{3, 28, 671088628, 268326216},
{3, 28, 782936734, 268425495},
{3, 28, 894784840, 268434804},
{3, 28, 1006632946, 268435425},
{3, 28, 1118481052, 268435455},
{3, 28, 1230329158, 268435456},
{3, 28, 1342177264, 268435456},
{3, 28, 1358954496, 268435456},
{3, 32, -21743271936, -4294967296},
{3, 32, -21474836480, -4294967296},
{3, 32, -19685266774, -4294967296},
{3, 32, -17895697068, -4294967280},
{3, 32, -16106127362, -4294966808},
{3, 32, -14316557656, -4294956866},
{3, 32, -12526987950, -4294807921},
{3, 32, -10737418244, -4293219450},
{3, 32, -8947848538, -4281153696},
{3, 32, -7158278832, -4215844870},
{3, 32, -5368709126, -3963825870},
{3, 32, -3579139420, -3270218901},
{3, 32, -1789569714, -1908297827},
{3, 32, -8, -9},
{3, 32, 1789569698, 1908297812},
{3, 32, 3579139404, 3270218892},
{3, 32, 5368709110, 3963825866},
{3, 32, 7158278816, 4215844869},
{3, 32, 8947848522, 4281153696},
{3, 32, 10737418228, 4293219450},
{3, 32, 12526987934, 4294807921},
{3, 32, 14316557640, 4294956866},
{3, 32, 16106127346, 4294966808},
{3, 32, 17895697052, 4294967280},
{3, 32, 19685266758, 4294967296},
{3, 32, 21474836464, 4294967296},
{3, 32, 21743271936, 4294967296},
{5, 8, -1808, 0},
{5, 8, -1792, 0},
{5, 8, -1643, 0},
{5, 8, -1494, 1},
{5, 8, -1345, 1},
{5, 8, -1196, 2},
{5, 8, -1047, 4},
{5, 8, -898, 8},
{5, 8, -749, 13},
{5, 8, -600, 23},
{5, 8, -451, 41},
{5, 8, -302, 69},
{5, 8, -153, 112},
{5, 8, -4, 175},
{5, 8, 145, 260},
{5, 8, 294, 365},
{5, 8, 443, 485},
{5, 8, 592, 616},
{5, 8, 741, 755},
{5, 8, 890, 898},
{5, 8, 1039, 1043},
{5, 8, 1188, 1190},
{5, 8, 1337, 1338},
{5, 8, 1486, 1487},
{5, 8, 1635, 1635},
{5, 8, 1784, 1784},
{5, 8, 1808, 1808},
{5, 12, -41216, 0},
{5, 12, -40960, 0},
{5, 12, -37547, 0},
{5, 12, -34134, 1},
{5, 12, -30721, 2},
{5, 12, -27308, 5},
{5, 12, -23895, 12},
{5, 12, -20482, 27},
{5, 12, -17069, 63},
{5, 12, -13656, 143},
{5, 12, -10243, 323},
{5, 12, -6830, 708},
{5, 12, -3417, 1477},
{5, 12, -4, 2837},
{5, 12, 3409, 4888},
{5, 12, 6822, 7531},
{5, 12, 10235, 10559},
{5, 12, 13648, 13792},
{5, 12, 17061, 17124},
{5, 12, 20474, 20502},
{5, 12, 23887, 23899},
{5, 12, 27300, 27305},
{5, 12, 30713, 30715},
{5, 12, 34126, 34127},
{5, 12, 37539, 37539},
{5, 12, 40952, 40952},
{5, 12, 41216, 41216},
{5, 16, -790528, 0},
{5, 16, -786432, 0},
{5, 16, -720896, 1},
{5, 16, -655360, 3},
{5, 16, -589824, 8},
{5, 16, -524288, 22},
{5, 16, -458752, 60},
{5, 16, -393216, 162},
{5, 16, -327680, 440},
{5, 16, -262144, 1189},
{5, 16, -196608, 3184},
{5, 16, -131072, 8318},
{5, 16, -65536, 20530},
{5, 16, 0, 45426},
{5, 16, 65536, 86066},
{5, 16, 131072, 139390},
{5, 16, 196608, 199792},
{5, 16, 262144, 263333},
{5, 16, 327680, 328120},
{5, 16, 393216, 393378},
{5, 16, 458752, 458812},
{5, 16, 524288, 524310},
{5, 16, 589824, 589832},
{5, 16, 655360, 655363},
{5, 16, 720896, 720897},
{5, 16, 786432, 786432},
{5, 16, 790528, 790528},
{5, 20, -15794176, 0},
{5, 20, -15728640, 0},
{5, 20, -14417920, 1},
{5, 20, -13107200, 4},
{5, 20, -11796480, 14},
{5, 20, -10485760, 48},
{5, 20, -9175040, 166},
{5, 20, -7864320, 580},
{5, 20, -6553600, 2022},
{5, 20, -5242880, 7042},
{5, 20, -3932160, 24375},
{5, 20, -2621440, 82722},
{5, 20, -1310720, 264167},
{5, 20, 0, 726817},
{5, 20, 1310720, 1574887},
{5, 20, 2621440, 2704162},
{5, 20, 3932160, 3956535},
{5, 20, 5242880, 5249922},
{5, 20, 6553600, 6555622},
{5, 20, 7864320, 7864900},
{5, 20, 9175040, 9175206},
{5, 20, 10485760, 10485808},
{5, 20, 11796480, 11796494},
{5, 20, 13107200, 13107204},
{5, 20, 14417920, 14417921},
{5, 20, 15728640, 15728640},
{5, 20, 15794176, 15794176},
{5, 24, -303038464, 0},
{5, 24, -301989888, 0},
{5, 24, -276824064, 1},
{5, 24, -251658240, 5},
{5, 24, -226492416, 23},
{5, 24, -201326592, 103},
{5, 24, -176160768, 462},
{5, 24, -150994944, 2070},
{5, 24, -125829120, 9277},
{5, 24, -100663296, 41535},
{5, 24, -75497472, 185350},
{5, 24, -50331648, 815160},
{5, 24, -25165824, 3379154},
{5, 24, 0, 11629080},
{5, 24, 25165824, 28544978},
{5, 24, 50331648, 51146808},
{5, 24, 75497472, 75682822},
{5, 24, 100663296, 100704831},
{5, 24, 125829120, 125838397},
{5, 24, 150994944, 150997014},
{5, 24, 176160768, 176161230},
{5, 24, 201326592, 201326695},
{5, 24, 226492416, 226492439},
{5, 24, 251658240, 251658245},
{5, 24, 276824064, 276824065},
{5, 24, 301989888, 301989888},
{5, 24, 303038464, 303038464},
{5, 28, -5653921792, 0},
{5, 28, -5637144576, 0},
{5, 28, -5167382528, 1},
{5, 28, -4697620480, 7},
{5, 28, -4227858432, 39},
{5, 28, -3758096384, 223},
{5, 28, -3288334336, 1284},
{5, 28, -2818572288, 7392},
{5, 28, -2348810240, 42533},
{5, 28, -1879048192, 244670},
{5, 28, -1409286144, 1404937},
{5, 28, -939524096, 7986067},
{5, 28, -469762048, 43009843},
{5, 28, 0, 186065279},
{5, 28, 469762048, 512771891},
{5, 28, 939524096, 947510163},
{5, 28, 1409286144, 1410691081},
{5, 28, 1879048192, 1879292862},
{5, 28, 2348810240, 2348852773},
{5, 28, 2818572288, 2818579680},
{5, 28, 3288334336, 3288335620},
{5, 28, 3758096384, 3758096607},
{5, 28, 4227858432, 4227858471},
{5, 28, 4697620480, 4697620487},
{5, 28, 5167382528, 5167382529},
{5, 28, 5637144576, 5637144576},
{5, 28, 5653921792, 5653921792},
{5, 32, -99052683264, 0},
{5, 32, -98784247808, 0},
{5, 32, -90552227158, 3},
{5, 32, -82320206508, 20},
{5, 32, -74088185858, 138},
{5, 32, -65856165208, 941},
{5, 32, -57624144558, 6400},
{5, 32, -49392123908, 43508},
{5, 32, -41160103258, 295771},
{5, 32, -32928082608, 2010329},
{5, 32, -24696061958, 13648231},
{5, 32, -16464041308, 91940671},
{5, 32, -8232020658, 589415278},
{5, 32, -8, 2977044468},
{5, 32, 8232020642, 8821435922},
{5, 32, 16464041292, 16555981963},
{5, 32, 24696061942, 24709710173},
{5, 32, 32928082592, 32930092921},
{5, 32, 41160103242, 41160399013},
{5, 32, 49392123892, 49392167400},
{5, 32, 57624144542, 57624150942},
{5, 32, 65856165192, 65856166133},
{5, 32, 74088185842, 74088185980},
{5, 32, 82320206492, 82320206512},
{5, 32, 90552227142, 90552227145},
{5, 32, 98784247792, 98784247792},
{5, 32, 99052683264, 99052683264},
{8, 8, -1040, 0},
{8, 8, -1024, 0},
{8, 8, -939, 0},
{8, 8, -854, 0},
{8, 8, -769, -1},
{8, 8, -684, -3},
{8, 8, -599, -6},
{8, 8, -514, -11},
{8, 8, -429, -20},
{8, 8, -344, -31},
{8, 8, -259, -40},
{8, 8, -174, -43},
{8, 8, -89, -32},
{8, 8, -4, -2},
{8, 8, 81, 51},
{8, 8, 166, 123},
{8, 8, 251, 210},
{8, 8, 336, 304},
{8, 8, 421, 400},
{8, 8, 506, 494},
{8, 8, 591, 585},
{8, 8, 676, 673},
{8, 8, 761, 760},
{8, 8, 846, 846},
{8, 8, 931, 931},
{8, 8, 1016, 1016},
{8, 8, 1040, 1040},
{8, 12, -20736, 0},
{8, 12, -20480, 0},
{8, 12, -18774, 0},
{8, 12, -17068, 0},
{8, 12, -15362, -1},
{8, 12, -13656, -6},
{8, 12, -11950, -21},
{8, 12, -10244, -63},
{8, 12, -8538, -158},
{8, 12, -6832, -326},
{8, 12, -5126, -540},
{8, 12, -3420, -690},
{8, 12, -1714, -579},
{8, 12, -8, -4},
{8, 12, 1698, 1122},
{8, 12, 3404, 2713},
{8, 12, 5110, 4568},
{8, 12, 6816, 6488},
{8, 12, 8522, 8362},
{8, 12, 10228, 10164},
{8, 12, 11934, 11913},
{8, 12, 13640, 13634},
{8, 12, 15346, 15345},
{8, 12, 17052, 17052},
{8, 12, 18758, 18758},
{8, 12, 20464, 20464},
{8, 12, 20736, 20736},
{8, 16, -331776, 0},
{8, 16, -327680, 0},
{8, 16, -300374, -1},
{8, 16, -273068, -4},
{8, 16, -245762, -22},
{8, 16, -218456, -94},
{8, 16, -191150, -338},
{8, 16, -163844, -1017},
{8, 16, -136538, -2541},
{8, 16, -109232, -5219},
{8, 16, -81926, -8654},
{8, 16, -54620, -11050},
{8, 16, -27314, -9244},
{8, 16, -8, -4},
{8, 16, 27298, 18057},
{8, 16, 54604, 43554},
{8, 16, 81910, 73254},
{8, 16, 109216, 103995},
{8, 16, 136522, 133980},
{8, 16, 163828, 162810},
{8, 16, 191134, 190796},
{8, 16, 218440, 218346},
{8, 16, 245746, 245724},
{8, 16, 273052, 273048},
{8, 16, 300358, 300357},
{8, 16, 327664, 327664},
{8, 16, 331776, 331776},
{8, 20, -6356992, 0},
{8, 20, -6291456, 0},
{8, 20, -5767168, 0},
{8, 20, -5242880, -2},
{8, 20, -4718592, -16},
{8, 20, -4194304, -133},
{8, 20, -3670016, -854},
{8, 20, -3145728, -4246},
{8, 20, -2621440, -16278},
{8, 20, -2097152, -47710},
{8, 20, -1572864, -105079},
{8, 20, -1048576, -166362},
{8, 20, -524288, -161763},
{8, 20, 0, 0},
{8, 20, 524288, 362525},
{8, 20, 1048576, 882214},
{8, 20, 1572864, 1467785},
{8, 20, 2097152, 2049442},
{8, 20, 2621440, 2605162},
{8, 20, 3145728, 3141482},
{8, 20, 3670016, 3669162},
{8, 20, 4194304, 4194171},
{8, 20, 4718592, 4718576},
{8, 20, 5242880, 5242878},
{8, 20, 5767168, 5767168},
{8, 20, 6291456, 6291456},
{8, 20, 6356992, 6356992},
{8, 24, -101711872, 0},
{8, 24, -100663296, 0},
{8, 24, -92274688, -2},
{8, 24, -83886080, -24},
{8, 24, -75497472, -257},
{8, 24, -67108864, -2125},
{8, 24, -58720256, -13660},
{8, 24, -50331648, -67943},
{8, 24, -41943040, -260452},
{8, 24, -33554432, -763368},
{8, 24, -25165824, -1681258},
{8, 24, -16777216, -2661793},
{8, 24, -8388608, -2588200},
{8, 24, 0, 0},
{8, 24, 8388608, 5800408},
{8, 24, 16777216, 14115423},
{8, 24, 25165824, 23484566},
{8, 24, 33554432, 32791064},
{8, 24, 41943040, 41682588},
{8, 24, 50331648, 50263705},
{8, 24, 58720256, 58706596},
{8, 24, 67108864, 67106739},
{8, 24, 75497472, 75497215},
{8, 24, 83886080, 83886056},
{8, 24, 92274688, 92274686},
{8, 24, 100663296, 100663296},
{8, 24, 101711872, 101711872},
{8, 28, -1895825408, 0},
{8, 28, -1879048192, 0},
{8, 28, -1722460843, 0},
{8, 28, -1565873494, -4},
{8, 28, -1409286145, -107},
{8, 28, -1252698796, -1917},
{8, 28, -1096111447, -24331},
{8, 28, -939524098, -218561},
{8, 28, -782936749, -1384990},
{8, 28, -626349400, -6147825},
{8, 28, -469762051, -18818271},
{8, 28, -313174702, -38104750},
{8, 28, -156587353, -43818537},
{8, 28, -4, -2},
{8, 28, 156587345, 112768808},
{8, 28, 313174694, 275069944},
{8, 28, 469762043, 450943771},
{8, 28, 626349392, 620201567},
{8, 28, 782936741, 781551751},
{8, 28, 939524090, 939305529},
{8, 28, 1096111439, 1096087108},
{8, 28, 1252698788, 1252696871},
{8, 28, 1409286137, 1409286030},
{8, 28, 1565873486, 1565873482},
{8, 28, 1722460835, 1722460835},
{8, 28, 1879048184, 1879048184},
{8, 28, 1895825408, 1895825408},
{8, 32, -30333206528, 0},
{8, 32, -30064771072, 0},
{8, 32, -27559373483, -2},
{8, 32, -25053975894, -68},
{8, 32, -22548578305, -1715},
{8, 32, -20043180716, -30679},
{8, 32, -17537783127, -389289},
{8, 32, -15032385538, -3496970},
{8, 32, -12526987949, -22159844},
{8, 32, -10021590360, -98365203},
{8, 32, -7516192771, -301092345},
{8, 32, -5010795182, -609675999},
{8, 32, -2505397593, -701096591},
{8, 32, -4, -2},
{8, 32, 2505397585, 1804300995},
{8, 32, 5010795174, 4401119174},
{8, 32, 7516192763, 7215100417},
{8, 32, 10021590352, 9923225149},
{8, 32, 12526987941, 12504828097},
{8, 32, 15032385530, 15028888560},
{8, 32, 17537783119, 17537393830},
{8, 32, 20043180708, 20043150029},
{8, 32, 22548578297, 22548576582},
{8, 32, 25053975886, 25053975818},
{8, 32, 27559373475, 27559373473},
{8, 32, 30064771064, 30064771064},
{8, 32, 30333206528, 30333206528},
{9, 8, -2320, 0},
{9, 8, -2304, 0},
{9, 8, -2112, -1},
{9, 8, -1920, -1},
{9, 8, -1728, -2},
{9, 8, -1536, -4},
{9, 8, -1344, -7},
{9, 8, -1152, -13},
{9, 8, -960, -22},
{9, 8, -768, -36},
{9, 8, -576, -55},
{9, 8, -384, -70},
{9, 8, -192, -62},
{9, 8, 0, 0},
{9, 8, 192, 130},
{9, 8, 384, 314},
{9, 8, 576, 521},
{9, 8, 768, 732},
{9, 8, 960, 938},
{9, 8, 1152, 1139},
{9, 8, 1344, 1337},
{9, 8, 1536, 1532},
{9, 8, 1728, 1726},
{9, 8, 1920, 1919},
{9, 8, 2112, 2111},
{9, 8, 2304, 2304},
{9, 8, 2320, 2320},
{9, 12, -49408, 0},
{9, 12, -49152, 0},
{9, 12, -45056, -1},
{9, 12, -40960, -2},
{9, 12, -36864, -5},
{9, 12, -32768, -11},
{9, 12, -28672, -26},
{9, 12, -24576, -61},
{9, 12, -20480, -137},
{9, 12, -16384, -295},
{9, 12, -12288, -583},
{9, 12, -8192, -977},
{9, 12, -4096, -1102},
{9, 12, 0, 0},
{9, 12, 4096, 2994},
{9, 12, 8192, 7215},
{9, 12, 12288, 11705},
{9, 12, 16384, 16089},
{9, 12, 20480, 20343},
{9, 12, 24576, 24515},
{9, 12, 28672, 28646},
{9, 12, 32768, 32757},
{9, 12, 36864, 36859},
{9, 12, 40960, 40958},
{9, 12, 45056, 45055},
{9, 12, 49152, 49152},
{9, 12, 49408, 49408},
{9, 16, -987136, 0},
{9, 16, -983040, 0},
{9, 16, -901120, -1},
{9, 16, -819200, -3},
{9, 16, -737280, -10},
{9, 16, -655360, -30},
{9, 16, -573440, -91},
{9, 16, -491520, -272},
{9, 16, -409600, -789},
{9, 16, -327680, -2193},
{9, 16, -245760, -5647},
{9, 16, -163840, -12429},
{9, 16, -81920, -18244},
{9, 16, 0, 0},
{9, 16, 81920, 63676},
{9, 16, 163840, 151411},
{9, 16, 245760, 240113},
{9, 16, 327680, 325487},
{9, 16, 409600, 408811},
{9, 16, 491520, 491248},
{9, 16, 573440, 573349},
{9, 16, 655360, 655330},
{9, 16, 737280, 737270},
{9, 16, 819200, 819197},
{9, 16, 901120, 901119},
{9, 16, 983040, 983040},
{9, 16, 987136, 987136},
{9, 20, -18939904, 0},
{9, 20, -18874368, 0},
{9, 20, -17301504, -1},
{9, 20, -15728640, -5},
{9, 20, -14155776, -19},
{9, 20, -12582912, -77},
{9, 20, -11010048, -303},
{9, 20, -9437184, -1164},
{9, 20, -7864320, -4347},
{9, 20, -6291456, -15556},
{9, 20, -4718592, -51843},
{9, 20, -3145728, -149189},
{9, 20, -1572864, -286931},
{9, 20, 0, 0},
{9, 20, 1572864, 1285933},
{9, 20, 3145728, 2996539},
{9, 20, 4718592, 4666749},
{9, 20, 6291456, 6275900},
{9, 20, 7864320, 7859973},
{9, 20, 9437184, 9436020},
{9, 20, 11010048, 11009745},
{9, 20, 12582912, 12582835},
{9, 20, 14155776, 14155757},
{9, 20, 15728640, 15728635},
{9, 20, 17301504, 17301503},
{9, 20, 18874368, 18874368},
{9, 20, 18939904, 18939904},
{9, 24, -353370112, 0},
{9, 24, -352321536, 0},
{9, 24, -322961408, -1},
{9, 24, -293601280, -7},
{9, 24, -264241152, -38},
{9, 24, -234881024, -195},
{9, 24, -205520896, -983},
{9, 24, -176160768, -4851},
{9, 24, -146800640, -23259},
{9, 24, -117440512, -106994},
{9, 24, -88080384, -459791},
{9, 24, -58720256, -1721222},
{9, 24, -29360128, -4346685},
{9, 24, 0, 0},
{9, 24, 29360128, 25013443},
{9, 24, 58720256, 56999034},
{9, 24, 88080384, 87620593},
{9, 24, 117440512, 117333518},
{9, 24, 146800640, 146777381},
{9, 24, 176160768, 176155917},
{9, 24, 205520896, 205519913},
{9, 24, 234881024, 234880829},
{9, 24, 264241152, 264241114},
{9, 24, 293601280, 293601273},
{9, 24, 322961408, 322961407},
{9, 24, 352321536, 352321536},
{9, 24, 353370112, 353370112},
{9, 28, -6459228160, 0},
{9, 28, -6442450944, 0},
{9, 28, -5905580032, -2},
{9, 28, -5368709120, -11},
{9, 28, -4831838208, -74},
{9, 28, -4294967296, -483},
{9, 28, -3758096384, -3125},
{9, 28, -3221225472, -19792},
{9, 28, -2684354560, -121864},
{9, 28, -2147483648, -720159},
{9, 28, -1610612736, -3982438},
{9, 28, -1073741824, -19312546},
{9, 28, -536870912, -63996581},
{9, 28, 0, 0},
{9, 28, 536870912, 472874331},
{9, 28, 1073741824, 1054429278},
{9, 28, 1610612736, 1606630298},
{9, 28, 2147483648, 2146763489},
{9, 28, 2684354560, 2684232696},
{9, 28, 3221225472, 3221205680},
{9, 28, 3758096384, 3758093259},
{9, 28, 4294967296, 4294966813},
{9, 28, 4831838208, 4831838134},
{9, 28, 5368709120, 5368709109},
{9, 28, 5905580032, 5905580030},
{9, 28, 6442450944, 6442450944},
{9, 28, 6459228160, 6459228160},
{9, 32, -116232552448, 0},
{9, 32, -115964116992, 0},
{9, 32, -106300440576, -2},
{9, 32, -96636764160, -16},
{9, 32, -86973087744, -140},
{9, 32, -77309411328, -1177},
{9, 32, -67645734912, -9775},
{9, 32, -57982058496, -79491},
{9, 32, -48318382080, -628483},
{9, 32, -38654705664, -4769781},
{9, 32, -28991029248, -33905306},
{9, 32, -19327352832, -212348517},
{9, 32, -9663676416, -921426375},
{9, 32, 0, 0},
{9, 32, 9663676416, 8742250041},
{9, 32, 19327352832, 19115004315},
{9, 32, 28991029248, 28957123942},
{9, 32, 38654705664, 38649935883},
{9, 32, 48318382080, 48317753597},
{9, 32, 57982058496, 57981979005},
{9, 32, 67645734912, 67645725137},
{9, 32, 77309411328, 77309410151},
{9, 32, 86973087744, 86973087604},
{9, 32, 96636764160, 96636764144},
{9, 32, 106300440576, 106300440574},
{9, 32, 115964116992, 115964116992},
{9, 32, 116232552448, 116232552448},
{10, 8, -2320, 0},
{10, 8, -2304, 0},
{10, 8, -2155, 0},
{10, 8, -2006, -1},
{10, 8, -1857, -1},
{10, 8, -1708, -2},
{10, 8, -1559, -4},
{10, 8, -1410, -6},
{10, 8, -1261, -9},
{10, 8, -1112, -14},
{10, 8, -963, -22},
{10, 8, -814, -33},
{10, 8, -665, -48},
{10, 8, -516, -64},
{10, 8, -367, -77},
{10, 8, -218, -74},
{10, 8, -69, -35},
{10, 8, 80, 56},
{10, 8, 229, 193},
{10, 8, 378, 353},
{10, 8, 527, 514},
{10, 8, 676, 670},
{10, 8, 825, 823},
{10, 8, 974, 973},
{10, 8, 1123, 1123},
{10, 8, 1272, 1272},
{10, 8, 1296, 1296},
{10, 12, -49408, 0},
{10, 12, -49152, 0},
{10, 12, -46080, -1},
{10, 12, -43008, -1},
{10, 12, -39936, -2},
{10, 12, -36864, -5},
{10, 12, -33792, -9},
{10, 12, -30720, -17},
{10, 12, -27648, -32},
{10, 12, -24576, -61},
{10, 12, -21504, -113},
{10, 12, -18432, -204},
{10, 12, -15360, -357},
{10, 12, -12288, -597},
{10, 12, -9216, -920},
{10, 12, -6144, -1221},
{10, 12, -3072, -1133},
{10, 12, 0, 0},
{10, 12, 3072, 2499},
{10, 12, 6144, 5748},
{10, 12, 9216, 9050},
{10, 12, 12288, 12233},
{10, 12, 15360, 15344},
{10, 12, 18432, 18428},
{10, 12, 21504, 21503},
{10, 12, 24576, 24576},
{10, 12, 24832, 24832},
{10, 16, -987136, 0},
{10, 16, -983040, 0},
{10, 16, -920235, -1},
{10, 16, -857430, -2},
{10, 16, -794625, -4},
{10, 16, -731820, -10},
{10, 16, -669015, -25},
{10, 16, -606210, -58},
{10, 16, -543405, -136},
{10, 16, -480600, -314},
{10, 16, -417795, -711},
{10, 16, -354990, -1573},
{10, 16, -292185, -3364},
{10, 16, -229380, -6822},
{10, 16, -166575, -12600},
{10, 16, -103770, -19153},
{10, 16, -40965, -16559},
{10, 16, 21840, 15358},
{10, 16, 84645, 77126},
{10, 16, 147450, 144793},
{10, 16, 210255, 209621},
{10, 16, 273060, 272933},
{10, 16, 335865, 335842},
{10, 16, 398670, 398666},
{10, 16, 461475, 461474},
{10, 16, 524280, 524280},
{10, 16, 528384, 528384},
{10, 20, -18939904, 0},
{10, 20, -18874368, 0},
{10, 20, -17694720, -1},
{10, 20, -16515072, -2},
{10, 20, -15335424, -7},
{10, 20, -14155776, -19},
{10, 20, -12976128, -55},
{10, 20, -11796480, -153},
{10, 20, -10616832, -425},
{10, 20, -9437184, -1165},
{10, 20, -8257536, -3138},
{10, 20, -7077888, -8283},
{10, 20, -5898240, -21234},
{10, 20, -4718592, -52128},
{10, 20, -3538944, -119025},
{10, 20, -2359296, -235629},
{10, 20, -1179648, -323187},
{10, 20, 0, 0},
{10, 20, 1179648, 1045963},
{10, 20, 2359296, 2316783},
{10, 20, 3538944, 3531204},
{10, 20, 4718592, 4717453},
{10, 20, 5898240, 5898088},
{10, 20, 7077888, 7077869},
{10, 20, 8257536, 8257534},
{10, 20, 9437184, 9437184},
{10, 20, 9502720, 9502720},
{10, 24, -353370112, 0},
{10, 24, -352321536, 0},
{10, 24, -329951915, -1},
{10, 24, -307582294, -3},
{10, 24, -285212673, -12},
{10, 24, -262843052, -41},
{10, 24, -240473431, -143},
{10, 24, -218103810, -493},
{10, 24, -195734189, -1678},
{10, 24, -173364568, -5640},
{10, 24, -150994947, -18633},
{10, 24, -128625326, -60205},
{10, 24, -106255705, -188553},
{10, 24, -83886084, -563316},
{10, 24, -61516463, -1552364},
{10, 24, -39146842, -3612871},
{10, 24, -16777221, -5090232},
{10, 24, 5592400, 3932677},
{10, 24, 27962021, 26585279},
{10, 24, 50331642, 50105737},
{10, 24, 72701263, 72676869},
{10, 24, 95070884, 95068624},
{10, 24, 117440505, 117440310},
{10, 24, 139810126, 139810110},
{10, 24, 162179747, 162179746},
{10, 24, 184549368, 184549368},
{10, 24, 185597952, 185597952},
{10, 28, -6459228160, 0},
{10, 28, -6442450944, 0},
{10, 28, -6039797760, -1},
{10, 28, -5637144576, -4},
{10, 28, -5234491392, -18},
{10, 28, -4831838208, -74},
{10, 28, -4429185024, -302},
{10, 28, -4026531840, -1232},
{10, 28, -3623878656, -4968},
{10, 28, -3221225472, -19792},
{10, 28, -2818572288, -77612},
{10, 28, -2415919104, -298130},
{10, 28, -2013265920, -1113198},
{10, 28, -1610612736, -3987362},
{10, 28, -1207959552, -13344686},
{10, 28, -805306368, -39096943},
{10, 28, -402653184, -80020540},
{10, 28, 0, 0},
{10, 28, 402653184, 376716485},
{10, 28, 805306368, 801691886},
{10, 28, 1207959552, 1207667955},
{10, 28, 1610612736, 1610593042},
{10, 28, 2013265920, 2013264690},
{10, 28, 2415919104, 2415919030},
{10, 28, 2818572288, 2818572284},
{10, 28, 3221225472, 3221225472},
{10, 28, 3238002688, 3238002688},
{10, 32, -116232552448, 0},
{10, 32, -115964116992, 0},
{10, 32, -108626881195, -1},
{10, 32, -101289645398, -6},
{10, 32, -93952409601, -30},
{10, 32, -86615173804, -151},
{10, 32, -79277938007, -763},
{10, 32, -71940702210, -3824},
{10, 32, -64603466413, -18956},
{10, 32, -57266230616, -92748},
{10, 32, -49928994819, -446352},
{10, 32, -42591759022, -2101654},
{10, 32, -35254523225, -9601118},
{10, 32, -27917287428, -41940393},
{10, 32, -20580051631, -170077302},
{10, 32, -13242815834, -592725345},
{10, 32, -5905580037, -1309095114},
{10, 32, 1431655760, 1006766460},
{10, 32, 8768891557, 8540385720},
{10, 32, 16106127354, 16089129561},
{10, 32, 23443363151, 23442519231},
{10, 32, 30780598948, 30780562325},
{10, 32, 38117834745, 38117833255},
{10, 32, 45455070542, 45455070484},
{10, 32, 52792306339, 52792306337},
{10, 32, 60129542136, 60129542136},
{10, 32, 60397977600, 60397977600},
{12, 8, -2320, 0},
{12, 8, -2304, 0},
{12, 8, -2176, 0},
{12, 8, -2048, -1},
{12, 8, -1920, -1},
{12, 8, -1792, -2},
{12, 8, -1664, -3},
{12, 8, -1536, -4},
{12, 8, -1408, -6},
{12, 8, -1280, -10},
{12, 8, -1152, -14},
{12, 8, -1024, -21},
{12, 8, -896, -30},
{12, 8, -768, -42},
{12, 8, -640, -57},
{12, 8, -512, -73},
{12, 8, -384, -86},
{12, 8, -256, -88},
{12, 8, -128, -64},
{12, 8, 0, 0},
{12, 8, 128, 106},
{12, 8, 256, 240},
{12, 8, 384, 378},
{12, 8, 512, 511},
{12, 8, 640, 640},
{12, 8, 768, 768},
{12, 8, 784, 784},
{12, 12, -49408, 0},
{12, 12, -49152, 0},
{12, 12, -46592, -1},
{12, 12, -44032, -1},
{12, 12, -41472, -2},
{12, 12, -38912, -3},
{12, 12, -36352, -6},
{12, 12, -33792, -10},
{12, 12, -31232, -17},
{12, 12, -28672, -29},
{12, 12, -26112, -50},
{12, 12, -23552, -84},
{12, 12, -20992, -140},
{12, 12, -18432, -230},
{12, 12, -15872, -368},
{12, 12, -13312, -571},
{12, 12, -10752, -847},
{12, 12, -8192, -1167},
{12, 12, -5632, -1409},
{12, 12, -3072, -1277},
{12, 12, -512, -322},
{12, 12, 2048, 1703},
{12, 12, 4608, 4393},
{12, 12, 7168, 7119},
{12, 12, 9728, 9723},
{12, 12, 12288, 12288},
{12, 12, 12544, 12544},
{12, 16, -987136, 0},
{12, 16, -983040, 0},
{12, 16, -931158, -1},
{12, 16, -879276, -1},
{12, 16, -827394, -3},
{12, 16, -775512, -6},
{12, 16, -723630, -13},
{12, 16, -671748, -27},
{12, 16, -619866, -55},
{12, 16, -567984, -110},
{12, 16, -516102, -221},
{12, 16, -464220, -439},
{12, 16, -412338, -861},
{12, 16, -360456, -1659},
{12, 16, -308574, -3126},
{12, 16, -256692, -5708},
{12, 16, -204810, -9930},
{12, 16, -152928, -15923},
{12, 16, -101046, -21835},
{12, 16, -49164, -20435},
{12, 16, 2718, 1868},
{12, 16, 54600, 49616},
{12, 16, 106482, 105342},
{12, 16, 158364, 158300},
{12, 16, 210246, 210245},
{12, 16, 262128, 262128},
{12, 16, 266240, 266240},
{12, 20, -18939904, 0},
{12, 20, -18874368, 0},
{12, 20, -17913174, -1},
{12, 20, -16951980, -2},
{12, 20, -15990786, -4},
{12, 20, -15029592, -10},
{12, 20, -14068398, -24},
{12, 20, -13107204, -55},
{12, 20, -12146010, -128},
{12, 20, -11184816, -294},
{12, 20, -10223622, -672},
{12, 20, -9262428, -1524},
{12, 20, -8301234, -3415},
{12, 20, -7340040, -7549},
{12, 20, -6378846, -16396},
{12, 20, -5417652, -34767},
{12, 20, -4456458, -71217},
{12, 20, -3495264, -138188},
{12, 20, -2534070, -243769},
{12, 20, -1572876, -352689},
{12, 20, -611682, -287124},
{12, 20, 349512, 273792},
{12, 20, 1310706, 1266578},
{12, 20, 2271900, 2268962},
{12, 20, 3233094, 3233063},
{12, 20, 4194288, 4194288},
{12, 20, 4259840, 4259840},
{12, 24, -353370112, 0},
{12, 24, -352321536, 0},
{12, 24, -334146219, -1},
{12, 24, -315970902, -2},
{12, 24, -297795585, -7},
{12, 24, -279620268, -18},
{12, 24, -261444951, -50},
{12, 24, -243269634, -138},
{12, 24, -225094317, -378},
{12, 24, -206919000, -1028},
{12, 24, -188743683, -2770},
{12, 24, -170568366, -7396},
{12, 24, -152393049, -19523},
{12, 24, -134217732, -50797},
{12, 24, -116042415, -129714},
{12, 24, -97867098, -322902},
{12, 24, -79691781, -774617},
{12, 24, -61516464, -1751655},
{12, 24, -43341147, -3554312},
{12, 24, -25165830, -5643041},
{12, 24, -6990513, -3677506},
{12, 24, 11184804, 9772052},
{12, 24, 29360121, 29157434},
{12, 24, 47535438, 47533368},
{12, 24, 65710755, 65710753},
{12, 24, 83886072, 83886072},
{12, 24, 84934656, 84934656},
{12, 28, -6459228160, 0},
{12, 28, -6442450944, 0},
{12, 28, -6118091435, -1},
{12, 28, -5793731926, -3},
{12, 28, -5469372417, -9},
{12, 28, -5145012908, -28},
{12, 28, -4820653399, -86},
{12, 28, -4496293890, -270},
{12, 28, -4171934381, -838},
{12, 28, -3847574872, -2587},
{12, 28, -3523215363, -7930},
{12, 28, -3198855854, -24105},
{12, 28, -2874496345, -72517},
{12, 28, -2550136836, -215380},
{12, 28, -2225777327, -629299},
{12, 28, -1901417818, -1799276},
{12, 28, -1577058309, -4991285},
{12, 28, -1252698800, -13229622},
{12, 28, -928339291, -32459317},
{12, 28, -603979782, -68064696},
{12, 28, -279620273, -92531983},
{12, 28, 44739236, 32658700},
{12, 28, 369098745, 360382239},
{12, 28, 693458254, 693338694},
{12, 28, 1017817763, 1017817693},
{12, 28, 1342177272, 1342177272},
{12, 28, 1358954496, 1358954496},
{12, 32, -116232552448, 0},
{12, 32, -115964116992, 0},
{12, 32, -110237493931, -1},
{12, 32, -104510870870, -3},
{12, 32, -98784247809, -11},
{12, 32, -93057624748, -41},
{12, 32, -87331001687, -146},
{12, 32, -81604378626, -516},
{12, 32, -75877755565, -1820},
{12, 32, -70151132504, -6383},
{12, 32, -64424509443, -22238},
{12, 32, -58697886382, -76863},
{12, 32, -52971263321, -263145},
{12, 32, -47244640260, -890358},
{12, 32, -41518017199, -2968232},
{12, 32, -35791394138, -9706458},
{12, 32, -30064771077, -30921000},
{12, 32, -24338148016, -94839375},
{12, 32, -18611524955, -273801191},
{12, 32, -12884901894, -705858678},
{12, 32, -7158278833, -1383611047},
{12, 32, -1431655772, -794850702},
{12, 32, 4294967289, 4023189985},
{12, 32, 10021590350, 10015557587},
{12, 32, 15748213411, 15748210611},
{12, 32, 21474836472, 21474836472},
{12, 32, 21743271936, 21743271936},
{13, 8, -2320, 0},
{13, 8, -2304, 0},
{13, 8, -2187, 0},
{13, 8, -2070, -1},
{13, 8, -1953, -1},
{13, 8, -1836, -1},
{13, 8, -1719, -2},
{13, 8, -1602, -3},
{13, 8, -1485, -4},
{13, 8, -1368, -7},
{13, 8, -1251, -9},
{13, 8, -1134, -14},
{13, 8, -1017, -19},
{13, 8, -900, -27},
{13, 8, -783, -37},
{13, 8, -666, -49},
{13, 8, -549, -64},
{13, 8, -432, -79},
{13, 8, -315, -89},
{13, 8, -198, -85},
{13, 8, -81, -50},
{13, 8, 36, 29},
{13, 8, 153, 145},
{13, 8, 270, 268},
{13, 8, 387, 387},
{13, 8, 504, 504},
{13, 8, 528, 528},
{13, 12, -49408, 0},
{13, 12, -49152, 0},
{13, 12, -46763, -1},
{13, 12, -44374, -1},
{13, 12, -41985, -1},
{13, 12, -39596, -3},
{13, 12, -37207, -4},
{13, 12, -34818, -7},
{13, 12, -32429, -12},
{13, 12, -30040, -20},
{13, 12, -27651, -32},
{13, 12, -25262, -53},
{13, 12, -22873, -86},
{13, 12, -20484, -138},
{13, 12, -18095, -218},
{13, 12, -15706, -339},
{13, 12, -13317, -515},
{13, 12, -10928, -757},
{13, 12, -8539, -1056},
{13, 12, -6150, -1348},
{13, 12, -3761, -1427},
{13, 12, -1372, -842},
{13, 12, 1017, 872},
{13, 12, 3406, 3338},
{13, 12, 5795, 5792},
{13, 12, 8184, 8184},
{13, 12, 8448, 8448},
{13, 16, -987136, 0},
{13, 16, -983040, 0},
{13, 16, -936619, -1},
{13, 16, -890198, -1},
{13, 16, -843777, -2},
{13, 16, -797356, -4},
{13, 16, -750935, -8},
{13, 16, -704514, -15},
{13, 16, -658093, -29},
{13, 16, -611672, -54},
{13, 16, -565251, -101},
{13, 16, -518830, -189},
{13, 16, -472409, -350},
{13, 16, -425988, -640},
{13, 16, -379567, -1159},
{13, 16, -333146, -2065},
{13, 16, -286725, -3609},
{13, 16, -240304, -6141},
{13, 16, -193883, -10054},
{13, 16, -147462, -15484},
{13, 16, -101041, -21299},
{13, 16, -54620, -22346},
{13, 16, -8199, -5802},
{13, 16, 38222, 36156},
{13, 16, 84643, 84526},
{13, 16, 131064, 131064},
{13, 16, 135168, 135168},
{13, 20, -18939904, 0},
{13, 20, -18874368, 0},
{13, 20, -17956864, -1},
{13, 20, -17039360, -1},
{13, 20, -16121856, -3},
{13, 20, -15204352, -8},
{13, 20, -14286848, -17},
{13, 20, -13369344, -39},
{13, 20, -12451840, -87},
{13, 20, -11534336, -193},
{13, 20, -10616832, -425},
{13, 20, -9699328, -932},
{13, 20, -8781824, -2025},
{13, 20, -7864320, -4350},
{13, 20, -6946816, -9217},
{13, 20, -6029312, -19190},
{13, 20, -5111808, -39028},
{13, 20, -4194304, -76813},
{13, 20, -3276800, -143880},
{13, 20, -2359296, -247751},
{13, 20, -1441792, -356968},
{13, 20, -524288, -283996},
{13, 20, 393216, 352587},
{13, 20, 1310720, 1308285},
{13, 20, 2228224, 2228224},
{13, 20, 3145728, 3145728},
{13, 20, 3211264, 3211264},
{13, 24, -353370112, 0},
{13, 24, -352321536, 0},
{13, 24, -335544320, -1},
{13, 24, -318767104, -2},
{13, 24, -301989888, -5},
{13, 24, -285212672, -12},
{13, 24, -268435456, -30},
{13, 24, -251658240, -77},
{13, 24, -234881024, -195},
{13, 24, -218103808, -493},
{13, 24, -201326592, -1237},
{13, 24, -184549376, -3082},
{13, 24, -167772160, -7617},
{13, 24, -150994944, -18634},
{13, 24, -134217728, -45025},
{13, 24, -117440512, -107092},
{13, 24, -100663296, -249519},
{13, 24, -83886080, -565211},
{13, 24, -67108864, -1229004},
{13, 24, -50331648, -2503797},
{13, 24, -33554432, -4513576},
{13, 24, -16777216, -5907853},
{13, 24, 0, 0},
{13, 24, 16777216, 16631739},
{13, 24, 33554432, 33554406},
{13, 24, 50331648, 50331648},
{13, 24, 51380224, 51380224},
{13, 28, -6459228160, 0},
{13, 28, -6442450944, 0},
{13, 28, -6140461056, -1},
{13, 28, -5838471168, -2},
{13, 28, -5536481280, -6},
{13, 28, -5234491392, -18},
{13, 28, -4932501504, -52},
{13, 28, -4630511616, -149},
{13, 28, -4328521728, -430},
{13, 28, -4026531840, -1232},
{13, 28, -3724541952, -3509},
{13, 28, -3422552064, -9933},
{13, 28, -3120562176, -27897},
{13, 28, -2818572288, -77613},
{13, 28, -2516582400, -213452},
{13, 28, -2214592512, -578581},
{13, 28, -1912602624, -1539134},
{13, 28, -1610612736, -3992302},
{13, 28, -1308622848, -9991265},
{13, 28, -1006632960, -23669375},
{13, 28, -704643072, -50955075},
{13, 28, -402653184, -88382152},
{13, 28, -100663296, -60019258},
{13, 28, 201326592, 195573800},
{13, 28, 503316480, 503314297},
{13, 28, 805306368, 805306368},
{13, 28, 822083584, 822083584},
{13, 32, -116232552448, 0},
{13, 32, -115964116992, 0},
{13, 32, -110595407872, -1},
{13, 32, -105226698752, -2},
{13, 32, -99857989632, -8},
{13, 32, -94489280512, -26},
{13, 32, -89120571392, -87},
{13, 32, -83751862272, -285},
{13, 32, -78383153152, -930},
{13, 32, -73014444032, -3023},
{13, 32, -67645734912, -9775},
{13, 32, -62277025792, -31409},
{13, 32, -56908316672, -100178},
{13, 32, -51539607552, -316670},
{13, 32, -46170898432, -990154},
{13, 32, -40802189312, -3054119},
{13, 32, -35433480192, -9257300},
{13, 32, -30064771072, -27415515},
{13, 32, -24696061952, -78601886},
{13, 32, -19327352832, -214698664},
{13, 32, -13958643712, -540964277},
{13, 32, -8589934592, -1155475406},
{13, 32, -3221225472, -1417691806},
{13, 32, 2147483648, 1994329283},
{13, 32, 7516192768, 7516041885},
{13, 32, 12884901888, 12884901888},
{13, 32, 13153337344, 13153337344},
{11, 8, -1808, 0},
{11, 8, -1792, 0},
{11, 8, -1622, 0},
{11, 8, -1452, -1},
{11, 8, -1282, -2},
{11, 8, -1112, -3},
{11, 8, -942, -6},
{11, 8, -772, -11},
{11, 8, -602, -20},
{11, 8, -432, -33},
{11, 8, -262, -43},
{11, 8, -92, -32},
{11, 8, 78, 45},
{11, 8, 248, 180},
{11, 8, 418, 350},
{11, 8, 588, 534},
{11, 8, 758, 721},
{11, 8, 928, 904},
{11, 8, 1098, 1083},
{11, 8, 1268, 1259},
{11, 8, 1438, 1433},
{11, 8, 1608, 1605},
{11, 8, 1778, 1776},
{11, 8, 1948, 1947},
{11, 8, 2118, 2117},
{11, 8, 2288, 2288},
{11, 8, 2320, 2320},
{11, 12, -41216, 0},
{11, 12, -40960, 0},
{11, 12, -37206, 0},
{11, 12, -33452, -1},
{11, 12, -29698, -3},
{11, 12, -25944, -7},
{11, 12, -22190, -18},
{11, 12, -18436, -44},
{11, 12, -14682, -108},
{11, 12, -10928, -247},
{11, 12, -7174, -501},
{11, 12, -3420, -702},
{11, 12, 334, 174},
{11, 12, 4088, 2987},
{11, 12, 7842, 6835},
{11, 12, 11596, 10950},
{11, 12, 15350, 14996},
{11, 12, 19104, 18926},
{11, 12, 22858, 22772},
{11, 12, 26612, 26572},
{11, 12, 30366, 30348},
{11, 12, 34120, 34112},
{11, 12, 37874, 37870},
{11, 12, 41628, 41626},
{11, 12, 45382, 45381},
{11, 12, 49136, 49136},
{11, 12, 49408, 49408},
{11, 16, -790528, 0},
{11, 16, -786432, 0},
{11, 16, -712704, -1},
{11, 16, -638976, -4},
{11, 16, -565248, -12},
{11, 16, -491520, -36},
{11, 16, -417792, -111},
{11, 16, -344064, -340},
{11, 16, -270336, -1026},
{11, 16, -196608, -2953},
{11, 16, -122880, -7378},
{11, 16, -49152, -11094},
{11, 16, 24576, 14565},
{11, 16, 98304, 80371},
{11, 16, 172032, 160412},
{11, 16, 245760, 240113},
{11, 16, 319488, 317067},
{11, 16, 393216, 392244},
{11, 16, 466944, 466569},
{11, 16, 540672, 540531},
{11, 16, 614400, 614348},
{11, 16, 688128, 688109},
{11, 16, 761856, 761849},
{11, 16, 835584, 835582},
{11, 16, 909312, 909311},
{11, 16, 983040, 983040},
{11, 16, 987136, 987136},
{11, 20, -15794176, 0},
{11, 20, -15728640, 0},
{11, 20, -14286848, -1},
{11, 20, -12845056, -5},
{11, 20, -11403264, -20},
{11, 20, -9961472, -78},
{11, 20, -8519680, -310},
{11, 20, -7077888, -1225},
{11, 20, -5636096, -4811},
{11, 20, -4194304, -18514},
{11, 20, -2752512, -65697},
{11, 20, -1310720, -166614},
{11, 20, 131072, 69627},
{11, 20, 1572864, 1285933},
{11, 20, 3014656, 2853663},
{11, 20, 4456448, 4393774},
{11, 20, 5898240, 5877044},
{11, 20, 7340032, 7333345},
{11, 20, 8781824, 8779800},
{11, 20, 10223616, 10223020},
{11, 20, 11665408, 11665236},
{11, 20, 13107200, 13107151},
{11, 20, 14548992, 14548978},
{11, 20, 15990784, 15990780},
{11, 20, 17432576, 17432575},
{11, 20, 18874368, 18874368},
{11, 20, 18939904, 18939904},
{11, 24, -303038464, 0},
{11, 24, -301989888, 0},
{11, 24, -274726912, -1},
{11, 24, -247463936, -7},
{11, 24, -220200960, -33},
{11, 24, -192937984, -170},
{11, 24, -165675008, -863},
{11, 24, -138412032, -4381},
{11, 24, -111149056, -22201},
{11, 24, -83886080, -111531},
{11, 24, -56623104, -536096},
{11, 24, -29360128, -2052197},
{11, 24, -2097152, -924162},
{11, 24, 25165824, 20574935},
{11, 24, 52428800, 50222191},
{11, 24, 79691776, 79008221},
{11, 24, 106954752, 106772852},
{11, 24, 134217728, 134172718},
{11, 24, 161480704, 161470038},
{11, 24, 188743680, 188741225},
{11, 24, 216006656, 216006103},
{11, 24, 243269632, 243269509},
{11, 24, 270532608, 270532581},
{11, 24, 297795584, 297795578},
{11, 24, 325058560, 325058559},
{11, 24, 352321536, 352321536},
{11, 24, 353370112, 353370112},
{11, 28, -5653921792, 0},
{11, 28, -5637144576, 0},
{11, 28, -5133828096, -1},
{11, 28, -4630511616, -9},
{11, 28, -4127195136, -56},
{11, 28, -3623878656, -368},
{11, 28, -3120562176, -2400},
{11, 28, -2617245696, -15647},
{11, 28, -2113929216, -101963},
{11, 28, -1610612736, -662094},
{11, 28, -1107296256, -4200824},
{11, 28, -603979776, -22897465},
{11, 28, -100663296, -34192643},
{11, 28, 402653184, 329198966},
{11, 28, 905969664, 875994771},
{11, 28, 1409286144, 1401929493},
{11, 28, 1912602624, 1911064727},
{11, 28, 2415919104, 2415620993},
{11, 28, 2919235584, 2919180337},
{11, 28, 3422552064, 3422542131},
{11, 28, 3925868544, 3925866797},
{11, 28, 4429185024, 4429184722},
{11, 28, 4932501504, 4932501452},
{11, 28, 5435817984, 5435817975},
{11, 28, 5939134464, 5939134463},
{11, 28, 6442450944, 6442450944},
{11, 28, 6459228160, 6459228160},
{11, 32, -99052683264, 0},
{11, 32, -98784247808, 0},
{11, 32, -89836399275, -4},
{11, 32, -80888550742, -28},
{11, 32, -71940702209, -228},
{11, 32, -62992853676, -1834},
{11, 32, -54045005143, -14726},
{11, 32, -45097156610, -118262},
{11, 32, -36149308077, -949415},
{11, 32, -27201459544, -7601257},
{11, 32, -18253611011, -59541218},
{11, 32, -9305762478, -390881562},
{11, 32, -357913945, -164553146},
{11, 32, 8589934588, 7565989284},
{11, 32, 17537783121, 17247147959},
{11, 32, 26485631654, 26430175373},
{11, 32, 35433480187, 35424225305},
{11, 32, 44381328720, 44379885021},
{11, 32, 53329177253, 53328961243},
{11, 32, 62277025786, 62276994377},
{11, 32, 71224874319, 71224869846},
{11, 32, 80172722852, 80172722225},
{11, 32, 89120571385, 89120571298},
{11, 32, 98068419918, 98068419906},
{11, 32, 107016268451, 107016268449},
{11, 32, 115964116984, 115964116984},
{11, 32, 116232552448, 116232552448},
{14, 8, 0, 0},
{14, 8, 64, 65},
{14, 8, 128, 134},
{14, 8, 192, 217},
{14, 8, 256, 402},
{14, 8, -256, -402},
{14, 8, -192, -217},
{14, 12, 0, 0},
{14, 12, 1024, 1035},
{14, 12, 2048, 2145},
{14, 12, 3072, 3474},
{14, 12, 4096, 6434},
{14, 12, -4096, -6434},
{14, 12, -3072, -3474},
{14, 16, 0, 0},
{14, 16, 16384, 16560},
{14, 16, 32768, 34315},
{14, 16, 49152, 55579},
{14, 16, 65536, 102944},
{14, 16, -65536, -102944},
{14, 16, -49152, -55579},
{14, 20, 0, 0},
{14, 20, 262144, 264954},
{14, 20, 524288, 549033},
{14, 20, 786432, 889258},
{14, 20, 1048576, 1647099},
{14, 20, -1048576, -1647099},
{14, 20, -786432, -889258},
{14, 24, 0, 0},
{14, 24, 4194304, 4239271},
{14, 24, 8388608, 8784530},
{14, 24, 12582912, 14228121},
{14, 24, 16777216, 26353589},
{14, 24, -16777216, -26353589},
{14, 24, -12582912, -14228121},
{14, 28, 0, 0},
{14, 28, 67108864, 67828340},
{14, 28, 134217728, 140552476},
{14, 28, 201326592, 227649931},
{14, 28, 268435456, 421657428},
{14, 28, -268435456, -421657428},
{14, 28, -201326592, -227649931},
{14, 32, 0, 0},
{14, 32, 1073741824, 1085253432},
{14, 32, 2147483648, 2248839617},
{14, 32, 3221225472, 3642398894},
{14, 32, 4294967296, 6746518852},
{14, 32, -4294967296, -6746518852},
{14, 32, -3221225472, -3642398894},
{16, 8, 1, -681},
{16, 8, 12, -429},
{16, 8, 64, -173},
{16, 8, 128, 0},
{16, 8, 255, 681},
{16, 8, 192, 173},
{16, 12, 1, -14283},
{16, 12, 204, -6745},
{16, 12, 1024, -2763},
{16, 12, 2048, 0},
{16, 12, 4095, 14283},
{16, 12, 3072, 2763},
{16, 16, 1, -273257},
{16, 16, 3276, -107805},
{16, 16, 16384, -44203},
{16, 16, 32768, 0},
{16, 16, 65535, 273257},
{16, 16, 49152, 44203},
{16, 20, 1, -4994369},
{16, 20, 52428, -1724762},
{16, 20, 262144, -707254},
{16, 20, 524288, 0},
{16, 20, 1048575, 4994369},
{16, 20, 786432, 707254},
{16, 24, 1, -88830394},
{16, 24, 838860, -27596072},
{16, 24, 4194304, -11316060},
{16, 24, 8388608, 0},
{16, 24, 16777215, 88830394},
{16, 24, 12582912, 11316060},
{16, 28, 1, -1551674866},
{16, 28, 13421772, -441537041},
{16, 28, 67108864, -181056964},
{16, 28, 134217728, 0},
{16, 28, 268435455, 1551674866},
{16, 28, 201326592, 181056964},
{16, 32, 1, -26758763538},
{16, 32, 214748364, -7064592542},
{16, 32, 1073741824, -2896911419},
{16, 32, 2147483648, 0},
{16, 32, 4294967295, 26758763538},
{16, 32, 3221225472, 2896911419},