1/*
2 * Copyright (c) 2023 Huawei Device Co., Ltd.
3 * Licensed under the Apache License, Version 2.0 (the "License");
4 * you may not use this file except in compliance with the License.
5 * You may obtain a copy of the License at
6 *
7 * http://www.apache.org/licenses/LICENSE-2.0
8 *
9 * Unless required by applicable law or agreed to in writing, software
10 * distributed under the License is distributed on an "AS IS" BASIS,
11 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12 * See the License for the specific language governing permissions and
13 * limitations under the License.
14 */
15
16function xx() {
17    let a = undefined;
18    let aa = undefined;
19    let aaa = undefined;
20    let aaaa = undefined;
21    let aaaaa = undefined;
22    let aaaaaa = undefined;
23    let aaaaaaa = undefined;
24    let aaaaaaaa = undefined;
25    let b = undefined;
26    let bb = undefined;
27    let bbb = undefined;
28    let aaabab = undefined;
29    let aaaabab = undefined;
30    let aaaabaab = undefined;
31    let aaaaabaab = undefined;
32    let aaaaaabaab = undefined;
33    let ab = undefined;
34    let aba = undefined;
35    let abaa = undefined;
36    let abaaa = undefined;
37    let abaaaa = undefined;
38    let aabaaaa = undefined;
39    let aabaaaaa = undefined;
40    let aaabaaaaa = undefined;
41    let bbbbb = undefined;
42    let bbbbbb = undefined;
43    let bbbb = undefined;
44    let aaaba = undefined;
45    let aaaaba = undefined;
46    let aaaabaa = undefined;
47    let aaaaabaa = undefined;
48    let aaaaaabaa = undefined;
49    let c = undefined;
50    let ac = undefined;
51    let aac = undefined;
52    let aaac = undefined;
53    let aaaac = undefined;
54    let aaaaac = undefined;
55    let aaaaaac = undefined;
56    let aaaaaaac = undefined;
57    let aaaaaaaca = undefined;
58    let bc = undefined;
59    let bbc = undefined;
60    let bbbc = undefined;
61    let aaabcab = undefined;
62    let aaaababc = undefined;
63    let aaaabaabc = undefined;
64    let aaaaabaabc = undefined;
65    let aaaaaabaabc = undefined;
66    let abc = undefined;
67    let abca = undefined;
68    let abcaa = undefined;
69    let abacaa = undefined;
70    let abacaaa = undefined;
71    let aabaacaa = undefined;
72    let aabaacaaa = undefined;
73    let aaabcaaaaa = undefined;
74    let bbbbcb = undefined;
75    let bbbbcbb = undefined;
76    let bbbcb = undefined;
77    let aacaba = undefined;
78    let aaaabca = undefined;
79    let aaaacbaa = undefined;
80    let aaaaabcaa = undefined;
81    let aaaaacabaa = undefined;
82    let add = undefined;
83    let aadd = undefined;
84    let aaadd = undefined;
85    let aaaadd = undefined;
86    let aaaaadd = undefined;
87    let aaaaaadd = undefined;
88    let aaaaaadda = undefined;
89    let aaaaaaadda = undefined;
90    let bdd = undefined;
91    let bbdd = undefined;
92    let bbbdd = undefined;
93    let aaababdd = undefined;
94    let aaaabddab = undefined;
95    let aaaabddaab = undefined;
96    let aaaaaddbaab = undefined;
97    let aaaaaabddaab = undefined;
98    let ddab = undefined;
99    let abdda = undefined;
100    let abadda = undefined;
101    let abaddaa = undefined;
102    let abaaddaa = undefined;
103    let aabaaddaa = undefined;
104    let aabaaaddaa = undefined;
105    let aaabaaaddaa = undefined;
106    let bbbddbb = undefined;
107    let bbbddbbb = undefined;
108    let bbddbb = undefined;
109    let aaaddba = undefined;
110    let aaaddaba = undefined;
111    let aaaabaadd = undefined;
112    let aaaaabaadd = undefined;
113    let aaaaaabaadd = undefined;
114    let cdd = undefined;
115    let acdd = undefined;
116    let aacdd = undefined;
117    let aaacdd = undefined;
118    let aaaacddd = undefined;
119    let aaaaacddd = undefined;
120    let aaaaaacddd = undefined;
121    let aaaaaaacdd = undefined;
122    let aaaaaaacadd = undefined;
123    let bcdd = undefined;
124    let bbcdd = undefined;
125    let bbbcdd = undefined;
126    let aaabcabdd = undefined;
127    let aaaababcdd = undefined;
128    let aaaabaabcdd = undefined;
129    let aaaaabaabcdd = undefined;
130    let aaaaaabaabcdd = undefined;
131    let abcdd = undefined;
132    let abcdda = undefined;
133    let abcaddda = undefined;
134    let abacaddda = undefined;
135    let abacaadda = undefined;
136    let aabaacddaa = undefined;
137    let aabaacaaadd = undefined;
138    let aaabcaaaaadd = undefined;
139    let bbbbcbdd = undefined;
140    let bbbbcbbdd = undefined;
141    let bbbcbdd = undefined;
142    let aacabdda = undefined;
143    let aaaabcadd = undefined;
144    let aaaacbadda = undefined;
145    let aaaaabcaadd = undefined;
146    let aaaaacabddaa = undefined;
147    let ae = undefined;
148    let aaee = undefined;
149    let aaaee = undefined;
150    let aaaae = undefined;
151    let aaaaea = undefined;
152    let aaaaaea = undefined;
153    let aaaaaeaa = undefined;
154    let aaaaaaeaa = undefined;
155    let be = undefined;
156    let bbe = undefined;
157    let bbeb = undefined;
158    let aaabeab = undefined;
159    let aaaaebab = undefined;
160    let aaaabaeab = undefined;
161    let aaaaaebaab = undefined;
162    let aaaaaaebaab = undefined;
163    let abe = undefined;
164    let aeba = undefined;
165    let abeaa = undefined;
166    let abaeaa = undefined;
167    let abaeaaa = undefined;
168    let aabaeaaa = undefined;
169    let aabaaeaaa = undefined;
170    let aaabeaaaaa = undefined;
171    let bbbbeb = undefined;
172    let bbbbebb = undefined;
173    let bbbeb = undefined;
174    let aaaeba = undefined;
175    let aaaeaba = undefined;
176    let aaaeabaa = undefined;
177    let aaaeaabaa = undefined;
178    let aaaaeaabaa = undefined;
179    let ce = undefined;
180    let aec = undefined;
181    let aaec = undefined;
182    let aaaec = undefined;
183    let aaaeac = undefined;
184    let aaaaeac = undefined;
185    let aaaaeaac = undefined;
186    let aaaaaeaac = undefined;
187    let aaaaaeaaca = undefined;
188    let bce = undefined;
189    let bbce = undefined;
190    let bbbec = undefined;
191    let aaabceab = undefined;
192    let aaaabaebc = undefined;
193    let aaaabaeabc = undefined;
194    let aaaaabaeabc = undefined;
195    let aaaaaabeaabc = undefined;
196    let abce = undefined;
197    let abcea = undefined;
198    let abcaea = undefined;
199    let abacaea = undefined;
200    let abacaeaa = undefined;
201    let aabaeacaa = undefined;
202    let aabaaceaaa = undefined;
203    let aaabcaaeaaa = undefined;
204    let bbbbecb = undefined;
205    let bbbbcbeb = undefined;
206    let bbbceb = undefined;
207    let aacaeba = undefined;
208    let aaaaebca = undefined;
209    let aaaacbaea = undefined;
210    let aaaaabecaa = undefined;
211    let aaaaaceabaa = undefined;
212    let adde = undefined;
213    let aaded = undefined;
214    let aaaedd = undefined;
215    let aaaaedd = undefined;
216    let aaaaeadd = undefined;
217    let aaaaeaadd = undefined;
218    let aaaaaeadda = undefined;
219    let aaaaaaeadda = undefined;
220    let bded = undefined;
221    let bbedd = undefined;
222    let bbbded = undefined;
223    let aaababedd = undefined;
224    let aaaabdedab = undefined;
225    let aaaabddaeab = undefined;
226    let aaaaaeddbaab = undefined;
227    let aaaaaabeddaab = undefined;
228    let ddabe = undefined;
229    let abdeda = undefined;
230    let abadeda = undefined;
231    let abadedaa = undefined;
232    let abaaddeaa = undefined;
233    let aabaadedaa = undefined;
234    let aabaaaeddaa = undefined;
235    let aaabaaadedaa = undefined;
236    let bbbddebb = undefined;
237    let bbbddbebb = undefined;
238    let bbddebb = undefined;
239    let aaaddeba = undefined;
240    let aaaddaeba = undefined;
241    let aaaabeaadd = undefined;
242    let aaaaabaeadd = undefined;
243    let aaaaaabaeadd = undefined;
244    let cdde = undefined;
245    let acdde = undefined;
246    let aacdde = undefined;
247    let aaacdde = undefined;
248    let aaaacdded = undefined;
249    let aaaaacdded = undefined;
250    let aaaaaacdded = undefined;
251    let aaaaaaacdde = undefined;
252    let aaaaaaacadde = undefined;
253    let bcedd = undefined;
254    let bbcedd = undefined;
255    let bbbcedd = undefined;
256    let aaabceabdd = undefined;
257    let aaaabaebcdd = undefined;
258    let aaaabaaebcdd = undefined;
259    let aaaaabaaebcdd = undefined;
260    let aaaaaabaaebcdd = undefined;
261    let abcdde = undefined;
262    let abcddae = undefined;
263    let abcadddea = undefined;
264    let abacadddea = undefined;
265    let abacaaddae = undefined;
266    let aabaacddaae = undefined;
267    let aabaacaaadde = undefined;
268    let aaabcaaaaadde = undefined;
269    let bbbbcbdde = undefined;
270    let bbbbcbbdde = undefined;
271    let bbbcbdde = undefined;
272    let aacabddae = undefined;
273    let aaaabcadde = undefined;
274    let aaaacbaddae = undefined;
275    let aaaaabcaadde = undefined;
276    let aaaaacabddaae = {a: function b(c) {
277        print(c);
278    }};
279    aaaaacabddaae.a(123);
280}
281
282xx();
283