Home | History | Annotate | Download | only in simple
      1 package com.ibm.icu.simple;
      2 
      3 import java.util.ListResourceBundle;
      4 
      5 public 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