1package com.ibm.icu.simple;
2
3import java.util.ListResourceBundle;
4
5public class LocaleElements_plurals extends ListResourceBundle {
6
7    /**
8     * Overrides ListResourceBundle
9     */
10    public final Object[][] getContents() {
11          return  contents;
12    }
13
14    private static Object[][] contents = {
15                {
16                    "locales",
17                    new Object[][]{
18                        {
19                            "af",
20                            "set8",
21                        },
22                        {
23                            "ak",
24                            "set6",
25                        },
26                        {
27                            "am",
28                            "set1",
29                        },
30                        {
31                            "ar",
32                            "set33",
33                        },
34                        {
35                            "asa",
36                            "set8",
37                        },
38                        {
39                            "ast",
40                            "set3",
41                        },
42                        {
43                            "az",
44                            "set8",
45                        },
46                        {
47                            "be",
48                            "set26",
49                        },
50                        {
51                            "bem",
52                            "set8",
53                        },
54                        {
55                            "bez",
56                            "set8",
57                        },
58                        {
59                            "bg",
60                            "set8",
61                        },
62                        {
63                            "bh",
64                            "set6",
65                        },
66                        {
67                            "bm",
68                            "set0",
69                        },
70                        {
71                            "bn",
72                            "set1",
73                        },
74                        {
75                            "bo",
76                            "set0",
77                        },
78                        {
79                            "br",
80                            "set30",
81                        },
82                        {
83                            "brx",
84                            "set8",
85                        },
86                        {
87                            "bs",
88                            "set20",
89                        },
90                        {
91                            "ca",
92                            "set3",
93                        },
94                        {
95                            "cgg",
96                            "set8",
97                        },
98                        {
99                            "chr",
100                            "set8",
101                        },
102                        {
103                            "ckb",
104                            "set8",
105                        },
106                        {
107                            "cs",
108                            "set24",
109                        },
110                        {
111                            "cy",
112                            "set34",
113                        },
114                        {
115                            "da",
116                            "set10",
117                        },
118                        {
119                            "de",
120                            "set3",
121                        },
122                        {
123                            "dv",
124                            "set8",
125                        },
126                        {
127                            "dz",
128                            "set0",
129                        },
130                        {
131                            "ee",
132                            "set8",
133                        },
134                        {
135                            "el",
136                            "set8",
137                        },
138                        {
139                            "en",
140                            "set3",
141                        },
142                        {
143                            "eo",
144                            "set8",
145                        },
146                        {
147                            "es",
148                            "set8",
149                        },
150                        {
151                            "et",
152                            "set3",
153                        },
154                        {
155                            "eu",
156                            "set8",
157                        },
158                        {
159                            "fa",
160                            "set1",
161                        },
162                        {
163                            "ff",
164                            "set2",
165                        },
166                        {
167                            "fi",
168                            "set3",
169                        },
170                        {
171                            "fil",
172                            "set13",
173                        },
174                        {
175                            "fo",
176                            "set8",
177                        },
178                        {
179                            "fr",
180                            "set2",
181                        },
182                        {
183                            "fur",
184                            "set8",
185                        },
186                        {
187                            "fy",
188                            "set3",
189                        },
190                        {
191                            "ga",
192                            "set31",
193                        },
194                        {
195                            "gd",
196                            "set21",
197                        },
198                        {
199                            "gl",
200                            "set3",
201                        },
202                        {
203                            "gsw",
204                            "set8",
205                        },
206                        {
207                            "gu",
208                            "set1",
209                        },
210                        {
211                            "guw",
212                            "set6",
213                        },
214                        {
215                            "gv",
216                            "set32",
217                        },
218                        {
219                            "ha",
220                            "set8",
221                        },
222                        {
223                            "haw",
224                            "set8",
225                        },
226                        {
227                            "he",
228                            "set23",
229                        },
230                        {
231                            "hi",
232                            "set1",
233                        },
234                        {
235                            "hr",
236                            "set20",
237                        },
238                        {
239                            "hu",
240                            "set8",
241                        },
242                        {
243                            "hy",
244                            "set2",
245                        },
246                        {
247                            "id",
248                            "set0",
249                        },
250                        {
251                            "ig",
252                            "set0",
253                        },
254                        {
255                            "ii",
256                            "set0",
257                        },
258                        {
259                            "in",
260                            "set0",
261                        },
262                        {
263                            "is",
264                            "set11",
265                        },
266                        {
267                            "it",
268                            "set3",
269                        },
270                        {
271                            "iu",
272                            "set17",
273                        },
274                        {
275                            "iw",
276                            "set23",
277                        },
278                        {
279                            "ja",
280                            "set0",
281                        },
282                        {
283                            "jbo",
284                            "set0",
285                        },
286                        {
287                            "jgo",
288                            "set8",
289                        },
290                        {
291                            "ji",
292                            "set3",
293                        },
294                        {
295                            "jmc",
296                            "set8",
297                        },
298                        {
299                            "jv",
300                            "set0",
301                        },
302                        {
303                            "jw",
304                            "set0",
305                        },
306                        {
307                            "ka",
308                            "set8",
309                        },
310                        {
311                            "kab",
312                            "set2",
313                        },
314                        {
315                            "kaj",
316                            "set8",
317                        },
318                        {
319                            "kcg",
320                            "set8",
321                        },
322                        {
323                            "kde",
324                            "set0",
325                        },
326                        {
327                            "kea",
328                            "set0",
329                        },
330                        {
331                            "kk",
332                            "set8",
333                        },
334                        {
335                            "kkj",
336                            "set8",
337                        },
338                        {
339                            "kl",
340                            "set8",
341                        },
342                        {
343                            "km",
344                            "set0",
345                        },
346                        {
347                            "kn",
348                            "set1",
349                        },
350                        {
351                            "ko",
352                            "set0",
353                        },
354                        {
355                            "ks",
356                            "set8",
357                        },
358                        {
359                            "ksb",
360                            "set8",
361                        },
362                        {
363                            "ksh",
364                            "set16",
365                        },
366                        {
367                            "ku",
368                            "set8",
369                        },
370                        {
371                            "kw",
372                            "set17",
373                        },
374                        {
375                            "ky",
376                            "set8",
377                        },
378                        {
379                            "lag",
380                            "set15",
381                        },
382                        {
383                            "lb",
384                            "set8",
385                        },
386                        {
387                            "lg",
388                            "set8",
389                        },
390                        {
391                            "lkt",
392                            "set0",
393                        },
394                        {
395                            "ln",
396                            "set6",
397                        },
398                        {
399                            "lo",
400                            "set0",
401                        },
402                        {
403                            "lt",
404                            "set27",
405                        },
406                        {
407                            "lv",
408                            "set14",
409                        },
410                        {
411                            "mas",
412                            "set8",
413                        },
414                        {
415                            "mg",
416                            "set6",
417                        },
418                        {
419                            "mgo",
420                            "set8",
421                        },
422                        {
423                            "mk",
424                            "set12",
425                        },
426                        {
427                            "ml",
428                            "set8",
429                        },
430                        {
431                            "mn",
432                            "set8",
433                        },
434                        {
435                            "mo",
436                            "set19",
437                        },
438                        {
439                            "mr",
440                            "set1",
441                        },
442                        {
443                            "ms",
444                            "set0",
445                        },
446                        {
447                            "mt",
448                            "set28",
449                        },
450                        {
451                            "my",
452                            "set0",
453                        },
454                        {
455                            "nah",
456                            "set8",
457                        },
458                        {
459                            "naq",
460                            "set17",
461                        },
462                        {
463                            "nb",
464                            "set8",
465                        },
466                        {
467                            "nd",
468                            "set8",
469                        },
470                        {
471                            "ne",
472                            "set8",
473                        },
474                        {
475                            "nl",
476                            "set3",
477                        },
478                        {
479                            "nn",
480                            "set8",
481                        },
482                        {
483                            "nnh",
484                            "set8",
485                        },
486                        {
487                            "no",
488                            "set8",
489                        },
490                        {
491                            "nqo",
492                            "set0",
493                        },
494                        {
495                            "nr",
496                            "set8",
497                        },
498                        {
499                            "nso",
500                            "set6",
501                        },
502                        {
503                            "ny",
504                            "set8",
505                        },
506                        {
507                            "nyn",
508                            "set8",
509                        },
510                        {
511                            "om",
512                            "set8",
513                        },
514                        {
515                            "or",
516                            "set8",
517                        },
518                        {
519                            "os",
520                            "set8",
521                        },
522                        {
523                            "pa",
524                            "set6",
525                        },
526                        {
527                            "pap",
528                            "set8",
529                        },
530                        {
531                            "pl",
532                            "set25",
533                        },
534                        {
535                            "prg",
536                            "set14",
537                        },
538                        {
539                            "ps",
540                            "set8",
541                        },
542                        {
543                            "pt",
544                            "set4",
545                        },
546                        {
547                            "pt_PT",
548                            "set9",
549                        },
550                        {
551                            "rm",
552                            "set8",
553                        },
554                        {
555                            "ro",
556                            "set19",
557                        },
558                        {
559                            "rof",
560                            "set8",
561                        },
562                        {
563                            "root",
564                            "set0",
565                        },
566                        {
567                            "ru",
568                            "set29",
569                        },
570                        {
571                            "rwk",
572                            "set8",
573                        },
574                        {
575                            "sah",
576                            "set0",
577                        },
578                        {
579                            "saq",
580                            "set8",
581                        },
582                        {
583                            "se",
584                            "set17",
585                        },
586                        {
587                            "seh",
588                            "set8",
589                        },
590                        {
591                            "ses",
592                            "set0",
593                        },
594                        {
595                            "sg",
596                            "set0",
597                        },
598                        {
599                            "sh",
600                            "set20",
601                        },
602                        {
603                            "shi",
604                            "set18",
605                        },
606                        {
607                            "si",
608                            "set5",
609                        },
610                        {
611                            "sk",
612                            "set24",
613                        },
614                        {
615                            "sl",
616                            "set22",
617                        },
618                        {
619                            "sma",
620                            "set17",
621                        },
622                        {
623                            "smi",
624                            "set17",
625                        },
626                        {
627                            "smj",
628                            "set17",
629                        },
630                        {
631                            "smn",
632                            "set17",
633                        },
634                        {
635                            "sms",
636                            "set17",
637                        },
638                        {
639                            "sn",
640                            "set8",
641                        },
642                        {
643                            "so",
644                            "set8",
645                        },
646                        {
647                            "sq",
648                            "set8",
649                        },
650                        {
651                            "sr",
652                            "set20",
653                        },
654                        {
655                            "ss",
656                            "set8",
657                        },
658                        {
659                            "ssy",
660                            "set8",
661                        },
662                        {
663                            "st",
664                            "set8",
665                        },
666                        {
667                            "sv",
668                            "set3",
669                        },
670                        {
671                            "sw",
672                            "set3",
673                        },
674                        {
675                            "syr",
676                            "set8",
677                        },
678                        {
679                            "ta",
680                            "set8",
681                        },
682                        {
683                            "te",
684                            "set8",
685                        },
686                        {
687                            "teo",
688                            "set8",
689                        },
690                        {
691                            "th",
692                            "set0",
693                        },
694                        {
695                            "ti",
696                            "set6",
697                        },
698                        {
699                            "tig",
700                            "set8",
701                        },
702                        {
703                            "tk",
704                            "set8",
705                        },
706                        {
707                            "tl",
708                            "set13",
709                        },
710                        {
711                            "tn",
712                            "set8",
713                        },
714                        {
715                            "to",
716                            "set0",
717                        },
718                        {
719                            "tr",
720                            "set8",
721                        },
722                        {
723                            "ts",
724                            "set8",
725                        },
726                        {
727                            "tzm",
728                            "set7",
729                        },
730                        {
731                            "ug",
732                            "set8",
733                        },
734                        {
735                            "uk",
736                            "set29",
737                        },
738                        {
739                            "ur",
740                            "set3",
741                        },
742                        {
743                            "uz",
744                            "set8",
745                        },
746                        {
747                            "ve",
748                            "set8",
749                        },
750                        {
751                            "vi",
752                            "set0",
753                        },
754                        {
755                            "vo",
756                            "set8",
757                        },
758                        {
759                            "vun",
760                            "set8",
761                        },
762                        {
763                            "wa",
764                            "set6",
765                        },
766                        {
767                            "wae",
768                            "set8",
769                        },
770                        {
771                            "wo",
772                            "set0",
773                        },
774                        {
775                            "xh",
776                            "set8",
777                        },
778                        {
779                            "xog",
780                            "set8",
781                        },
782                        {
783                            "yi",
784                            "set3",
785                        },
786                        {
787                            "yo",
788                            "set0",
789                        },
790                        {
791                            "zh",
792                            "set0",
793                        },
794                        {
795                            "zu",
796                            "set1",
797                        },
798                    },
799                },
800                {
801                    "locales_ordinals",
802                    new Object[][]{
803                        {
804                            "af",
805                            "set35",
806                        },
807                        {
808                            "am",
809                            "set35",
810                        },
811                        {
812                            "ar",
813                            "set35",
814                        },
815                        {
816                            "az",
817                            "set48",
818                        },
819                        {
820                            "bg",
821                            "set35",
822                        },
823                        {
824                            "bn",
825                            "set50",
826                        },
827                        {
828                            "ca",
829                            "set46",
830                        },
831                        {
832                            "cs",
833                            "set35",
834                        },
835                        {
836                            "cy",
837                            "set51",
838                        },
839                        {
840                            "da",
841                            "set35",
842                        },
843                        {
844                            "de",
845                            "set35",
846                        },
847                        {
848                            "el",
849                            "set35",
850                        },
851                        {
852                            "en",
853                            "set44",
854                        },
855                        {
856                            "es",
857                            "set35",
858                        },
859                        {
860                            "et",
861                            "set35",
862                        },
863                        {
864                            "eu",
865                            "set35",
866                        },
867                        {
868                            "fa",
869                            "set35",
870                        },
871                        {
872                            "fi",
873                            "set35",
874                        },
875                        {
876                            "fil",
877                            "set37",
878                        },
879                        {
880                            "fr",
881                            "set37",
882                        },
883                        {
884                            "fy",
885                            "set35",
886                        },
887                        {
888                            "gl",
889                            "set35",
890                        },
891                        {
892                            "gu",
893                            "set49",
894                        },
895                        {
896                            "he",
897                            "set35",
898                        },
899                        {
900                            "hi",
901                            "set49",
902                        },
903                        {
904                            "hr",
905                            "set35",
906                        },
907                        {
908                            "hu",
909                            "set38",
910                        },
911                        {
912                            "hy",
913                            "set37",
914                        },
915                        {
916                            "id",
917                            "set35",
918                        },
919                        {
920                            "in",
921                            "set35",
922                        },
923                        {
924                            "is",
925                            "set35",
926                        },
927                        {
928                            "it",
929                            "set41",
930                        },
931                        {
932                            "iw",
933                            "set35",
934                        },
935                        {
936                            "ja",
937                            "set35",
938                        },
939                        {
940                            "ka",
941                            "set42",
942                        },
943                        {
944                            "kk",
945                            "set40",
946                        },
947                        {
948                            "km",
949                            "set35",
950                        },
951                        {
952                            "kn",
953                            "set35",
954                        },
955                        {
956                            "ko",
957                            "set35",
958                        },
959                        {
960                            "ky",
961                            "set35",
962                        },
963                        {
964                            "lo",
965                            "set37",
966                        },
967                        {
968                            "lt",
969                            "set35",
970                        },
971                        {
972                            "lv",
973                            "set35",
974                        },
975                        {
976                            "mk",
977                            "set47",
978                        },
979                        {
980                            "ml",
981                            "set35",
982                        },
983                        {
984                            "mn",
985                            "set35",
986                        },
987                        {
988                            "mo",
989                            "set37",
990                        },
991                        {
992                            "mr",
993                            "set45",
994                        },
995                        {
996                            "ms",
997                            "set37",
998                        },
999                        {
1000                            "my",
1001                            "set35",
1002                        },
1003                        {
1004                            "nb",
1005                            "set35",
1006                        },
1007                        {
1008                            "ne",
1009                            "set39",
1010                        },
1011                        {
1012                            "nl",
1013                            "set35",
1014                        },
1015                        {
1016                            "pa",
1017                            "set35",
1018                        },
1019                        {
1020                            "pl",
1021                            "set35",
1022                        },
1023                        {
1024                            "prg",
1025                            "set35",
1026                        },
1027                        {
1028                            "pt",
1029                            "set35",
1030                        },
1031                        {
1032                            "ro",
1033                            "set37",
1034                        },
1035                        {
1036                            "root",
1037                            "set35",
1038                        },
1039                        {
1040                            "ru",
1041                            "set35",
1042                        },
1043                        {
1044                            "sh",
1045                            "set35",
1046                        },
1047                        {
1048                            "si",
1049                            "set35",
1050                        },
1051                        {
1052                            "sk",
1053                            "set35",
1054                        },
1055                        {
1056                            "sl",
1057                            "set35",
1058                        },
1059                        {
1060                            "sq",
1061                            "set43",
1062                        },
1063                        {
1064                            "sr",
1065                            "set35",
1066                        },
1067                        {
1068                            "sv",
1069                            "set36",
1070                        },
1071                        {
1072                            "sw",
1073                            "set35",
1074                        },
1075                        {
1076                            "ta",
1077                            "set35",
1078                        },
1079                        {
1080                            "te",
1081                            "set35",
1082                        },
1083                        {
1084                            "th",
1085                            "set35",
1086                        },
1087                        {
1088                            "tl",
1089                            "set37",
1090                        },
1091                        {
1092                            "tr",
1093                            "set35",
1094                        },
1095                        {
1096                            "uk",
1097                            "set35",
1098                        },
1099                        {
1100                            "ur",
1101                            "set35",
1102                        },
1103                        {
1104                            "uz",
1105                            "set35",
1106                        },
1107                        {
1108                            "vi",
1109                            "set37",
1110                        },
1111                        {
1112                            "zh",
1113                            "set35",
1114                        },
1115                        {
1116                            "zu",
1117                            "set35",
1118                        },
1119                    },
1120                },
1121                {
1122                    "rules",
1123                    new Object[][]{
1124                        {
1125                            "set0",
1126                            new Object[][]{
1127                                {
1128                                    "other",
1129                                    " @integer 0~15, 100, 1000, 10000, 100000, 1" +
1130                                    "000000, … @decimal 0.0~1.5, 10.0, 100.0, " +
1131                                    "1000.0, 10000.0, 100000.0, 1000000.0, …",
1132                                },
1133                            },
1134                        },
1135                        {
1136                            "set1",
1137                            new Object[][]{
1138                                {
1139                                    "one",
1140                                    "i = 0 or n = 1 @integer 0, 1 @decimal 0.0~1" +
1141                                    ".0, 0.00~0.04",
1142                                },
1143                                {
1144                                    "other",
1145                                    " @integer 2~17, 100, 1000, 10000, 100000, 1" +
1146                                    "000000, … @decimal 1.1~2.6, 10.0, 100.0, " +
1147                                    "1000.0, 10000.0, 100000.0, 1000000.0, …",
1148                                },
1149                            },
1150                        },
1151                        {
1152                            "set10",
1153                            new Object[][]{
1154                                {
1155                                    "one",
1156                                    "n = 1 or t != 0 and i = 0,1 @integer 1 @dec" +
1157                                    "imal 0.1~1.6",
1158                                },
1159                                {
1160                                    "other",
1161                                    " @integer 0, 2~16, 100, 1000, 10000, 100000" +
1162                                    ", 1000000, … @decimal 0.0, 2.0~3.4, 10.0," +
1163                                    " 100.0, 1000.0, 10000.0, 100000.0, 1000000." +
1164                                    "0, …",
1165                                },
1166                            },
1167                        },
1168                        {
1169                            "set11",
1170                            new Object[][]{
1171                                {
1172                                    "one",
1173                                    "t = 0 and i % 10 = 1 and i % 100 != 11 or t" +
1174                                    " != 0 @integer 1, 21, 31, 41, 51, 61, 71, 8" +
1175                                    "1, 101, 1001, … @decimal 0.1~1.6, 10.1, 1" +
1176                                    "00.1, 1000.1, …",
1177                                },
1178                                {
1179                                    "other",
1180                                    " @integer 0, 2~16, 100, 1000, 10000, 100000" +
1181                                    ", 1000000, … @decimal 0.0, 2.0, 3.0, 4.0," +
1182                                    " 5.0, 6.0, 7.0, 8.0, 10.0, 100.0, 1000.0, 1" +
1183                                    "0000.0, 100000.0, 1000000.0, …",
1184                                },
1185                            },
1186                        },
1187                        {
1188                            "set12",
1189                            new Object[][]{
1190                                {
1191                                    "one",
1192                                    "v = 0 and i % 10 = 1 or f % 10 = 1 @integer" +
1193                                    " 1, 11, 21, 31, 41, 51, 61, 71, 101, 1001, " +
1194                                    "… @decimal 0.1, 1.1, 2.1, 3.1, 4.1, 5.1, " +
1195                                    "6.1, 7.1, 10.1, 100.1, 1000.1, …",
1196                                },
1197                                {
1198                                    "other",
1199                                    " @integer 0, 2~10, 12~17, 100, 1000, 10000," +
1200                                    " 100000, 1000000, … @decimal 0.0, 0.2~1.0" +
1201                                    ", 1.2~1.7, 10.0, 100.0, 1000.0, 10000.0, 10" +
1202                                    "0000.0, 1000000.0, …",
1203                                },
1204                            },
1205                        },
1206                        {
1207                            "set13",
1208                            new Object[][]{
1209                                {
1210                                    "one",
1211                                    "v = 0 and i = 1,2,3 or v = 0 and i % 10 != " +
1212                                    "4,6,9 or v != 0 and f % 10 != 4,6,9 @intege" +
1213                                    "r 0~3, 5, 7, 8, 10~13, 15, 17, 18, 20, 21, " +
1214                                    "100, 1000, 10000, 100000, 1000000, … @dec" +
1215                                    "imal 0.0~0.3, 0.5, 0.7, 0.8, 1.0~1.3, 1.5, " +
1216                                    "1.7, 1.8, 2.0, 2.1, 10.0, 100.0, 1000.0, 10" +
1217                                    "000.0, 100000.0, 1000000.0, …",
1218                                },
1219                                {
1220                                    "other",
1221                                    " @integer 4, 6, 9, 14, 16, 19, 24, 26, 104," +
1222                                    " 1004, … @decimal 0.4, 0.6, 0.9, 1.4, 1.6" +
1223                                    ", 1.9, 2.4, 2.6, 10.4, 100.4, 1000.4, …",
1224                                },
1225                            },
1226                        },
1227                        {
1228                            "set14",
1229                            new Object[][]{
1230                                {
1231                                    "one",
1232                                    "n % 10 = 1 and n % 100 != 11 or v = 2 and f" +
1233                                    " % 10 = 1 and f % 100 != 11 or v != 2 and f" +
1234                                    " % 10 = 1 @integer 1, 21, 31, 41, 51, 61, 7" +
1235                                    "1, 81, 101, 1001, … @decimal 0.1, 1.0, 1." +
1236                                    "1, 2.1, 3.1, 4.1, 5.1, 6.1, 7.1, 10.1, 100." +
1237                                    "1, 1000.1, …",
1238                                },
1239                                {
1240                                    "other",
1241                                    " @integer 2~9, 22~29, 102, 1002, … @decim" +
1242                                    "al 0.2~0.9, 1.2~1.9, 10.2, 100.2, 1000.2, …",
1243                                },
1244                                {
1245                                    "zero",
1246                                    "n % 10 = 0 or n % 100 = 11..19 or v = 2 and" +
1247                                    " f % 100 = 11..19 @integer 0, 10~20, 30, 40" +
1248                                    ", 50, 60, 100, 1000, 10000, 100000, 1000000" +
1249                                    ", … @decimal 0.0, 10.0, 11.0, 12.0, 13.0," +
1250                                    " 14.0, 15.0, 16.0, 100.0, 1000.0, 10000.0, " +
1251                                    "100000.0, 1000000.0, …",
1252                                },
1253                            },
1254                        },
1255                        {
1256                            "set15",
1257                            new Object[][]{
1258                                {
1259                                    "one",
1260                                    "i = 0,1 and n != 0 @integer 1 @decimal 0.1~1.6",
1261                                },
1262                                {
1263                                    "other",
1264                                    " @integer 2~17, 100, 1000, 10000, 100000, 1" +
1265                                    "000000, … @decimal 2.0~3.5, 10.0, 100.0, " +
1266                                    "1000.0, 10000.0, 100000.0, 1000000.0, …",
1267                                },
1268                                {
1269                                    "zero",
1270                                    "n = 0 @integer 0 @decimal 0.0, 0.00, 0.000," +
1271                                    " 0.0000",
1272                                },
1273                            },
1274                        },
1275                        {
1276                            "set16",
1277                            new Object[][]{
1278                                {
1279                                    "one",
1280                                    "n = 1 @integer 1 @decimal 1.0, 1.00, 1.000," +
1281                                    " 1.0000",
1282                                },
1283                                {
1284                                    "other",
1285                                    " @integer 2~17, 100, 1000, 10000, 100000, 1" +
1286                                    "000000, … @decimal 0.1~0.9, 1.1~1.7, 10.0" +
1287                                    ", 100.0, 1000.0, 10000.0, 100000.0, 1000000" +
1288                                    ".0, …",
1289                                },
1290                                {
1291                                    "zero",
1292                                    "n = 0 @integer 0 @decimal 0.0, 0.00, 0.000," +
1293                                    " 0.0000",
1294                                },
1295                            },
1296                        },
1297                        {
1298                            "set17",
1299                            new Object[][]{
1300                                {
1301                                    "one",
1302                                    "n = 1 @integer 1 @decimal 1.0, 1.00, 1.000," +
1303                                    " 1.0000",
1304                                },
1305                                {
1306                                    "other",
1307                                    " @integer 0, 3~17, 100, 1000, 10000, 100000" +
1308                                    ", 1000000, … @decimal 0.0~0.9, 1.1~1.6, 1" +
1309                                    "0.0, 100.0, 1000.0, 10000.0, 100000.0, 1000" +
1310                                    "000.0, …",
1311                                },
1312                                {
1313                                    "two",
1314                                    "n = 2 @integer 2 @decimal 2.0, 2.00, 2.000," +
1315                                    " 2.0000",
1316                                },
1317                            },
1318                        },
1319                        {
1320                            "set18",
1321                            new Object[][]{
1322                                {
1323                                    "few",
1324                                    "n = 2..10 @integer 2~10 @decimal 2.0, 3.0, " +
1325                                    "4.0, 5.0, 6.0, 7.0, 8.0, 9.0, 10.0, 2.00, 3" +
1326                                    ".00, 4.00, 5.00, 6.00, 7.00, 8.00",
1327                                },
1328                                {
1329                                    "one",
1330                                    "i = 0 or n = 1 @integer 0, 1 @decimal 0.0~1" +
1331                                    ".0, 0.00~0.04",
1332                                },
1333                                {
1334                                    "other",
1335                                    " @integer 11~26, 100, 1000, 10000, 100000, " +
1336                                    "1000000, … @decimal 1.1~1.9, 2.1~2.7, 10." +
1337                                    "1, 100.0, 1000.0, 10000.0, 100000.0, 100000" +
1338                                    "0.0, …",
1339                                },
1340                            },
1341                        },
1342                        {
1343                            "set19",
1344                            new Object[][]{
1345                                {
1346                                    "few",
1347                                    "v != 0 or n = 0 or n != 1 and n % 100 = 1.." +
1348                                    "19 @integer 0, 2~16, 101, 1001, … @decima" +
1349                                    "l 0.0~1.5, 10.0, 100.0, 1000.0, 10000.0, 10" +
1350                                    "0000.0, 1000000.0, …",
1351                                },
1352                                {
1353                                    "one",
1354                                    "i = 1 and v = 0 @integer 1",
1355                                },
1356                                {
1357                                    "other",
1358                                    " @integer 20~35, 100, 1000, 10000, 100000, " +
1359                                    "1000000, …",
1360                                },
1361                            },
1362                        },
1363                        {
1364                            "set2",
1365                            new Object[][]{
1366                                {
1367                                    "one",
1368                                    "i = 0,1 @integer 0, 1 @decimal 0.0~1.5",
1369                                },
1370                                {
1371                                    "other",
1372                                    " @integer 2~17, 100, 1000, 10000, 100000, 1" +
1373                                    "000000, … @decimal 2.0~3.5, 10.0, 100.0, " +
1374                                    "1000.0, 10000.0, 100000.0, 1000000.0, …",
1375                                },
1376                            },
1377                        },
1378                        {
1379                            "set20",
1380                            new Object[][]{
1381                                {
1382                                    "few",
1383                                    "v = 0 and i % 10 = 2..4 and i % 100 != 12.." +
1384                                    "14 or f % 10 = 2..4 and f % 100 != 12..14 @" +
1385                                    "integer 2~4, 22~24, 32~34, 42~44, 52~54, 62" +
1386                                    ", 102, 1002, … @decimal 0.2~0.4, 1.2~1.4," +
1387                                    " 2.2~2.4, 3.2~3.4, 4.2~4.4, 5.2, 10.2, 100." +
1388                                    "2, 1000.2, …",
1389                                },
1390                                {
1391                                    "one",
1392                                    "v = 0 and i % 10 = 1 and i % 100 != 11 or f" +
1393                                    " % 10 = 1 and f % 100 != 11 @integer 1, 21," +
1394                                    " 31, 41, 51, 61, 71, 81, 101, 1001, … @de" +
1395                                    "cimal 0.1, 1.1, 2.1, 3.1, 4.1, 5.1, 6.1, 7." +
1396                                    "1, 10.1, 100.1, 1000.1, …",
1397                                },
1398                                {
1399                                    "other",
1400                                    " @integer 0, 5~19, 100, 1000, 10000, 100000" +
1401                                    ", 1000000, … @decimal 0.0, 0.5~1.0, 1.5~2" +
1402                                    ".0, 2.5~2.7, 10.0, 100.0, 1000.0, 10000.0, " +
1403                                    "100000.0, 1000000.0, …",
1404                                },
1405                            },
1406                        },
1407                        {
1408                            "set21",
1409                            new Object[][]{
1410                                {
1411                                    "few",
1412                                    "n = 3..10,13..19 @integer 3~10, 13~19 @deci" +
1413                                    "mal 3.0, 4.0, 5.0, 6.0, 7.0, 8.0, 9.0, 10.0" +
1414                                    ", 13.0, 14.0, 15.0, 16.0, 17.0, 18.0, 19.0," +
1415                                    " 3.00",
1416                                },
1417                                {
1418                                    "one",
1419                                    "n = 1,11 @integer 1, 11 @decimal 1.0, 11.0," +
1420                                    " 1.00, 11.00, 1.000, 11.000, 1.0000",
1421                                },
1422                                {
1423                                    "other",
1424                                    " @integer 0, 20~34, 100, 1000, 10000, 10000" +
1425                                    "0, 1000000, … @decimal 0.0~0.9, 1.1~1.6, " +
1426                                    "10.1, 100.0, 1000.0, 10000.0, 100000.0, 100" +
1427                                    "0000.0, …",
1428                                },
1429                                {
1430                                    "two",
1431                                    "n = 2,12 @integer 2, 12 @decimal 2.0, 12.0," +
1432                                    " 2.00, 12.00, 2.000, 12.000, 2.0000",
1433                                },
1434                            },
1435                        },
1436                        {
1437                            "set22",
1438                            new Object[][]{
1439                                {
1440                                    "few",
1441                                    "v = 0 and i % 100 = 3..4 or v != 0 @integer" +
1442                                    " 3, 4, 103, 104, 203, 204, 303, 304, 403, 4" +
1443                                    "04, 503, 504, 603, 604, 703, 704, 1003, …" +
1444                                    " @decimal 0.0~1.5, 10.0, 100.0, 1000.0, 100" +
1445                                    "00.0, 100000.0, 1000000.0, …",
1446                                },
1447                                {
1448                                    "one",
1449                                    "v = 0 and i % 100 = 1 @integer 1, 101, 201," +
1450                                    " 301, 401, 501, 601, 701, 1001, …",
1451                                },
1452                                {
1453                                    "other",
1454                                    " @integer 0, 5~19, 100, 1000, 10000, 100000" +
1455                                    ", 1000000, …",
1456                                },
1457                                {
1458                                    "two",
1459                                    "v = 0 and i % 100 = 2 @integer 2, 102, 202," +
1460                                    " 302, 402, 502, 602, 702, 1002, …",
1461                                },
1462                            },
1463                        },
1464                        {
1465                            "set23",
1466                            new Object[][]{
1467                                {
1468                                    "many",
1469                                    "v = 0 and n != 0..10 and n % 10 = 0 @intege" +
1470                                    "r 20, 30, 40, 50, 60, 70, 80, 90, 100, 1000" +
1471                                    ", 10000, 100000, 1000000, …",
1472                                },
1473                                {
1474                                    "one",
1475                                    "i = 1 and v = 0 @integer 1",
1476                                },
1477                                {
1478                                    "other",
1479                                    " @integer 0, 3~17, 101, 1001, … @decimal " +
1480                                    "0.0~1.5, 10.0, 100.0, 1000.0, 10000.0, 1000" +
1481                                    "00.0, 1000000.0, …",
1482                                },
1483                                {
1484                                    "two",
1485                                    "i = 2 and v = 0 @integer 2",
1486                                },
1487                            },
1488                        },
1489                        {
1490                            "set24",
1491                            new Object[][]{
1492                                {
1493                                    "few",
1494                                    "i = 2..4 and v = 0 @integer 2~4",
1495                                },
1496                                {
1497                                    "many",
1498                                    "v != 0   @decimal 0.0~1.5, 10.0, 100.0, 100" +
1499                                    "0.0, 10000.0, 100000.0, 1000000.0, …",
1500                                },
1501                                {
1502                                    "one",
1503                                    "i = 1 and v = 0 @integer 1",
1504                                },
1505                                {
1506                                    "other",
1507                                    " @integer 0, 5~19, 100, 1000, 10000, 100000" +
1508                                    ", 1000000, …",
1509                                },
1510                            },
1511                        },
1512                        {
1513                            "set25",
1514                            new Object[][]{
1515                                {
1516                                    "few",
1517                                    "v = 0 and i % 10 = 2..4 and i % 100 != 12.." +
1518                                    "14 @integer 2~4, 22~24, 32~34, 42~44, 52~54" +
1519                                    ", 62, 102, 1002, …",
1520                                },
1521                                {
1522                                    "many",
1523                                    "v = 0 and i != 1 and i % 10 = 0..1 or v = 0" +
1524                                    " and i % 10 = 5..9 or v = 0 and i % 100 = 1" +
1525                                    "2..14 @integer 0, 5~19, 100, 1000, 10000, 1" +
1526                                    "00000, 1000000, …",
1527                                },
1528                                {
1529                                    "one",
1530                                    "i = 1 and v = 0 @integer 1",
1531                                },
1532                                {
1533                                    "other",
1534                                    "   @decimal 0.0~1.5, 10.0, 100.0, 1000.0, 1" +
1535                                    "0000.0, 100000.0, 1000000.0, …",
1536                                },
1537                            },
1538                        },
1539                        {
1540                            "set26",
1541                            new Object[][]{
1542                                {
1543                                    "few",
1544                                    "n % 10 = 2..4 and n % 100 != 12..14 @intege" +
1545                                    "r 2~4, 22~24, 32~34, 42~44, 52~54, 62, 102," +
1546                                    " 1002, … @decimal 2.0, 3.0, 4.0, 22.0, 23" +
1547                                    ".0, 24.0, 32.0, 33.0, 102.0, 1002.0, …",
1548                                },
1549                                {
1550                                    "many",
1551                                    "n % 10 = 0 or n % 10 = 5..9 or n % 100 = 11" +
1552                                    "..14 @integer 0, 5~19, 100, 1000, 10000, 10" +
1553                                    "0000, 1000000, … @decimal 0.0, 5.0, 6.0, " +
1554                                    "7.0, 8.0, 9.0, 10.0, 11.0, 100.0, 1000.0, 1" +
1555                                    "0000.0, 100000.0, 1000000.0, …",
1556                                },
1557                                {
1558                                    "one",
1559                                    "n % 10 = 1 and n % 100 != 11 @integer 1, 21" +
1560                                    ", 31, 41, 51, 61, 71, 81, 101, 1001, … @d" +
1561                                    "ecimal 1.0, 21.0, 31.0, 41.0, 51.0, 61.0, 7" +
1562                                    "1.0, 81.0, 101.0, 1001.0, …",
1563                                },
1564                                {
1565                                    "other",
1566                                    "   @decimal 0.1~0.9, 1.1~1.7, 10.1, 100.1, " +
1567                                    "1000.1, …",
1568                                },
1569                            },
1570                        },
1571                        {
1572                            "set27",
1573                            new Object[][]{
1574                                {
1575                                    "few",
1576                                    "n % 10 = 2..9 and n % 100 != 11..19 @intege" +
1577                                    "r 2~9, 22~29, 102, 1002, … @decimal 2.0, " +
1578                                    "3.0, 4.0, 5.0, 6.0, 7.0, 8.0, 9.0, 22.0, 10" +
1579                                    "2.0, 1002.0, …",
1580                                },
1581                                {
1582                                    "many",
1583                                    "f != 0   @decimal 0.1~0.9, 1.1~1.7, 10.1, 1" +
1584                                    "00.1, 1000.1, …",
1585                                },
1586                                {
1587                                    "one",
1588                                    "n % 10 = 1 and n % 100 != 11..19 @integer 1" +
1589                                    ", 21, 31, 41, 51, 61, 71, 81, 101, 1001, … @decimal 1.0, 21.0, 31.0, 41.0, 51.0, 61." +
1590                                    "0, 71.0, 81.0, 101.0, 1001.0, …",
1591                                },
1592                                {
1593                                    "other",
1594                                    " @integer 0, 10~20, 30, 40, 50, 60, 100, 10" +
1595                                    "00, 10000, 100000, 1000000, … @decimal 0." +
1596                                    "0, 10.0, 11.0, 12.0, 13.0, 14.0, 15.0, 16.0" +
1597                                    ", 100.0, 1000.0, 10000.0, 100000.0, 1000000" +
1598                                    ".0, …",
1599                                },
1600                            },
1601                        },
1602                        {
1603                            "set28",
1604                            new Object[][]{
1605                                {
1606                                    "few",
1607                                    "n = 0 or n % 100 = 2..10 @integer 0, 2~10, " +
1608                                    "102~107, 1002, … @decimal 0.0, 2.0, 3.0, " +
1609                                    "4.0, 5.0, 6.0, 7.0, 8.0, 10.0, 102.0, 1002." +
1610                                    "0, …",
1611                                },
1612                                {
1613                                    "many",
1614                                    "n % 100 = 11..19 @integer 11~19, 111~117, 1" +
1615                                    "011, … @decimal 11.0, 12.0, 13.0, 14.0, 1" +
1616                                    "5.0, 16.0, 17.0, 18.0, 111.0, 1011.0, …",
1617                                },
1618                                {
1619                                    "one",
1620                                    "n = 1 @integer 1 @decimal 1.0, 1.00, 1.000," +
1621                                    " 1.0000",
1622                                },
1623                                {
1624                                    "other",
1625                                    " @integer 20~35, 100, 1000, 10000, 100000, " +
1626                                    "1000000, … @decimal 0.1~0.9, 1.1~1.7, 10." +
1627                                    "1, 100.0, 1000.0, 10000.0, 100000.0, 100000" +
1628                                    "0.0, …",
1629                                },
1630                            },
1631                        },
1632                        {
1633                            "set29",
1634                            new Object[][]{
1635                                {
1636                                    "few",
1637                                    "v = 0 and i % 10 = 2..4 and i % 100 != 12.." +
1638                                    "14 @integer 2~4, 22~24, 32~34, 42~44, 52~54" +
1639                                    ", 62, 102, 1002, …",
1640                                },
1641                                {
1642                                    "many",
1643                                    "v = 0 and i % 10 = 0 or v = 0 and i % 10 = " +
1644                                    "5..9 or v = 0 and i % 100 = 11..14 @integer" +
1645                                    " 0, 5~19, 100, 1000, 10000, 100000, 1000000" +
1646                                    ", …",
1647                                },
1648                                {
1649                                    "one",
1650                                    "v = 0 and i % 10 = 1 and i % 100 != 11 @int" +
1651                                    "eger 1, 21, 31, 41, 51, 61, 71, 81, 101, 10" +
1652                                    "01, …",
1653                                },
1654                                {
1655                                    "other",
1656                                    "   @decimal 0.0~1.5, 10.0, 100.0, 1000.0, 1" +
1657                                    "0000.0, 100000.0, 1000000.0, …",
1658                                },
1659                            },
1660                        },
1661                        {
1662                            "set3",
1663                            new Object[][]{
1664                                {
1665                                    "one",
1666                                    "i = 1 and v = 0 @integer 1",
1667                                },
1668                                {
1669                                    "other",
1670                                    " @integer 0, 2~16, 100, 1000, 10000, 100000" +
1671                                    ", 1000000, … @decimal 0.0~1.5, 10.0, 100." +
1672                                    "0, 1000.0, 10000.0, 100000.0, 1000000.0, …",
1673                                },
1674                            },
1675                        },
1676                        {
1677                            "set30",
1678                            new Object[][]{
1679                                {
1680                                    "few",
1681                                    "n % 10 = 3..4,9 and n % 100 != 10..19,70..7" +
1682                                    "9,90..99 @integer 3, 4, 9, 23, 24, 29, 33, " +
1683                                    "34, 39, 43, 44, 49, 103, 1003, … @decimal" +
1684                                    " 3.0, 4.0, 9.0, 23.0, 24.0, 29.0, 33.0, 34." +
1685                                    "0, 103.0, 1003.0, …",
1686                                },
1687                                {
1688                                    "many",
1689                                    "n != 0 and n % 1000000 = 0 @integer 1000000" +
1690                                    ", … @decimal 1000000.0, 1000000.00, 10000" +
1691                                    "00.000, …",
1692                                },
1693                                {
1694                                    "one",
1695                                    "n % 10 = 1 and n % 100 != 11,71,91 @integer" +
1696                                    " 1, 21, 31, 41, 51, 61, 81, 101, 1001, … " +
1697                                    "@decimal 1.0, 21.0, 31.0, 41.0, 51.0, 61.0," +
1698                                    " 81.0, 101.0, 1001.0, …",
1699                                },
1700                                {
1701                                    "other",
1702                                    " @integer 0, 5~8, 10~20, 100, 1000, 10000, " +
1703                                    "100000, … @decimal 0.0~0.9, 1.1~1.6, 10.0" +
1704                                    ", 100.0, 1000.0, 10000.0, 100000.0, …",
1705                                },
1706                                {
1707                                    "two",
1708                                    "n % 10 = 2 and n % 100 != 12,72,92 @integer" +
1709                                    " 2, 22, 32, 42, 52, 62, 82, 102, 1002, … " +
1710                                    "@decimal 2.0, 22.0, 32.0, 42.0, 52.0, 62.0," +
1711                                    " 82.0, 102.0, 1002.0, …",
1712                                },
1713                            },
1714                        },
1715                        {
1716                            "set31",
1717                            new Object[][]{
1718                                {
1719                                    "few",
1720                                    "n = 3..6 @integer 3~6 @decimal 3.0, 4.0, 5." +
1721                                    "0, 6.0, 3.00, 4.00, 5.00, 6.00, 3.000, 4.00" +
1722                                    "0, 5.000, 6.000, 3.0000, 4.0000, 5.0000, 6." +
1723                                    "0000",
1724                                },
1725                                {
1726                                    "many",
1727                                    "n = 7..10 @integer 7~10 @decimal 7.0, 8.0, " +
1728                                    "9.0, 10.0, 7.00, 8.00, 9.00, 10.00, 7.000, " +
1729                                    "8.000, 9.000, 10.000, 7.0000, 8.0000, 9.000" +
1730                                    "0, 10.0000",
1731                                },
1732                                {
1733                                    "one",
1734                                    "n = 1 @integer 1 @decimal 1.0, 1.00, 1.000," +
1735                                    " 1.0000",
1736                                },
1737                                {
1738                                    "other",
1739                                    " @integer 0, 11~25, 100, 1000, 10000, 10000" +
1740                                    "0, 1000000, … @decimal 0.0~0.9, 1.1~1.6, " +
1741                                    "10.1, 100.0, 1000.0, 10000.0, 100000.0, 100" +
1742                                    "0000.0, …",
1743                                },
1744                                {
1745                                    "two",
1746                                    "n = 2 @integer 2 @decimal 2.0, 2.00, 2.000," +
1747                                    " 2.0000",
1748                                },
1749                            },
1750                        },
1751                        {
1752                            "set32",
1753                            new Object[][]{
1754                                {
1755                                    "few",
1756                                    "v = 0 and i % 100 = 0,20,40,60,80 @integer " +
1757                                    "0, 20, 40, 60, 80, 100, 120, 140, 1000, 100" +
1758                                    "00, 100000, 1000000, …",
1759                                },
1760                                {
1761                                    "many",
1762                                    "v != 0   @decimal 0.0~1.5, 10.0, 100.0, 100" +
1763                                    "0.0, 10000.0, 100000.0, 1000000.0, …",
1764                                },
1765                                {
1766                                    "one",
1767                                    "v = 0 and i % 10 = 1 @integer 1, 11, 21, 31" +
1768                                    ", 41, 51, 61, 71, 101, 1001, …",
1769                                },
1770                                {
1771                                    "other",
1772                                    " @integer 3~10, 13~19, 23, 103, 1003, …",
1773                                },
1774                                {
1775                                    "two",
1776                                    "v = 0 and i % 10 = 2 @integer 2, 12, 22, 32" +
1777                                    ", 42, 52, 62, 72, 102, 1002, …",
1778                                },
1779                            },
1780                        },
1781                        {
1782                            "set33",
1783                            new Object[][]{
1784                                {
1785                                    "few",
1786                                    "n % 100 = 3..10 @integer 3~10, 103~110, 100" +
1787                                    "3, … @decimal 3.0, 4.0, 5.0, 6.0, 7.0, 8." +
1788                                    "0, 9.0, 10.0, 103.0, 1003.0, …",
1789                                },
1790                                {
1791                                    "many",
1792                                    "n % 100 = 11..99 @integer 11~26, 111, 1011," +
1793                                    " … @decimal 11.0, 12.0, 13.0, 14.0, 15.0," +
1794                                    " 16.0, 17.0, 18.0, 111.0, 1011.0, …",
1795                                },
1796                                {
1797                                    "one",
1798                                    "n = 1 @integer 1 @decimal 1.0, 1.00, 1.000," +
1799                                    " 1.0000",
1800                                },
1801                                {
1802                                    "other",
1803                                    " @integer 100~102, 200~202, 300~302, 400~40" +
1804                                    "2, 500~502, 600, 1000, 10000, 100000, 10000" +
1805                                    "00, … @decimal 0.1~0.9, 1.1~1.7, 10.1, 10" +
1806                                    "0.0, 1000.0, 10000.0, 100000.0, 1000000.0, " +
1807                                    "…",
1808                                },
1809                                {
1810                                    "two",
1811                                    "n = 2 @integer 2 @decimal 2.0, 2.00, 2.000," +
1812                                    " 2.0000",
1813                                },
1814                                {
1815                                    "zero",
1816                                    "n = 0 @integer 0 @decimal 0.0, 0.00, 0.000," +
1817                                    " 0.0000",
1818                                },
1819                            },
1820                        },
1821                        {
1822                            "set34",
1823                            new Object[][]{
1824                                {
1825                                    "few",
1826                                    "n = 3 @integer 3 @decimal 3.0, 3.00, 3.000," +
1827                                    " 3.0000",
1828                                },
1829                                {
1830                                    "many",
1831                                    "n = 6 @integer 6 @decimal 6.0, 6.00, 6.000," +
1832                                    " 6.0000",
1833                                },
1834                                {
1835                                    "one",
1836                                    "n = 1 @integer 1 @decimal 1.0, 1.00, 1.000," +
1837                                    " 1.0000",
1838                                },
1839                                {
1840                                    "other",
1841                                    " @integer 4, 5, 7~20, 100, 1000, 10000, 100" +
1842                                    "000, 1000000, … @decimal 0.1~0.9, 1.1~1.7" +
1843                                    ", 10.0, 100.0, 1000.0, 10000.0, 100000.0, 1" +
1844                                    "000000.0, …",
1845                                },
1846                                {
1847                                    "two",
1848                                    "n = 2 @integer 2 @decimal 2.0, 2.00, 2.000," +
1849                                    " 2.0000",
1850                                },
1851                                {
1852                                    "zero",
1853                                    "n = 0 @integer 0 @decimal 0.0, 0.00, 0.000," +
1854                                    " 0.0000",
1855                                },
1856                            },
1857                        },
1858                        {
1859                            "set35",
1860                            new Object[][]{
1861                                {
1862                                    "other",
1863                                    " @integer 0~15, 100, 1000, 10000, 100000, 1" +
1864                                    "000000, …",
1865                                },
1866                            },
1867                        },
1868                        {
1869                            "set36",
1870                            new Object[][]{
1871                                {
1872                                    "one",
1873                                    "n % 10 = 1,2 and n % 100 != 11,12 @integer " +
1874                                    "1, 2, 21, 22, 31, 32, 41, 42, 51, 52, 61, 6" +
1875                                    "2, 71, 72, 81, 82, 101, 1001, …",
1876                                },
1877                                {
1878                                    "other",
1879                                    " @integer 0, 3~17, 100, 1000, 10000, 100000" +
1880                                    ", 1000000, …",
1881                                },
1882                            },
1883                        },
1884                        {
1885                            "set37",
1886                            new Object[][]{
1887                                {
1888                                    "one",
1889                                    "n = 1 @integer 1",
1890                                },
1891                                {
1892                                    "other",
1893                                    " @integer 0, 2~16, 100, 1000, 10000, 100000" +
1894                                    ", 1000000, …",
1895                                },
1896                            },
1897                        },
1898                        {
1899                            "set38",
1900                            new Object[][]{
1901                                {
1902                                    "one",
1903                                    "n = 1,5 @integer 1, 5",
1904                                },
1905                                {
1906                                    "other",
1907                                    " @integer 0, 2~4, 6~17, 100, 1000, 10000, 1" +
1908                                    "00000, 1000000, …",
1909                                },
1910                            },
1911                        },
1912                        {
1913                            "set39",
1914                            new Object[][]{
1915                                {
1916                                    "one",
1917                                    "n = 1..4 @integer 1~4",
1918                                },
1919                                {
1920                                    "other",
1921                                    " @integer 0, 5~19, 100, 1000, 10000, 100000" +
1922                                    ", 1000000, …",
1923                                },
1924                            },
1925                        },
1926                        {
1927                            "set4",
1928                            new Object[][]{
1929                                {
1930                                    "one",
1931                                    "i = 1 and v = 0 or i = 0 and t = 1 @integer" +
1932                                    " 1 @decimal 0.1, 0.01, 0.10, 0.001, 0.010, " +
1933                                    "0.100, 0.0001, 0.0010, 0.0100, 0.1000",
1934                                },
1935                                {
1936                                    "other",
1937                                    " @integer 0, 2~16, 100, 1000, 10000, 100000" +
1938                                    ", 1000000, … @decimal 0.0, 0.2~1.6, 10.0," +
1939                                    " 100.0, 1000.0, 10000.0, 100000.0, 1000000." +
1940                                    "0, …",
1941                                },
1942                            },
1943                        },
1944                        {
1945                            "set40",
1946                            new Object[][]{
1947                                {
1948                                    "many",
1949                                    "n % 10 = 6 or n % 10 = 9 or n % 10 = 0 and " +
1950                                    "n != 0 @integer 6, 9, 10, 16, 19, 20, 26, 2" +
1951                                    "9, 30, 36, 39, 40, 100, 1000, 10000, 100000" +
1952                                    ", 1000000, …",
1953                                },
1954                                {
1955                                    "other",
1956                                    " @integer 0~5, 7, 8, 11~15, 17, 18, 21, 101" +
1957                                    ", 1001, …",
1958                                },
1959                            },
1960                        },
1961                        {
1962                            "set41",
1963                            new Object[][]{
1964                                {
1965                                    "many",
1966                                    "n = 11,8,80,800 @integer 8, 11, 80, 800",
1967                                },
1968                                {
1969                                    "other",
1970                                    " @integer 0~7, 9, 10, 12~17, 100, 1000, 100" +
1971                                    "00, 100000, 1000000, …",
1972                                },
1973                            },
1974                        },
1975                        {
1976                            "set42",
1977                            new Object[][]{
1978                                {
1979                                    "many",
1980                                    "i = 0 or i % 100 = 2..20,40,60,80 @integer " +
1981                                    "0, 2~16, 102, 1002, …",
1982                                },
1983                                {
1984                                    "one",
1985                                    "i = 1 @integer 1",
1986                                },
1987                                {
1988                                    "other",
1989                                    " @integer 21~36, 100, 1000, 10000, 100000, " +
1990                                    "1000000, …",
1991                                },
1992                            },
1993                        },
1994                        {
1995                            "set43",
1996                            new Object[][]{
1997                                {
1998                                    "many",
1999                                    "n % 10 = 4 and n % 100 != 14 @integer 4, 24" +
2000                                    ", 34, 44, 54, 64, 74, 84, 104, 1004, …",
2001                                },
2002                                {
2003                                    "one",
2004                                    "n = 1 @integer 1",
2005                                },
2006                                {
2007                                    "other",
2008                                    " @integer 0, 2, 3, 5~17, 100, 1000, 10000, " +
2009                                    "100000, 1000000, …",
2010                                },
2011                            },
2012                        },
2013                        {
2014                            "set44",
2015                            new Object[][]{
2016                                {
2017                                    "few",
2018                                    "n % 10 = 3 and n % 100 != 13 @integer 3, 23" +
2019                                    ", 33, 43, 53, 63, 73, 83, 103, 1003, …",
2020                                },
2021                                {
2022                                    "one",
2023                                    "n % 10 = 1 and n % 100 != 11 @integer 1, 21" +
2024                                    ", 31, 41, 51, 61, 71, 81, 101, 1001, …",
2025                                },
2026                                {
2027                                    "other",
2028                                    " @integer 0, 4~18, 100, 1000, 10000, 100000" +
2029                                    ", 1000000, …",
2030                                },
2031                                {
2032                                    "two",
2033                                    "n % 10 = 2 and n % 100 != 12 @integer 2, 22" +
2034                                    ", 32, 42, 52, 62, 72, 82, 102, 1002, …",
2035                                },
2036                            },
2037                        },
2038                        {
2039                            "set45",
2040                            new Object[][]{
2041                                {
2042                                    "few",
2043                                    "n = 4 @integer 4",
2044                                },
2045                                {
2046                                    "one",
2047                                    "n = 1 @integer 1",
2048                                },
2049                                {
2050                                    "other",
2051                                    " @integer 0, 5~19, 100, 1000, 10000, 100000" +
2052                                    ", 1000000, …",
2053                                },
2054                                {
2055                                    "two",
2056                                    "n = 2,3 @integer 2, 3",
2057                                },
2058                            },
2059                        },
2060                        {
2061                            "set46",
2062                            new Object[][]{
2063                                {
2064                                    "few",
2065                                    "n = 4 @integer 4",
2066                                },
2067                                {
2068                                    "one",
2069                                    "n = 1,3 @integer 1, 3",
2070                                },
2071                                {
2072                                    "other",
2073                                    " @integer 0, 5~19, 100, 1000, 10000, 100000" +
2074                                    ", 1000000, …",
2075                                },
2076                                {
2077                                    "two",
2078                                    "n = 2 @integer 2",
2079                                },
2080                            },
2081                        },
2082                        {
2083                            "set47",
2084                            new Object[][]{
2085                                {
2086                                    "many",
2087                                    "i % 10 = 7,8 and i % 100 != 17,18 @integer " +
2088                                    "7, 8, 27, 28, 37, 38, 47, 48, 57, 58, 67, 6" +
2089                                    "8, 77, 78, 87, 88, 107, 1007, …",
2090                                },
2091                                {
2092                                    "one",
2093                                    "i % 10 = 1 and i % 100 != 11 @integer 1, 21" +
2094                                    ", 31, 41, 51, 61, 71, 81, 101, 1001, …",
2095                                },
2096                                {
2097                                    "other",
2098                                    " @integer 0, 3~6, 9~19, 100, 1000, 10000, 1" +
2099                                    "00000, 1000000, …",
2100                                },
2101                                {
2102                                    "two",
2103                                    "i % 10 = 2 and i % 100 != 12 @integer 2, 22" +
2104                                    ", 32, 42, 52, 62, 72, 82, 102, 1002, …",
2105                                },
2106                            },
2107                        },
2108                        {
2109                            "set48",
2110                            new Object[][]{
2111                                {
2112                                    "few",
2113                                    "i % 10 = 3,4 or i % 1000 = 100,200,300,400," +
2114                                    "500,600,700,800,900 @integer 3, 4, 13, 14, " +
2115                                    "23, 24, 33, 34, 43, 44, 53, 54, 63, 64, 73," +
2116                                    " 74, 100, 1003, …",
2117                                },
2118                                {
2119                                    "many",
2120                                    "i = 0 or i % 10 = 6 or i % 100 = 40,60,90 @" +
2121                                    "integer 0, 6, 16, 26, 36, 40, 46, 56, 106, " +
2122                                    "1006, …",
2123                                },
2124                                {
2125                                    "one",
2126                                    "i % 10 = 1,2,5,7,8 or i % 100 = 20,50,70,80" +
2127                                    " @integer 1, 2, 5, 7, 8, 11, 12, 15, 17, 18" +
2128                                    ", 20~22, 25, 101, 1001, …",
2129                                },
2130                                {
2131                                    "other",
2132                                    " @integer 9, 10, 19, 29, 30, 39, 49, 59, 69" +
2133                                    ", 79, 109, 1000, 10000, 100000, 1000000, …",
2134                                },
2135                            },
2136                        },
2137                        {
2138                            "set49",
2139                            new Object[][]{
2140                                {
2141                                    "few",
2142                                    "n = 4 @integer 4",
2143                                },
2144                                {
2145                                    "many",
2146                                    "n = 6 @integer 6",
2147                                },
2148                                {
2149                                    "one",
2150                                    "n = 1 @integer 1",
2151                                },
2152                                {
2153                                    "other",
2154                                    " @integer 0, 5, 7~20, 100, 1000, 10000, 100" +
2155                                    "000, 1000000, …",
2156                                },
2157                                {
2158                                    "two",
2159                                    "n = 2,3 @integer 2, 3",
2160                                },
2161                            },
2162                        },
2163                        {
2164                            "set5",
2165                            new Object[][]{
2166                                {
2167                                    "one",
2168                                    "n = 0,1 or i = 0 and f = 1 @integer 0, 1 @d" +
2169                                    "ecimal 0.0, 0.1, 1.0, 0.00, 0.01, 1.00, 0.0" +
2170                                    "00, 0.001, 1.000, 0.0000, 0.0001, 1.0000",
2171                                },
2172                                {
2173                                    "other",
2174                                    " @integer 2~17, 100, 1000, 10000, 100000, 1" +
2175                                    "000000, … @decimal 0.2~0.9, 1.1~1.8, 10.0" +
2176                                    ", 100.0, 1000.0, 10000.0, 100000.0, 1000000" +
2177                                    ".0, …",
2178                                },
2179                            },
2180                        },
2181                        {
2182                            "set50",
2183                            new Object[][]{
2184                                {
2185                                    "few",
2186                                    "n = 4 @integer 4",
2187                                },
2188                                {
2189                                    "many",
2190                                    "n = 6 @integer 6",
2191                                },
2192                                {
2193                                    "one",
2194                                    "n = 1,5,7,8,9,10 @integer 1, 5, 7~10",
2195                                },
2196                                {
2197                                    "other",
2198                                    " @integer 0, 11~25, 100, 1000, 10000, 10000" +
2199                                    "0, 1000000, …",
2200                                },
2201                                {
2202                                    "two",
2203                                    "n = 2,3 @integer 2, 3",
2204                                },
2205                            },
2206                        },
2207                        {
2208                            "set51",
2209                            new Object[][]{
2210                                {
2211                                    "few",
2212                                    "n = 3,4 @integer 3, 4",
2213                                },
2214                                {
2215                                    "many",
2216                                    "n = 5,6 @integer 5, 6",
2217                                },
2218                                {
2219                                    "one",
2220                                    "n = 1 @integer 1",
2221                                },
2222                                {
2223                                    "other",
2224                                    " @integer 10~25, 100, 1000, 10000, 100000, " +
2225                                    "1000000, …",
2226                                },
2227                                {
2228                                    "two",
2229                                    "n = 2 @integer 2",
2230                                },
2231                                {
2232                                    "zero",
2233                                    "n = 0,7,8,9 @integer 0, 7~9",
2234                                },
2235                            },
2236                        },
2237                        {
2238                            "set6",
2239                            new Object[][]{
2240                                {
2241                                    "one",
2242                                    "n = 0..1 @integer 0, 1 @decimal 0.0, 1.0, 0" +
2243                                    ".00, 1.00, 0.000, 1.000, 0.0000, 1.0000",
2244                                },
2245                                {
2246                                    "other",
2247                                    " @integer 2~17, 100, 1000, 10000, 100000, 1" +
2248                                    "000000, … @decimal 0.1~0.9, 1.1~1.7, 10.0" +
2249                                    ", 100.0, 1000.0, 10000.0, 100000.0, 1000000" +
2250                                    ".0, …",
2251                                },
2252                            },
2253                        },
2254                        {
2255                            "set7",
2256                            new Object[][]{
2257                                {
2258                                    "one",
2259                                    "n = 0..1 or n = 11..99 @integer 0, 1, 11~24" +
2260                                    " @decimal 0.0, 1.0, 11.0, 12.0, 13.0, 14.0," +
2261                                    " 15.0, 16.0, 17.0, 18.0, 19.0, 20.0, 21.0, " +
2262                                    "22.0, 23.0, 24.0",
2263                                },
2264                                {
2265                                    "other",
2266                                    " @integer 2~10, 100~106, 1000, 10000, 10000" +
2267                                    "0, 1000000, … @decimal 0.1~0.9, 1.1~1.7, " +
2268                                    "10.0, 100.0, 1000.0, 10000.0, 100000.0, 100" +
2269                                    "0000.0, …",
2270                                },
2271                            },
2272                        },
2273                        {
2274                            "set8",
2275                            new Object[][]{
2276                                {
2277                                    "one",
2278                                    "n = 1 @integer 1 @decimal 1.0, 1.00, 1.000," +
2279                                    " 1.0000",
2280                                },
2281                                {
2282                                    "other",
2283                                    " @integer 0, 2~16, 100, 1000, 10000, 100000" +
2284                                    ", 1000000, … @decimal 0.0~0.9, 1.1~1.6, 1" +
2285                                    "0.0, 100.0, 1000.0, 10000.0, 100000.0, 1000" +
2286                                    "000.0, …",
2287                                },
2288                            },
2289                        },
2290                        {
2291                            "set9",
2292                            new Object[][]{
2293                                {
2294                                    "one",
2295                                    "n = 1 and v = 0 @integer 1",
2296                                },
2297                                {
2298                                    "other",
2299                                    " @integer 0, 2~16, 100, 1000, 10000, 100000" +
2300                                    ", 1000000, … @decimal 0.0~1.5, 10.0, 100." +
2301                                    "0, 1000.0, 10000.0, 100000.0, 1000000.0, …",
2302                                },
2303                            },
2304                        },
2305                    },
2306                },
2307    };
2308}
2309