1clr (0, 0) --> cc = 0
2clr (0, 1) --> cc = 1
3clr (1, 0) --> cc = 2
4clr (2, 1) --> cc = 2
5clr (2, 2) --> cc = 0
6clr (2, 3) --> cc = 1
7clr (0, 127) --> cc = 1
8clr (127, 0) --> cc = 2
9clr (127, 126) --> cc = 2
10clr (127, 127) --> cc = 0
11clr (0, 32767) --> cc = 1
12clr (32767, 0) --> cc = 2
13clr (32767, 32767) --> cc = 0
14clr (32767, 32766) --> cc = 2
15clr (0, 2147483647) --> cc = 1
16clr (2147483647, 0) --> cc = 2
17clr (2147483647, 2147483647) --> cc = 0
18clr (2147483647, 2147483646) --> cc = 2
19clgr (0, 0) --> cc = 0
20clgr (0, 1) --> cc = 1
21clgr (1, 0) --> cc = 2
22clgr (2, 1) --> cc = 2
23clgr (2, 2) --> cc = 0
24clgr (2, 3) --> cc = 1
25clgr (0, 127) --> cc = 1
26clgr (127, 0) --> cc = 2
27clgr (127, 126) --> cc = 2
28clgr (127, 127) --> cc = 0
29clgr (0, 32767) --> cc = 1
30clgr (32767, 0) --> cc = 2
31clgr (32767, 32767) --> cc = 0
32clgr (32767, 32766) --> cc = 2
33clgr (0, 2147483647) --> cc = 1
34clgr (2147483647, 0) --> cc = 2
35clgr (2147483647, 2147483647) --> cc = 0
36clgr (2147483647, 2147483646) --> cc = 2
37clgr (9223372036854775808, 9223372036854775808) --> cc = 0
38clgr (9223372036854775808, 9223372036854775807) --> cc = 2
39clgr (9223372036854775807, 9223372036854775808) --> cc = 1
40clgr (9223372036854775807, 9223372036854775807) --> cc = 0
41clgfr (0, 0) --> cc = 0
42clgfr (0, 1) --> cc = 1
43clgfr (1, 0) --> cc = 2
44clgfr (2, 1) --> cc = 2
45clgfr (2, 2) --> cc = 0
46clgfr (2, 3) --> cc = 1
47clgfr (0, 127) --> cc = 1
48clgfr (127, 0) --> cc = 2
49clgfr (127, 126) --> cc = 2
50clgfr (127, 127) --> cc = 0
51clgfr (0, 32767) --> cc = 1
52clgfr (32767, 0) --> cc = 2
53clgfr (32767, 32767) --> cc = 0
54clgfr (32767, 32766) --> cc = 2
55clgfr (0, 2147483647) --> cc = 1
56clgfr (2147483647, 0) --> cc = 2
57clgfr (2147483647, 2147483647) --> cc = 0
58clgfr (2147483647, 2147483646) --> cc = 2
59clgfr (9223372036854775808, 18446744071562067968) --> cc = 2
60clgfr (9223372036854775808, 2147483647) --> cc = 2
61clgfr (9223372036854775807, 18446744071562067968) --> cc = 2
62clgfr (9223372036854775807, 2147483647) --> cc = 2
63cl (0, 0) --> cc = 0
64cl (0, 1) --> cc = 1
65cl (1, 0) --> cc = 2
66cl (2, 1) --> cc = 2
67cl (2, 2) --> cc = 0
68cl (2, 3) --> cc = 1
69cl (0, 127) --> cc = 1
70cl (127, 0) --> cc = 2
71cl (127, 126) --> cc = 2
72cl (127, 127) --> cc = 0
73cl (0, 32767) --> cc = 1
74cl (32767, 0) --> cc = 2
75cl (32767, 32766) --> cc = 2
76cl (32767, 32767) --> cc = 0
77cl (0, 2147483647) --> cc = 1
78cl (2147483647, 0) --> cc = 2
79cl (2147483647, 2147483646) --> cc = 2
80cl (2147483647, 2147483647) --> cc = 0
81clg (0, 0) --> cc = 0
82clg (0, 1) --> cc = 1
83clg (1, 0) --> cc = 2
84clg (2, 1) --> cc = 2
85clg (2, 2) --> cc = 0
86clg (2, 3) --> cc = 1
87clg (0, 127) --> cc = 1
88clg (127, 0) --> cc = 2
89clg (127, 126) --> cc = 2
90clg (127, 127) --> cc = 0
91clg (0, 32767) --> cc = 1
92clg (32767, 0) --> cc = 2
93clg (32767, 32766) --> cc = 2
94clg (32767, 32767) --> cc = 0
95clg (0, 2147483647) --> cc = 1
96clg (2147483647, 0) --> cc = 2
97clg (2147483647, 2147483646) --> cc = 2
98clg (2147483647, 2147483647) --> cc = 0
99clg (9223372036854775808, 9223372036854775808) --> cc = 0
100clg (9223372036854775808, 9223372036854775807) --> cc = 2
101clg (9223372036854775807, 9223372036854775808) --> cc = 1
102clg (9223372036854775807, 9223372036854775807) --> cc = 0
103clgf (0, 0) --> cc = 0
104clgf (0, 1) --> cc = 1
105clgf (1, 0) --> cc = 2
106clgf (2, 1) --> cc = 2
107clgf (2, 2) --> cc = 0
108clgf (2, 3) --> cc = 1
109clgf (0, 127) --> cc = 1
110clgf (127, 0) --> cc = 2
111clgf (127, 126) --> cc = 2
112clgf (127, 127) --> cc = 0
113clgf (0, 32767) --> cc = 1
114clgf (32767, 0) --> cc = 2
115clgf (32767, 32766) --> cc = 2
116clgf (32767, 32767) --> cc = 0
117clgf (0, 2147483647) --> cc = 1
118clgf (2147483647, 0) --> cc = 2
119clgf (2147483647, 2147483646) --> cc = 2
120clgf (2147483647, 2147483647) --> cc = 0
121clgf (9223372036854775808, 18446744071562067968) --> cc = 2
122clgf (9223372036854775808, 2147483647) --> cc = 2
123clgf (9223372036854775807, 18446744071562067968) --> cc = 2
124clgf (9223372036854775807, 2147483647) --> cc = 2
125CLFI (0, 0) --> cc = 0
126CLFI (0, 1) --> cc = 1
127CLFI (1, 0) --> cc = 2
128CLFI (2, 1) --> cc = 2
129CLFI (2, 2) --> cc = 0
130CLFI (2, 3) --> cc = 1
131CLFI (127, 0) --> cc = 2
132CLFI (127, 126) --> cc = 2
133CLFI (127, 127) --> cc = 0
134CLFI (0, 32767) --> cc = 1
135CLFI (32767, 0) --> cc = 2
136CLFI (32767, 32767) --> cc = 0
137CLFI (32767, 32766) --> cc = 2
138CLFI (0, 2147483647) --> cc = 1
139CLFI (2147483647, 0) --> cc = 2
140CLFI (2147483647, 2147483647) --> cc = 0
141CLFI (2147483647, 2147483646) --> cc = 2
142CLGFI (0, 0) --> cc = 0
143CLGFI (0, 1) --> cc = 1
144CLGFI (1, 0) --> cc = 2
145CLGFI (2, 1) --> cc = 2
146CLGFI (2, 2) --> cc = 0
147CLGFI (2, 3) --> cc = 1
148CLGFI (127, 0) --> cc = 2
149CLGFI (127, 126) --> cc = 2
150CLGFI (127, 127) --> cc = 0
151CLGFI (0, 32767) --> cc = 1
152CLGFI (32767, 0) --> cc = 2
153CLGFI (32767, 32767) --> cc = 0
154CLGFI (32767, 32766) --> cc = 2
155CLGFI (0, 2147483647) --> cc = 1
156CLGFI (2147483647, 0) --> cc = 2
157CLGFI (2147483647, 2147483647) --> cc = 0
158CLGFI (2147483647, 2147483646) --> cc = 2
159CLGFI (9223372036854775808, 18446744071562067968) --> cc = 2
160CLGFI (9223372036854775808, 2147483647) --> cc = 2
161CLGFI (9223372036854775807, 18446744071562067968) --> cc = 2
162CLGFI (9223372036854775807, 2147483647) --> cc = 2
163