xref: /freebsd/contrib/bc/tests/bc/modexp.txt (revision 53b70c86)
1modexp(0, 0, 1)
2modexp(1, 0, 1)
3modexp(1, 0, 2)
4modexp(0, 10, 1)
5modexp(1, 293, 1)
6modexp(1, 2789365, 2)
7modexp(100, 8, 7)
8modexp(10922384, 15031007, 201)
9modexp(3346529, 189, 254)
10modexp(4113416930, 197, 14)
11modexp(7709, 5887, 111)
12modexp(5487406, 3252, 128)
13modexp(2080527, 2279453822, 219)
14modexp(48895, 50678, 232)
15modexp(1535808383, 2902995144, 18)
16modexp(8437837, 2882198, 69)
17modexp(35363, 25806, 2)
18modexp(3221177403, 1560419989, 189)
19modexp(227, 42775, 163)
20modexp(2811398069, 37500, 173)
21modexp(15046850, 3859895697, 195)
22modexp(15770756, 3621999893, 119)
23modexp(6937927, 3719297189, 183)
24modexp(12573, 43819, 209)
25modexp(42098463, 7584603, 136)
26modexp(8656683, 1328292415, 226)
27modexp(209, 81, 157)
28modexp(141, 13317429, 26)
29modexp(809485795, 60745, 101)
30modexp(4882, 1388217898, 38)
31modexp(750704, 78, 119)
32modexp(668879580, 2888860497, 179)
33modexp(1152725844, 15295742, 154)
34modexp(16160694, 8981529, 154)
35modexp(216, 102, 3)
36modexp(3691227289, 5344109, 232)
37modexp(2195559299, 61, 222)
38modexp(2478990626, 13007440, 30)
39modexp(45083, 44, 117)
40modexp(224, 55824, 53)
41modexp(1372700133, 89, 94)
42modexp(205, 10422, 48)
43modexp(11887, 12, 73)
44modexp(5955, 24353, 114)
45modexp(1201697310, 789722419, 6)
46modexp(56577, 231, 229)
47modexp(96, 38841, 189)
48modexp(6529661, 5636520, 209)
49modexp(11005, 15955685, 27)
50modexp(9709, 231, 132)
51modexp(59790, 1034579699, 166)
52modexp(47892, 14536879, 79)
53modexp(48, 208, 21)
54modexp(33036, 3877, 65)
55modexp(164, 6527085, 249)
56modexp(12146850, 224, 37)
57modexp(218, 16425679, 62)
58modexp(51, 27641, 95)
59modexp(3076735605, 49154, 32)
60modexp(515652717, 4117874315, 143)
61modexp(300672671, 720768884, 110)
62modexp(9422066, 206, 5)
63modexp(43, 97, 13)
64modexp(545174510, 65319, 126)
65modexp(3317462730, 704990271, 51)
66modexp(47316, 23231, 202)
67modexp(7236571, 4379567, 106)
68modexp(2584584521, 2459274189, 29)
69modexp(61562, 5035178, 178)
70modexp(65302, 112, 151)
71modexp(63040, 2168854052, 213)
72modexp(9039611, 2370306559, 62)
73modexp(16414384, 1020652061, 83)
74modexp(7491, 3853569905, 172)
75modexp(1180322494, 46670, 84)
76modexp(3823343557, 3865107254, 127)
77modexp(6240872, 55335, 39)
78modexp(2281401897, 1098411, 251)
79modexp(61, 2949190429, 231)
80modexp(8981024, 162, 43)
81modexp(1, 3568883218, 212)
82modexp(4217100969, 3471787779, 8)
83modexp(3232237, 13, 243)
84modexp(29280, 3972452706, 100)
85modexp(13077, 6431923, 216)
86modexp(104, 3098510775, 140)
87modexp(9503298, 174, 242)
88modexp(3424695712, 12184, 23)
89modexp(184, 15066347, 151)
90modexp(2935856, 14003205, 184)
91modexp(1386637762, 2128151420, 71)
92modexp(154, 11960656, 12)
93modexp(743976432, 4004778779, 136)
94modexp(3909160595, 3575680922, 21)
95modexp(26133, 3580, 147)
96modexp(409154, 170, 68)
97modexp(149, 55629, 40)
98modexp(5753, 13776176, 32)
99modexp(3831447473, 658273178, 98)
100modexp(1527252003, 2300622, 207)
101modexp(3363824553, 8244645, 215)
102modexp(20, 145, 101)
103modexp(4005077294, 2196555621, 94)
104