longprint(x)1 void longprint (x)
2      long long x;
3 {
4   printf (" %d, %d\n", (unsigned) ((unsigned long long) x >> 32),
5 	  (unsigned) x);
6 }
7 
8 void
k_min(p,qa,d)9 k_min (p, qa, d)
10      int d;
11 {
12   int s = 1;
13   long long x;
14 
15   if (s >= d)
16     s -= d;
17 
18   x = ((long long)((8 * s) % 3) + qa) % d;
19   longprint (x);
20 }
21 
22 int
main()23 main ()
24 {
25   k_min (100003, -600017, 3);
26   return 0;
27 }
28