1 |
|
2 |
|
3 |
|
4 | export declare type Iteration = [
|
5 | value: number,
|
6 | sign: '-' | '0' | '+',
|
7 | prev: keyof IterationMap,
|
8 | next: keyof IterationMap,
|
9 | oppo: keyof IterationMap
|
10 | ];
|
11 | export declare type IterationMap = {
|
12 | '__': [number, '-' | '0' | '+', '__', '__', '__'];
|
13 | '-100': [-100, '-', '__', '-99', '100'];
|
14 | '-99': [-99, '-', '-100', '-98', '99'];
|
15 | '-98': [-98, '-', '-99', '-97', '98'];
|
16 | '-97': [-97, '-', '-98', '-96', '97'];
|
17 | '-96': [-96, '-', '-97', '-95', '96'];
|
18 | '-95': [-95, '-', '-96', '-94', '95'];
|
19 | '-94': [-94, '-', '-95', '-93', '94'];
|
20 | '-93': [-93, '-', '-94', '-92', '93'];
|
21 | '-92': [-92, '-', '-93', '-91', '92'];
|
22 | '-91': [-91, '-', '-92', '-90', '91'];
|
23 | '-90': [-90, '-', '-91', '-89', '90'];
|
24 | '-89': [-89, '-', '-90', '-88', '89'];
|
25 | '-88': [-88, '-', '-89', '-87', '88'];
|
26 | '-87': [-87, '-', '-88', '-86', '87'];
|
27 | '-86': [-86, '-', '-87', '-85', '86'];
|
28 | '-85': [-85, '-', '-86', '-84', '85'];
|
29 | '-84': [-84, '-', '-85', '-83', '84'];
|
30 | '-83': [-83, '-', '-84', '-82', '83'];
|
31 | '-82': [-82, '-', '-83', '-81', '82'];
|
32 | '-81': [-81, '-', '-82', '-80', '81'];
|
33 | '-80': [-80, '-', '-81', '-79', '80'];
|
34 | '-79': [-79, '-', '-80', '-78', '79'];
|
35 | '-78': [-78, '-', '-79', '-77', '78'];
|
36 | '-77': [-77, '-', '-78', '-76', '77'];
|
37 | '-76': [-76, '-', '-77', '-75', '76'];
|
38 | '-75': [-75, '-', '-76', '-74', '75'];
|
39 | '-74': [-74, '-', '-75', '-73', '74'];
|
40 | '-73': [-73, '-', '-74', '-72', '73'];
|
41 | '-72': [-72, '-', '-73', '-71', '72'];
|
42 | '-71': [-71, '-', '-72', '-70', '71'];
|
43 | '-70': [-70, '-', '-71', '-69', '70'];
|
44 | '-69': [-69, '-', '-70', '-68', '69'];
|
45 | '-68': [-68, '-', '-69', '-67', '68'];
|
46 | '-67': [-67, '-', '-68', '-66', '67'];
|
47 | '-66': [-66, '-', '-67', '-65', '66'];
|
48 | '-65': [-65, '-', '-66', '-64', '65'];
|
49 | '-64': [-64, '-', '-65', '-63', '64'];
|
50 | '-63': [-63, '-', '-64', '-62', '63'];
|
51 | '-62': [-62, '-', '-63', '-61', '62'];
|
52 | '-61': [-61, '-', '-62', '-60', '61'];
|
53 | '-60': [-60, '-', '-61', '-59', '60'];
|
54 | '-59': [-59, '-', '-60', '-58', '59'];
|
55 | '-58': [-58, '-', '-59', '-57', '58'];
|
56 | '-57': [-57, '-', '-58', '-56', '57'];
|
57 | '-56': [-56, '-', '-57', '-55', '56'];
|
58 | '-55': [-55, '-', '-56', '-54', '55'];
|
59 | '-54': [-54, '-', '-55', '-53', '54'];
|
60 | '-53': [-53, '-', '-54', '-52', '53'];
|
61 | '-52': [-52, '-', '-53', '-51', '52'];
|
62 | '-51': [-51, '-', '-52', '-50', '51'];
|
63 | '-50': [-50, '-', '-51', '-49', '50'];
|
64 | '-49': [-49, '-', '-50', '-48', '49'];
|
65 | '-48': [-48, '-', '-49', '-47', '48'];
|
66 | '-47': [-47, '-', '-48', '-46', '47'];
|
67 | '-46': [-46, '-', '-47', '-45', '46'];
|
68 | '-45': [-45, '-', '-46', '-44', '45'];
|
69 | '-44': [-44, '-', '-45', '-43', '44'];
|
70 | '-43': [-43, '-', '-44', '-42', '43'];
|
71 | '-42': [-42, '-', '-43', '-41', '42'];
|
72 | '-41': [-41, '-', '-42', '-40', '41'];
|
73 | '-40': [-40, '-', '-41', '-39', '40'];
|
74 | '-39': [-39, '-', '-40', '-38', '39'];
|
75 | '-38': [-38, '-', '-39', '-37', '38'];
|
76 | '-37': [-37, '-', '-38', '-36', '37'];
|
77 | '-36': [-36, '-', '-37', '-35', '36'];
|
78 | '-35': [-35, '-', '-36', '-34', '35'];
|
79 | '-34': [-34, '-', '-35', '-33', '34'];
|
80 | '-33': [-33, '-', '-34', '-32', '33'];
|
81 | '-32': [-32, '-', '-33', '-31', '32'];
|
82 | '-31': [-31, '-', '-32', '-30', '31'];
|
83 | '-30': [-30, '-', '-31', '-29', '30'];
|
84 | '-29': [-29, '-', '-30', '-28', '29'];
|
85 | '-28': [-28, '-', '-29', '-27', '28'];
|
86 | '-27': [-27, '-', '-28', '-26', '27'];
|
87 | '-26': [-26, '-', '-27', '-25', '26'];
|
88 | '-25': [-25, '-', '-26', '-24', '25'];
|
89 | '-24': [-24, '-', '-25', '-23', '24'];
|
90 | '-23': [-23, '-', '-24', '-22', '23'];
|
91 | '-22': [-22, '-', '-23', '-21', '22'];
|
92 | '-21': [-21, '-', '-22', '-20', '21'];
|
93 | '-20': [-20, '-', '-21', '-19', '20'];
|
94 | '-19': [-19, '-', '-20', '-18', '19'];
|
95 | '-18': [-18, '-', '-19', '-17', '18'];
|
96 | '-17': [-17, '-', '-18', '-16', '17'];
|
97 | '-16': [-16, '-', '-17', '-15', '16'];
|
98 | '-15': [-15, '-', '-16', '-14', '15'];
|
99 | '-14': [-14, '-', '-15', '-13', '14'];
|
100 | '-13': [-13, '-', '-14', '-12', '13'];
|
101 | '-12': [-12, '-', '-13', '-11', '12'];
|
102 | '-11': [-11, '-', '-12', '-10', '11'];
|
103 | '-10': [-10, '-', '-11', '-9', '10'];
|
104 | '-9': [-9, '-', '-10', '-8', '9'];
|
105 | '-8': [-8, '-', '-9', '-7', '8'];
|
106 | '-7': [-7, '-', '-8', '-6', '7'];
|
107 | '-6': [-6, '-', '-7', '-5', '6'];
|
108 | '-5': [-5, '-', '-6', '-4', '5'];
|
109 | '-4': [-4, '-', '-5', '-3', '4'];
|
110 | '-3': [-3, '-', '-4', '-2', '3'];
|
111 | '-2': [-2, '-', '-3', '-1', '2'];
|
112 | '-1': [-1, '-', '-2', '0', '1'];
|
113 | '0': [0, '0', '-1', '1', '0'];
|
114 | '1': [1, '+', '0', '2', '-1'];
|
115 | '2': [2, '+', '1', '3', '-2'];
|
116 | '3': [3, '+', '2', '4', '-3'];
|
117 | '4': [4, '+', '3', '5', '-4'];
|
118 | '5': [5, '+', '4', '6', '-5'];
|
119 | '6': [6, '+', '5', '7', '-6'];
|
120 | '7': [7, '+', '6', '8', '-7'];
|
121 | '8': [8, '+', '7', '9', '-8'];
|
122 | '9': [9, '+', '8', '10', '-9'];
|
123 | '10': [10, '+', '9', '11', '-10'];
|
124 | '11': [11, '+', '10', '12', '-11'];
|
125 | '12': [12, '+', '11', '13', '-12'];
|
126 | '13': [13, '+', '12', '14', '-13'];
|
127 | '14': [14, '+', '13', '15', '-14'];
|
128 | '15': [15, '+', '14', '16', '-15'];
|
129 | '16': [16, '+', '15', '17', '-16'];
|
130 | '17': [17, '+', '16', '18', '-17'];
|
131 | '18': [18, '+', '17', '19', '-18'];
|
132 | '19': [19, '+', '18', '20', '-19'];
|
133 | '20': [20, '+', '19', '21', '-20'];
|
134 | '21': [21, '+', '20', '22', '-21'];
|
135 | '22': [22, '+', '21', '23', '-22'];
|
136 | '23': [23, '+', '22', '24', '-23'];
|
137 | '24': [24, '+', '23', '25', '-24'];
|
138 | '25': [25, '+', '24', '26', '-25'];
|
139 | '26': [26, '+', '25', '27', '-26'];
|
140 | '27': [27, '+', '26', '28', '-27'];
|
141 | '28': [28, '+', '27', '29', '-28'];
|
142 | '29': [29, '+', '28', '30', '-29'];
|
143 | '30': [30, '+', '29', '31', '-30'];
|
144 | '31': [31, '+', '30', '32', '-31'];
|
145 | '32': [32, '+', '31', '33', '-32'];
|
146 | '33': [33, '+', '32', '34', '-33'];
|
147 | '34': [34, '+', '33', '35', '-34'];
|
148 | '35': [35, '+', '34', '36', '-35'];
|
149 | '36': [36, '+', '35', '37', '-36'];
|
150 | '37': [37, '+', '36', '38', '-37'];
|
151 | '38': [38, '+', '37', '39', '-38'];
|
152 | '39': [39, '+', '38', '40', '-39'];
|
153 | '40': [40, '+', '39', '41', '-40'];
|
154 | '41': [41, '+', '40', '42', '-41'];
|
155 | '42': [42, '+', '41', '43', '-42'];
|
156 | '43': [43, '+', '42', '44', '-43'];
|
157 | '44': [44, '+', '43', '45', '-44'];
|
158 | '45': [45, '+', '44', '46', '-45'];
|
159 | '46': [46, '+', '45', '47', '-46'];
|
160 | '47': [47, '+', '46', '48', '-47'];
|
161 | '48': [48, '+', '47', '49', '-48'];
|
162 | '49': [49, '+', '48', '50', '-49'];
|
163 | '50': [50, '+', '49', '51', '-50'];
|
164 | '51': [51, '+', '50', '52', '-51'];
|
165 | '52': [52, '+', '51', '53', '-52'];
|
166 | '53': [53, '+', '52', '54', '-53'];
|
167 | '54': [54, '+', '53', '55', '-54'];
|
168 | '55': [55, '+', '54', '56', '-55'];
|
169 | '56': [56, '+', '55', '57', '-56'];
|
170 | '57': [57, '+', '56', '58', '-57'];
|
171 | '58': [58, '+', '57', '59', '-58'];
|
172 | '59': [59, '+', '58', '60', '-59'];
|
173 | '60': [60, '+', '59', '61', '-60'];
|
174 | '61': [61, '+', '60', '62', '-61'];
|
175 | '62': [62, '+', '61', '63', '-62'];
|
176 | '63': [63, '+', '62', '64', '-63'];
|
177 | '64': [64, '+', '63', '65', '-64'];
|
178 | '65': [65, '+', '64', '66', '-65'];
|
179 | '66': [66, '+', '65', '67', '-66'];
|
180 | '67': [67, '+', '66', '68', '-67'];
|
181 | '68': [68, '+', '67', '69', '-68'];
|
182 | '69': [69, '+', '68', '70', '-69'];
|
183 | '70': [70, '+', '69', '71', '-70'];
|
184 | '71': [71, '+', '70', '72', '-71'];
|
185 | '72': [72, '+', '71', '73', '-72'];
|
186 | '73': [73, '+', '72', '74', '-73'];
|
187 | '74': [74, '+', '73', '75', '-74'];
|
188 | '75': [75, '+', '74', '76', '-75'];
|
189 | '76': [76, '+', '75', '77', '-76'];
|
190 | '77': [77, '+', '76', '78', '-77'];
|
191 | '78': [78, '+', '77', '79', '-78'];
|
192 | '79': [79, '+', '78', '80', '-79'];
|
193 | '80': [80, '+', '79', '81', '-80'];
|
194 | '81': [81, '+', '80', '82', '-81'];
|
195 | '82': [82, '+', '81', '83', '-82'];
|
196 | '83': [83, '+', '82', '84', '-83'];
|
197 | '84': [84, '+', '83', '85', '-84'];
|
198 | '85': [85, '+', '84', '86', '-85'];
|
199 | '86': [86, '+', '85', '87', '-86'];
|
200 | '87': [87, '+', '86', '88', '-87'];
|
201 | '88': [88, '+', '87', '89', '-88'];
|
202 | '89': [89, '+', '88', '90', '-89'];
|
203 | '90': [90, '+', '89', '91', '-90'];
|
204 | '91': [91, '+', '90', '92', '-91'];
|
205 | '92': [92, '+', '91', '93', '-92'];
|
206 | '93': [93, '+', '92', '94', '-93'];
|
207 | '94': [94, '+', '93', '95', '-94'];
|
208 | '95': [95, '+', '94', '96', '-95'];
|
209 | '96': [96, '+', '95', '97', '-96'];
|
210 | '97': [97, '+', '96', '98', '-97'];
|
211 | '98': [98, '+', '97', '99', '-98'];
|
212 | '99': [99, '+', '98', '100', '-99'];
|
213 | '100': [100, '+', '99', '__', '-100'];
|
214 | };
|