open-index/open-wikipedia-markdown huggingface dataset:
Z19202

{
    "Z1K1": "Z2",
    "Z2K1": {
        "Z1K1": "Z6",
        "Z6K1": "Z19202"
    },
    "Z2K2": {
        "Z1K1": "Z8",
        "Z8K1": [
            "Z17",
            {
                "Z1K1": "Z17",
                "Z17K1": {
                    "Z1K1": "Z7",
                    "Z7K1": "Z881",
                    "Z881K1": "Z1"
                },
                "Z17K2": "Z19202K1",
                "Z17K3": {
                    "Z1K1": "Z12",
                    "Z12K1": [
                        "Z11",
                        {
                            "Z1K1": "Z11",
                            "Z11K1": "Z1002",
                            "Z11K2": "list to de-duplicate"
                        },
                        {
                            "Z1K1": "Z11",
                            "Z11K1": "Z1004",
                            "Z11K2": "liste à dédoublonner"
                        }
                    ]
                }
            }
        ],
        "Z8K2": {
            "Z1K1": "Z7",
            "Z7K1": "Z881",
            "Z881K1": "Z1"
        },
        "Z8K3": [
            "Z20",
            "Z19204"
        ],
        "Z8K4": [
            "Z14",
            "Z19203"
        ],
        "Z8K5": "Z19202"
    },
    "Z2K3": {
        "Z1K1": "Z12",
        "Z12K1": [
            "Z11",
            {
                "Z1K1": "Z11",
                "Z11K1": "Z1002",
                "Z11K2": "remove duplicates from Typed list"
            },
            {
                "Z1K1": "Z11",
                "Z11K1": "Z1004",
                "Z11K2": "supprimer les doublons d'une liste typée"
            }
        ]
    },
    "Z2K4": {
        "Z1K1": "Z32",
        "Z32K1": [
            "Z31",
            {
                "Z1K1": "Z31",
                "Z31K1": "Z1002",
                "Z31K2": [
                    "Z6",
                    "de-duplicate"
                ]
            }
        ]
    },
    "Z2K5": {
        "Z1K1": "Z12",
        "Z12K1": [
            "Z11",
            {
                "Z1K1": "Z11",
                "Z11K1": "Z1002",
                "Z11K2": "returns a Typed list with duplicate elements removed"
            },
            {
                "Z1K1": "Z11",
                "Z11K1": "Z1004",
                "Z11K2": "renvoie une liste typée sans les doublons, qui ont été retirés"
            }
        ]
    }
}
Z19210

{
    "Z1K1": "Z2",
    "Z2K1": {
        "Z1K1": "Z6",
        "Z6K1": "Z19210"
    },
    "Z2K2": {
        "Z1K1": "Z14",
        "Z14K1": "Z14613",
        "Z14K3": {
            "Z1K1": "Z16",
            "Z16K1": "Z600",
            "Z16K2": "function Z14613(Z14613K1, Z14613K2, Z14613K3) {\n  const map = {};\n  for (let i = 0; i \u003C Z14613K2.length; i++) {\n    map[Z14613K2[i]] = Z14613K3[i];\n  }\n  let result = \"\";\n  for (let i = 0; i \u003C Z14613K1.length; i++) {\n    const char = Z14613K1[i];\n    result += map[char] || char;\n  }\n  return result;\n}"
        }
    },
    "Z2K3": {
        "Z1K1": "Z12",
        "Z12K1": [
            "Z11",
            {
                "Z1K1": "Z11",
                "Z11K1": "Z1002",
                "Z11K2": "replace character set, javascript"
            },
            {
                "Z1K1": "Z11",
                "Z11K1": "Z1004",
                "Z11K2": "remplacer le jeu de caractères, en JavaScript"
            }
        ]
    },
    "Z2K4": {
        "Z1K1": "Z32",
        "Z32K1": [
            "Z31"
        ]
    },
    "Z2K5": {
        "Z1K1": "Z12",
        "Z12K1": [
            "Z11"
        ]
    }
}
Z19215

{
    "Z1K1": "Z2",
    "Z2K1": {
        "Z1K1": "Z6",
        "Z6K1": "Z19215"
    },
    "Z2K2": {
        "Z1K1": "Z14",
        "Z14K1": "Z11492",
        "Z14K3": {
            "Z1K1": "Z16",
            "Z16K1": "Z600",
            "Z16K2": "function Z11492( Z11492K1, Z11492K2, Z11492K3, Z11492K4, Z11492K5 ) {\n  //some cleaning for sane variable names:\n  let str = Z11492K1\n  const mark = Z11492K2\n  const leftReplacement = Z11492K3\n  const innerReplacement = Z11492K4\n  const rightReplacement = Z11492K5\n  // Escape special characters in the mark for use in regular expressions\n  const escapedMark = mark.replace(/[-\\/\\\\^$*+?.()|[\\]{}]/g, '\\\\$\u0026');\n\n  // Construct regular expressions for different positions of the mark\n  const endMarkRegex = new RegExp(escapedMark + '$', 'g');\n  const startMarkRegex = new RegExp('^' + escapedMark, 'g');\n  const markSpaceRegex = new RegExp(escapedMark + ' ', 'g');\n  const spaceMarkRegex = new RegExp(' ' + escapedMark, 'g');\n\n  // Perform replacements sequentially\n  str = str.replace(endMarkRegex, rightReplacement);\n  str = str.replace(startMarkRegex, leftReplacement);\n  str = str.replace(markSpaceRegex, rightReplacement + ' ');\n  str = str.replace(spaceMarkRegex, ' ' + leftReplacement);\n  str = str.replace(new RegExp(escapedMark, 'g'), innerReplacement);\n\n  return str;\n}"
        }
    },
    "Z2K3": {
        "Z1K1": "Z12",
        "Z12K1": [
            "Z11",
            {
                "Z1K1": "Z11",
                "Z11K1": "Z1002",
                "Z11K2": "left/inner/right mark replacement Javascript"
            }
        ]
    },
    "Z2K4": {
        "Z1K1": "Z32",
        "Z32K1": [
            "Z31"
        ]
    },
    "Z2K5": {
        "Z1K1": "Z12",
        "Z12K1": [
            "Z11"
        ]
    }
}
Z19216

{
    "Z1K1": "Z2",
    "Z2K1": {
        "Z1K1": "Z6",
        "Z6K1": "Z19216"
    },
    "Z2K2": {
        "Z1K1": "Z14",
        "Z14K1": "Z12812",
        "Z14K3": {
            "Z1K1": "Z16",
            "Z16K1": "Z600",
            "Z16K2": "function Z12812(Z12812K1, Z12812K2) {\r\n  // Convert Z12812K2 to a number\r\n  const shift = Number(Z12812K2); \r\n\r\n  let res = \"\";\r\n  for (let i = 0; i \u003C Z12812K1.length; i++) {\r\n    const char = Z12812K1[i];\r\n    const offset = \r\n      'a' \u003C= char \u0026\u0026 char \u003C= 'z' ? 'a'.charCodeAt(0) :\r\n      'A' \u003C= char \u0026\u0026 char \u003C= 'Z' ? 'A'.charCodeAt(0) :\r\n      0;\r\n    if (offset) {\r\n      res += String.fromCharCode(((char.charCodeAt(0) - offset + shift) % 26) + offset);\r\n    } else {\r\n      res += char;\r\n    }\r\n  }\r\n  return res;\r\n}"
        }
    },
    "Z2K3": {
        "Z1K1": "Z12",
        "Z12K1": [
            "Z11",
            {
                "Z1K1": "Z11",
                "Z11K1": "Z1002",
                "Z11K2": "Caesar cipher in Javascript"
            },
            {
                "Z1K1": "Z11",
                "Z11K1": "Z1078",
                "Z11K2": "Pemadanan Caesar di Javascript "
            }
        ]
    },
    "Z2K4": {
        "Z1K1": "Z32",
        "Z32K1": [
            "Z31"
        ]
    },
    "Z2K5": {
        "Z1K1": "Z12",
        "Z12K1": [
            "Z11"
        ]
    }
}
Z19217

{
    "Z1K1": "Z2",
    "Z2K1": {
        "Z1K1": "Z6",
        "Z6K1": "Z19217"
    },
    "Z2K2": {
        "Z1K1": "Z8",
        "Z8K1": [
            "Z17",
            {
                "Z1K1": "Z17",
                "Z17K1": "Z6",
                "Z17K2": "Z19217K1",
                "Z17K3": {
                    "Z1K1": "Z12",
                    "Z12K1": [
                        "Z11",
                        {
                            "Z1K1": "Z11",
                            "Z11K1": "Z1002",
                            "Z11K2": "coordinates"
                        },
                        {
                            "Z1K1": "Z11",
                            "Z11K1": "Z1004",
                            "Z11K2": "coordonnées "
                        },
                        {
                            "Z1K1": "Z11",
                            "Z11K1": "Z1430",
                            "Z11K2": "Koordinaten"
                        }
                    ]
                }
            }
        ],
        "Z8K2": "Z40",
        "Z8K3": [
            "Z20",
            "Z19221",
            "Z19222",
            "Z19220",
            "Z19219"
        ],
        "Z8K4": [
            "Z14",
            "Z19462",
            "Z19218"
        ],
        "Z8K5": "Z19217"
    },
    "Z2K3": {
        "Z1K1": "Z12",
        "Z12K1": [
            "Z11",
            {
                "Z1K1": "Z11",
                "Z11K1": "Z1002",
                "Z11K2": "Is it a valid ISO 6709 code"
            },
            {
                "Z1K1": "Z11",
                "Z11K1": "Z1004",
                "Z11K2": "est-ce un code ISO 6709 valide ?"
            },
            {
                "Z1K1": "Z11",
                "Z11K1": "Z1430",
                "Z11K2": "Ist es ein gültiger ISO 6709 Code"
            }
        ]
    },
    "Z2K4": {
        "Z1K1": "Z32",
        "Z32K1": [
            "Z31",
            {
                "Z1K1": "Z31",
                "Z31K1": "Z1002",
                "Z31K2": [
                    "Z6",
                    "Check if a string is a pair of coordinates"
                ]
            },
            {
                "Z1K1": "Z31",
                "Z31K1": "Z1430",
                "Z31K2": [
                    "Z6",
                    "Prüfe ob eine Zeichenkette ein Koordinatenpaar ist"
                ]
            }
        ]
    },
    "Z2K5": {
        "Z1K1": "Z12",
        "Z12K1": [
            "Z11",
            {
                "Z1K1": "Z11",
                "Z11K1": "Z1002",
                "Z11K2": "checks if a string matches ISO 6709."
            },
            {
                "Z1K1": "Z11",
                "Z11K1": "Z1004",
                "Z11K2": "vérifie si une chaîne correspond à un code ISO 6709 (coordonnées)"
            },
            {
                "Z1K1": "Z11",
                "Z11K1": "Z1430",
                "Z11K2": "Prüft ob eine Zeichenkette ISO 6709 entspricht"
            }
        ]
    }
}
Z19218

{
    "Z1K1": "Z2",
    "Z2K1": {
        "Z1K1": "Z6",
        "Z6K1": "Z19218"
    },
    "Z2K2": {
        "Z1K1": "Z14",
        "Z14K1": "Z19217",
        "Z14K3": {
            "Z1K1": "Z16",
            "Z16K1": "Z600",
            "Z16K2": "function Z19217( Z19217K1 ) {\n   // Regular expression as a string to match ISO 6709 format\n    const regexString = '^[+-]?(\\\\d{1,3}\\\\.\\\\d+|\\\\d{1,3})[NS] [+-]?(\\\\d{1,3}\\\\.\\\\d+|\\\\d{1,3})[EW]$';\n    const pattern = new RegExp(regexString);\n\n    // Match the pattern\n    if (!pattern.test(Z19217K1)) {\n        return null; // Not matching the regex\n    }\n\n    // Extract latitude and longitude\n    const [lat, lon] = Z19217K1.split(' ');\n\n    // Validate latitude and longitude ranges\n    const latitude = parseFloat(lat);\n    const longitude = parseFloat(lon);\n\n    // Check latitude range\n    if (latitude \u003C -90 || latitude \u003E 90) {\n        return false; // Invalid latitude\n    }\n\n    // Check longitude range\n    if (longitude \u003C -180 || longitude \u003E 180) {\n        return false; // Invalid longitude\n    }\n\n    return true; // Valid ISO 6709 coordinate\n}"
        }
    },
    "Z2K3": {
        "Z1K1": "Z12",
        "Z12K1": [
            "Z11",
            {
                "Z1K1": "Z11",
                "Z11K1": "Z1002",
                "Z11K2": "is it a valid ISO 6709 code JS"
            }
        ]
    },
    "Z2K4": {
        "Z1K1": "Z32",
        "Z32K1": [
            "Z31"
        ]
    },
    "Z2K5": {
        "Z1K1": "Z12",
        "Z12K1": [
            "Z11"
        ]
    }
}
Z19226

{
    "Z1K1": "Z2",
    "Z2K1": {
        "Z1K1": "Z6",
        "Z6K1": "Z19226"
    },
    "Z2K2": {
        "Z1K1": "Z20",
        "Z20K1": "Z19223",
        "Z20K2": {
            "Z1K1": "Z7",
            "Z7K1": "Z19223",
            "Z19223K1": "US",
            "Z19223K2": {
                "Z1K1": "Z40",
                "Z40K1": "Z41"
            }
        },
        "Z20K3": {
            "Z1K1": "Z7",
            "Z7K1": "Z866",
            "Z866K2": "the United States of America"
        }
    },
    "Z2K3": {
        "Z1K1": "Z12",
        "Z12K1": [
            "Z11",
            {
                "Z1K1": "Z11",
                "Z11K1": "Z1002",
                "Z11K2": "US official name"
            },
            {
                "Z1K1": "Z11",
                "Z11K1": "Z1004",
                "Z11K2": "le code ISO 3166 US donne \"the United States of A\""
            }
        ]
    },
    "Z2K4": {
        "Z1K1": "Z32",
        "Z32K1": [
            "Z31"
        ]
    },
    "Z2K5": {
        "Z1K1": "Z12",
        "Z12K1": [
            "Z11"
        ]
    }
}
Z19228

{
    "Z1K1": "Z2",
    "Z2K1": {
        "Z1K1": "Z6",
        "Z6K1": "Z19228"
    },
    "Z2K2": {
        "Z1K1": "Z14",
        "Z14K1": "Z17639",
        "Z14K3": {
            "Z1K1": "Z16",
            "Z16K1": "Z600",
            "Z16K2": "function Z17639( Z17639K1 ) {\n\tfunction endsList(a, b) {\n\t\treturn a.some(function (c) {\n        \treturn b.endsWith(c);\n    \t});\n\t}\n\tif (endsList([\"í\", \"ú\", \"l\", \"r\", \"n\", \"d\", \"j\", \"z\", \"s\", \"x\", \"ch\"], Z17639K1)) {\n\t\treturn Z17639K1 + \"es\"\n\t}\n\telse {\n\t\treturn Z17639K1 + \"s\"\n\t}\n\t\n}"
        }
    },
    "Z2K3": {
        "Z1K1": "Z12",
        "Z12K1": [
            "Z11",
            {
                "Z1K1": "Z11",
                "Z11K1": "Z1002",
                "Z11K2": "Spanish plural Javascript"
            },
            {
                "Z1K1": "Z11",
                "Z11K1": "Z1003",
                "Z11K2": "plural en español"
            }
        ]
    },
    "Z2K4": {
        "Z1K1": "Z32",
        "Z32K1": [
            "Z31"
        ]
    },
    "Z2K5": {
        "Z1K1": "Z12",
        "Z12K1": [
            "Z11"
        ]
    }
}
Z19229

{
    "Z1K1": "Z2",
    "Z2K1": {
        "Z1K1": "Z6",
        "Z6K1": "Z19229"
    },
    "Z2K2": {
        "Z1K1": "Z8",
        "Z8K1": [
            "Z17",
            {
                "Z1K1": "Z17",
                "Z17K1": "Z6",
                "Z17K2": "Z19229K1",
                "Z17K3": {
                    "Z1K1": "Z12",
                    "Z12K1": [
                        "Z11",
                        {
                            "Z1K1": "Z11",
                            "Z11K1": "Z1002",
                            "Z11K2": "Word"
                        }
                    ]
                }
            },
            {
                "Z1K1": "Z17",
                "Z17K1": "Z40",
                "Z17K2": "Z19229K2",
                "Z17K3": {
                    "Z1K1": "Z12",
                    "Z12K1": [
                        "Z11",
                        {
                            "Z1K1": "Z11",
                            "Z11K1": "Z1002",
                            "Z11K2": "Masculine?"
                        }
                    ]
                }
            },
            {
                "Z1K1": "Z17",
                "Z17K1": "Z6",
                "Z17K2": "Z19229K3",
                "Z17K3": {
                    "Z1K1": "Z12",
                    "Z12K1": [
                        "Z11",
                        {
                            "Z1K1": "Z11",
                            "Z11K1": "Z1002",
                            "Z11K2": "Number"
                        }
                    ]
                }
            }
        ],
        "Z8K2": "Z6",
        "Z8K3": [
            "Z20"
        ],
        "Z8K4": [
            "Z14"
        ],
        "Z8K5": "Z19229"
    },
    "Z2K3": {
        "Z1K1": "Z12",
        "Z12K1": [
            "Z11",
            {
                "Z1K1": "Z11",
                "Z11K1": "Z1002",
                "Z11K2": "Spanish subject generator"
            }
        ]
    },
    "Z2K4": {
        "Z1K1": "Z32",
        "Z32K1": [
            "Z31"
        ]
    },
    "Z2K5": {
        "Z1K1": "Z12",
        "Z12K1": [
            "Z11",
            {
                "Z1K1": "Z11",
                "Z11K1": "Z1002",
                "Z11K2": "Generates a spanish 2-word subject with a gender and word"
            }
        ]
    }
}
Z19230

{
    "Z1K1": "Z2",
    "Z2K1": {
        "Z1K1": "Z6",
        "Z6K1": "Z19230"
    },
    "Z2K2": {
        "Z1K1": "Z14",
        "Z14K1": "Z19229",
        "Z14K3": {
            "Z1K1": "Z16",
            "Z16K1": "Z600",
            "Z16K2": "function Z19229( Z19229K1, Z19229K2, Z19229K3 ) {\n\tconst theWord = \"l\" + (Z19229K2 ? \"o\": \"a\") + ((Z19229K3\u003E1) ? \"s\": \"\")\n\tif (Z19229K1.endswith(\"as\") || Z19229K1.endswith(\"os\")) {\n\t\tZ19229K1 = Z19229K1.substring(0, str.length() - 2);\n\t\tZ19229K1 += (Z19229K2 ? \"o\": \"a\") + ((Z19229K3\u003E1) ? \"s\": \"\")\n\t} else if (Z19229K1.endswith(\"a\") || Z19229K1.endswith(\"o\")) {\n\t\tZ19229K1 = Z19229K1.substring(0, str.length() - 1);\n\t\tZ19229K1 += (Z19229K2 ? \"o\": \"a\") + ((Z19229K3\u003E1) ? \"s\": \"\")\n\t}\n\telse if (Z19229K1.endswith(\"e\")) {\n\t\tZ19229K1 += ((Z19229K3\u003E1) ? \"s\": \"\")\n\t}\n\telse if (Z19229K1.endswith(\"es\")) {\n\t\tZ19229K1 = Z19229K1.substring(0, str.length() - 1);\n\t\tZ19229K1 += ((Z19229K3\u003E1) ? \"s\": \"\")\n\t}\n\treturn theWord + Z19229K1\n}"
        }
    },
    "Z2K3": {
        "Z1K1": "Z12",
        "Z12K1": [
            "Z11",
            {
                "Z1K1": "Z11",
                "Z11K1": "Z1002",
                "Z11K2": "Spanish Subject Generator Javascript"
            }
        ]
    },
    "Z2K4": {
        "Z1K1": "Z32",
        "Z32K1": [
            "Z31"
        ]
    },
    "Z2K5": {
        "Z1K1": "Z12",
        "Z12K1": [
            "Z11"
        ]
    }
}
Z19234

{
    "Z1K1": "Z2",
    "Z2K1": {
        "Z1K1": "Z6",
        "Z6K1": "Z19234"
    },
    "Z2K2": {
        "Z1K1": "Z8",
        "Z8K1": [
            "Z17",
            {
                "Z1K1": "Z17",
                "Z17K1": "Z6005",
                "Z17K2": "Z19234K1",
                "Z17K3": {
                    "Z1K1": "Z12",
                    "Z12K1": [
                        "Z11",
                        {
                            "Z1K1": "Z11",
                            "Z11K1": "Z1002",
                            "Z11K2": "lexeme"
                        }
                    ]
                }
            },
            {
                "Z1K1": "Z17",
                "Z17K1": {
                    "Z1K1": "Z7",
                    "Z7K1": "Z881",
                    "Z881K1": "Z6091"
                },
                "Z17K2": "Z19234K2",
                "Z17K3": {
                    "Z1K1": "Z12",
                    "Z12K1": [
                        "Z11",
                        {
                            "Z1K1": "Z11",
                            "Z11K1": "Z1002",
                            "Z11K2": "grammatical features"
                        }
                    ]
                }
            }
        ],
        "Z8K2": "Z13518",
        "Z8K3": [
            "Z20",
            "Z19246",
            "Z19245",
            "Z19247"
        ],
        "Z8K4": [
            "Z14",
            "Z19240"
        ],
        "Z8K5": "Z19234"
    },
    "Z2K3": {
        "Z1K1": "Z12",
        "Z12K1": [
            "Z11",
            {
                "Z1K1": "Z11",
                "Z11K1": "Z1002",
                "Z11K2": "count matching lexeme forms in lexeme"
            }
        ]
    },
    "Z2K4": {
        "Z1K1": "Z32",
        "Z32K1": [
            "Z31",
            {
                "Z1K1": "Z31",
                "Z31K1": "Z1002",
                "Z31K2": [
                    "Z6",
                    "number of matching lexeme forms in lexeme",
                    "matching lexeme forms in lexeme (count)"
                ]
            }
        ]
    },
    "Z2K5": {
        "Z1K1": "Z12",
        "Z12K1": [
            "Z11",
            {
                "Z1K1": "Z11",
                "Z11K1": "Z1002",
                "Z11K2": "Returns the number of lexeme forms, in the given lexeme, which contain all of the given grammatical features"
            }
        ]
    }
}
Z19242

{
    "Z1K1": "Z2",
    "Z2K1": {
        "Z1K1": "Z6",
        "Z6K1": "Z19242"
    },
    "Z2K2": {
        "Z1K1": "Z14",
        "Z14K1": "Z19241",
        "Z14K3": {
            "Z1K1": "Z16",
            "Z16K1": "Z600",
            "Z16K2": "function Z19241(Z19241K1, Z19241K2) {\r\n\tconst forms = Z19241K1.Z6005K7;\r\n\tconst featuresToFind = Z19241K2.map((featureItem) =\u003E featureItem.Z6091K1);\r\n\tfor (const form of forms) {\r\n\t\tconst formFeatures = form.Z6004K4.map((featureItem) =\u003E featureItem.Z6091K1);\r\n\t\tif (featuresToFind.every(f2f =\u003E formFeatures.includes(f2f))) {\r\n\t\t\treturn form.Z6004K3.Z12K1[0].Z11K2;\r\n\t\t}\r\n\t}\r\n\tif (forms.length===0){\r\n\t\tWikifunctions.Error(\"Z28259\",[Z19241K1.Z6005K1.Z6095K1]);\r\n\t}\r\n\t\r\n\t\r\n    let errString=Z19241K2[0].Z6091K1;\r\n    for (let i=1; i\u003CZ19241K2.length; ++i){\r\n    \terrString+=\";\"+Z19241K2[i].Z6091K1;\r\n    }\r\n\t\r\n\tWikifunctions.Error(\"Z28290\",[Z19241K1.Z6005K1.Z6095K1,errString]);\r\n}"
        }
    },
    "Z2K3": {
        "Z1K1": "Z12",
        "Z12K1": [
            "Z11",
            {
                "Z1K1": "Z11",
                "Z11K1": "Z1002",
                "Z11K2": "JavaScript implementation of Z19241"
            }
        ]
    },
    "Z2K4": {
        "Z1K1": "Z32",
        "Z32K1": [
            "Z31"
        ]
    },
    "Z2K5": {
        "Z1K1": "Z12",
        "Z12K1": [
            "Z11"
        ]
    }
}
Z19244

{
    "Z1K1": "Z2",
    "Z2K1": {
        "Z1K1": "Z6",
        "Z6K1": "Z19244"
    },
    "Z2K2": {
        "Z1K1": "Z14",
        "Z14K1": "Z19243",
        "Z14K3": {
            "Z1K1": "Z16",
            "Z16K1": "Z600",
            "Z16K2": "function Z19243( Z19243K1, Z19243K2 ) {\n    const result = [];\n    const forms = Z19243K1.Z6005K7;\n    for ( const form of forms ) {\n       const features = form.Z6004K4;\n       let matchedItemRefs = 0;\n       for ( const itemRef of Z19243K2 ) {\n          for (const feature of features) {\n             if (feature.Z6091K1 === itemRef.Z6091K1) {\n                matchedItemRefs++;\n                break;\n             }\n          }\n       }\n       if ( matchedItemRefs === Z19243K2.length ) {\n          result.push( form );\n       }\n    }\n    return result;\n}"
        }
    },
    "Z2K3": {
        "Z1K1": "Z12",
        "Z12K1": [
            "Z11",
            {
                "Z1K1": "Z11",
                "Z11K1": "Z1002",
                "Z11K2": "JavaScript implementation of Z19243"
            },
            {
                "Z1K1": "Z11",
                "Z11K1": "Z1004",
                "Z11K2": "sélectionner les formes du lexème, en JavaScript"
            }
        ]
    },
    "Z2K4": {
        "Z1K1": "Z32",
        "Z32K1": [
            "Z31"
        ]
    },
    "Z2K5": {
        "Z1K1": "Z12",
        "Z12K1": [
            "Z11"
        ]
    }
}
Z19245

{
    "Z1K1": "Z2",
    "Z2K1": {
        "Z1K1": "Z6",
        "Z6K1": "Z19245"
    },
    "Z2K2": {
        "Z1K1": "Z20",
        "Z20K1": "Z19234",
        "Z20K2": {
            "Z1K1": "Z7",
            "Z7K1": "Z19234",
            "Z19234K1": {
                "Z1K1": "Z7",
                "Z7K1": "Z6825",
                "Z6825K1": {
                    "Z1K1": "Z6095",
                    "Z6095K1": "L1122"
                }
            },
            "Z19234K2": [
                "Z6091",
                {
                    "Z1K1": "Z6091",
                    "Z6091K1": "Q146786"
                }
            ]
        },
        "Z20K3": {
            "Z1K1": "Z7",
            "Z7K1": "Z13522",
            "Z13522K2": {
                "Z1K1": "Z13518",
                "Z13518K1": "1"
            }
        }
    },
    "Z2K3": {
        "Z1K1": "Z12",
        "Z12K1": [
            "Z11",
            {
                "Z1K1": "Z11",
                "Z11K1": "Z1002",
                "Z11K2": "L-en \"dog\" has one plural form"
            }
        ]
    },
    "Z2K4": {
        "Z1K1": "Z32",
        "Z32K1": [
            "Z31"
        ]
    },
    "Z2K5": {
        "Z1K1": "Z12",
        "Z12K1": [
            "Z11"
        ]
    }
}
Z19248

{
    "Z1K1": "Z2",
    "Z2K1": {
        "Z1K1": "Z6",
        "Z6K1": "Z19248"
    },
    "Z2K2": {
        "Z1K1": "Z8",
        "Z8K1": [
            "Z17",
            {
                "Z1K1": "Z17",
                "Z17K1": "Z6005",
                "Z17K2": "Z19248K1",
                "Z17K3": {
                    "Z1K1": "Z12",
                    "Z12K1": [
                        "Z11",
                        {
                            "Z1K1": "Z11",
                            "Z11K1": "Z1002",
                            "Z11K2": "lexeme"
                        },
                        {
                            "Z1K1": "Z11",
                            "Z11K1": "Z1672",
                            "Z11K2": "詞位"
                        },
                        {
                            "Z1K1": "Z11",
                            "Z11K1": "Z1787",
                            "Z11K2": "lessema"
                        }
                    ]
                }
            }
        ],
        "Z8K2": "Z13518",
        "Z8K3": [
            "Z20",
            "Z19250"
        ],
        "Z8K4": [
            "Z14",
            "Z19249"
        ],
        "Z8K5": "Z19248"
    },
    "Z2K3": {
        "Z1K1": "Z12",
        "Z12K1": [
            "Z11",
            {
                "Z1K1": "Z11",
                "Z11K1": "Z1002",
                "Z11K2": "number of forms in lexeme"
            },
            {
                "Z1K1": "Z11",
                "Z11K1": "Z1672",
                "Z11K2": "詞位中的詞形數"
            },
            {
                "Z1K1": "Z11",
                "Z11K1": "Z1787",
                "Z11K2": "numero di forme in lessema"
            }
        ]
    },
    "Z2K4": {
        "Z1K1": "Z32",
        "Z32K1": [
            "Z31",
            {
                "Z1K1": "Z31",
                "Z31K1": "Z1002",
                "Z31K2": [
                    "Z6",
                    "lexeme forms",
                    "forms in lexeme",
                    "total forms in lexeme",
                    "count all forms in lexeme"
                ]
            }
        ]
    },
    "Z2K5": {
        "Z1K1": "Z12",
        "Z12K1": [
            "Z11",
            {
                "Z1K1": "Z11",
                "Z11K1": "Z1002",
                "Z11K2": "returns the total number of lexeme forms in the given lexeme"
            },
            {
                "Z1K1": "Z11",
                "Z11K1": "Z1672",
                "Z11K2": "回傳指定詞位中的詞形總數"
            },
            {
                "Z1K1": "Z11",
                "Z11K1": "Z1787",
                "Z11K2": "Restituisce il numero totale di numero di forme di un dato lessema"
            }
        ]
    }
}
Z19252

{
    "Z1K1": "Z2",
    "Z2K1": {
        "Z1K1": "Z6",
        "Z6K1": "Z19252"
    },
    "Z2K2": {
        "Z1K1": "Z8",
        "Z8K1": [
            "Z17",
            {
                "Z1K1": "Z17",
                "Z17K1": "Z6005",
                "Z17K2": "Z19252K1",
                "Z17K3": {
                    "Z1K1": "Z12",
                    "Z12K1": [
                        "Z11",
                        {
                            "Z1K1": "Z11",
                            "Z11K1": "Z1002",
                            "Z11K2": "lexeme"
                        },
                        {
                            "Z1K1": "Z11",
                            "Z11K1": "Z1787",
                            "Z11K2": "lessema"
                        },
                        {
                            "Z1K1": "Z11",
                            "Z11K1": "Z1011",
                            "Z11K2": "লেক্সিম"
                        }
                    ]
                }
            }
        ],
        "Z8K2": "Z11",
        "Z8K3": [
            "Z20",
            "Z19253"
        ],
        "Z8K4": [
            "Z14",
            "Z19257"
        ],
        "Z8K5": "Z19252"
    },
    "Z2K3": {
        "Z1K1": "Z12",
        "Z12K1": [
            "Z11",
            {
                "Z1K1": "Z11",
                "Z11K1": "Z1002",
                "Z11K2": "singular form of lexeme as monolingual text"
            },
            {
                "Z1K1": "Z11",
                "Z11K1": "Z1787",
                "Z11K2": "forma singolare di lessema come testo monolingue"
            },
            {
                "Z1K1": "Z11",
                "Z11K1": "Z1011",
                "Z11K2": "লেক্সিমের একবচন রূপ (একভাষিক)"
            }
        ]
    },
    "Z2K4": {
        "Z1K1": "Z32",
        "Z32K1": [
            "Z31",
            {
                "Z1K1": "Z31",
                "Z31K1": "Z1011",
                "Z31K2": [
                    "Z6",
                    "লেক্সিমের একবচন"
                ]
            }
        ]
    },
    "Z2K5": {
        "Z1K1": "Z12",
        "Z12K1": [
            "Z11",
            {
                "Z1K1": "Z11",
                "Z11K1": "Z1002",
                "Z11K2": "returns the first listed singular form of a lexeme as monolingual text"
            },
            {
                "Z1K1": "Z11",
                "Z11K1": "Z1787",
                "Z11K2": "Ritorna la prima forma singolare elencata di un lessema come testo monolingue"
            },
            {
                "Z1K1": "Z11",
                "Z11K1": "Z1011",
                "Z11K2": "একটি লেক্সিমের তালিকাভুক্ত প্রথম একবচন রূপটি একভাষিক লেখ্যরূপ হিসেবে প্রদান করে।"
            }
        ]
    }
}
Z19256

{
    "Z1K1": "Z2",
    "Z2K1": {
        "Z1K1": "Z6",
        "Z6K1": "Z19256"
    },
    "Z2K2": {
        "Z1K1": "Z14",
        "Z14K1": "Z19254",
        "Z14K2": {
            "Z1K1": "Z7",
            "Z7K1": "Z811",
            "Z811K1": {
                "Z1K1": "Z7",
                "Z7K1": "Z803",
                "Z803K1": {
                    "Z1K1": "Z39",
                    "Z39K1": "Z12K1"
                },
                "Z803K2": {
                    "Z1K1": "Z18",
                    "Z18K1": "Z19254K1"
                }
            }
        }
    },
    "Z2K3": {
        "Z1K1": "Z12",
        "Z12K1": [
            "Z11",
            {
                "Z1K1": "Z11",
                "Z11K1": "Z1002",
                "Z11K2": "first monolingual text, composition"
            }
        ]
    },
    "Z2K4": {
        "Z1K1": "Z32",
        "Z32K1": [
            "Z31"
        ]
    },
    "Z2K5": {
        "Z1K1": "Z12",
        "Z12K1": [
            "Z11"
        ]
    }
}
Z19263

{
    "Z1K1": "Z2",
    "Z2K1": {
        "Z1K1": "Z6",
        "Z6K1": "Z19263"
    },
    "Z2K2": {
        "Z1K1": "Z20",
        "Z20K1": "Z19260",
        "Z20K2": {
            "Z1K1": "Z7",
            "Z7K1": "Z19260",
            "Z19260K1": {
                "Z1K1": "Z7",
                "Z7K1": "Z6825",
                "Z6825K1": {
                    "Z1K1": "Z6095",
                    "Z6095K1": "L230374"
                }
            }
        },
        "Z20K3": {
            "Z1K1": "Z7",
            "Z7K1": "Z14392",
            "Z14392K2": {
                "Z1K1": "Z11",
                "Z11K1": "Z1003",
                "Z11K2": "amigos"
            }
        }
    },
    "Z2K3": {
        "Z1K1": "Z12",
        "Z12K1": [
            "Z11",
            {
                "Z1K1": "Z11",
                "Z11K1": "Z1002",
                "Z11K2": "first plural of L-es \"amigo\" is \"amigos\""
            }
        ]
    },
    "Z2K4": {
        "Z1K1": "Z32",
        "Z32K1": [
            "Z31"
        ]
    },
    "Z2K5": {
        "Z1K1": "Z12",
        "Z12K1": [
            "Z11",
            {
                "Z1K1": "Z11",
                "Z11K1": "Z1002",
                "Z11K2": "\"amigas\" is also listed, but this function only returns one (the first)"
            }
        ]
    }
}
Z19265

{
    "Z1K1": "Z2",
    "Z2K1": {
        "Z1K1": "Z6",
        "Z6K1": "Z19265"
    },
    "Z2K2": {
        "Z1K1": "Z8",
        "Z8K1": [
            "Z17",
            {
                "Z1K1": "Z17",
                "Z17K1": "Z6005",
                "Z17K2": "Z19265K1",
                "Z17K3": {
                    "Z1K1": "Z12",
                    "Z12K1": [
                        "Z11",
                        {
                            "Z1K1": "Z11",
                            "Z11K1": "Z1002",
                            "Z11K2": "lexeme"
                        },
                        {
                            "Z1K1": "Z11",
                            "Z11K1": "Z1672",
                            "Z11K2": "詞位"
                        },
                        {
                            "Z1K1": "Z11",
                            "Z11K1": "Z1004",
                            "Z11K2": "lexème"
                        }
                    ]
                }
            }
        ],
        "Z8K2": "Z13518",
        "Z8K3": [
            "Z20",
            "Z19270"
        ],
        "Z8K4": [
            "Z14",
            "Z19266",
            "Z19284"
        ],
        "Z8K5": "Z19265"
    },
    "Z2K3": {
        "Z1K1": "Z12",
        "Z12K1": [
            "Z11",
            {
                "Z1K1": "Z11",
                "Z11K1": "Z1002",
                "Z11K2": "Count lexeme senses in lexeme"
            },
            {
                "Z1K1": "Z11",
                "Z11K1": "Z1672",
                "Z11K2": "計算詞位中的詞位意義"
            },
            {
                "Z1K1": "Z11",
                "Z11K1": "Z1004",
                "Z11K2": "compter les sens du lexème dans un lexème"
            }
        ]
    },
    "Z2K4": {
        "Z1K1": "Z32",
        "Z32K1": [
            "Z31"
        ]
    },
    "Z2K5": {
        "Z1K1": "Z12",
        "Z12K1": [
            "Z11",
            {
                "Z1K1": "Z11",
                "Z11K1": "Z1002",
                "Z11K2": "Return the number of lexeme senses in the given lexeme"
            },
            {
                "Z1K1": "Z11",
                "Z11K1": "Z1672",
                "Z11K2": "回傳指定詞位中的詞位意義數量"
            },
            {
                "Z1K1": "Z11",
                "Z11K1": "Z1004",
                "Z11K2": "renvoie le nombre de sens du lexème dans un lexème donné"
            }
        ]
    }
}
Z19266

{
    "Z1K1": "Z2",
    "Z2K1": {
        "Z1K1": "Z6",
        "Z6K1": "Z19266"
    },
    "Z2K2": {
        "Z1K1": "Z14",
        "Z14K1": "Z19265",
        "Z14K3": {
            "Z1K1": "Z16",
            "Z16K1": "Z600",
            "Z16K2": "function Z19265( Z19265K1 ) {\n\tlet count = 0;\n\tconst senses = Z19265K1.Z6005K6;\n    for ( const sense of senses ) {\n    \tcount = count + 1\n    }\n    return count;\n}"
        }
    },
    "Z2K3": {
        "Z1K1": "Z12",
        "Z12K1": [
            "Z11",
            {
                "Z1K1": "Z11",
                "Z11K1": "Z1002",
                "Z11K2": "Javascript implementation of lexeme senses count"
            },
            {
                "Z1K1": "Z11",
                "Z11K1": "Z1672",
                "Z11K2": "詞位意義計數的JavaScript實作"
            },
            {
                "Z1K1": "Z11",
                "Z11K1": "Z1004",
                "Z11K2": "compter les sens du lexème dans un lexème, JavaScr"
            }
        ]
    },
    "Z2K4": {
        "Z1K1": "Z32",
        "Z32K1": [
            "Z31"
        ]
    },
    "Z2K5": {
        "Z1K1": "Z12",
        "Z12K1": [
            "Z11",
            {
                "Z1K1": "Z11",
                "Z11K1": "Z1002",
                "Z11K2": "Javascript implementation of lexeme senses count in a lexeme"
            },
            {
                "Z1K1": "Z11",
                "Z11K1": "Z1672",
                "Z11K2": "計算詞位中詞位意義數量的JavaScript實作"
            }
        ]
    }
}
Z19273

{
    "Z1K1": "Z2",
    "Z2K1": {
        "Z1K1": "Z6",
        "Z6K1": "Z19273"
    },
    "Z2K2": {
        "Z1K1": "Z20",
        "Z20K1": "Z19272",
        "Z20K2": {
            "Z1K1": "Z7",
            "Z7K1": "Z19272",
            "Z19272K1": {
                "Z1K1": "Z12",
                "Z12K1": [
                    "Z11",
                    {
                        "Z1K1": "Z11",
                        "Z11K1": "Z1002",
                        "Z11K2": "Hello, world!"
                    },
                    {
                        "Z1K1": "Z11",
                        "Z11K1": "Z1113",
                        "Z11K2": "G'day mate!"
                    }
                ]
            }
        },
        "Z20K3": {
            "Z1K1": "Z7",
            "Z7K1": "Z889",
            "Z889K2": [
                "Z1",
                "Z1002",
                "Z1113"
            ],
            "Z889K3": "Z14326"
        }
    },
    "Z2K3": {
        "Z1K1": "Z12",
        "Z12K1": [
            "Z11",
            {
                "Z1K1": "Z11",
                "Z11K1": "Z1002",
                "Z11K2": "two languages [\"en\", \"en-au\"] in multilingual text"
            }
        ]
    },
    "Z2K4": {
        "Z1K1": "Z32",
        "Z32K1": [
            "Z31"
        ]
    },
    "Z2K5": {
        "Z1K1": "Z12",
        "Z12K1": [
            "Z11"
        ]
    }
}
Z19276

{
    "Z1K1": "Z2",
    "Z2K1": {
        "Z1K1": "Z6",
        "Z6K1": "Z19276"
    },
    "Z2K2": {
        "Z1K1": "Z8",
        "Z8K1": [
            "Z17",
            {
                "Z1K1": "Z17",
                "Z17K1": "Z6005",
                "Z17K2": "Z19276K1",
                "Z17K3": {
                    "Z1K1": "Z12",
                    "Z12K1": [
                        "Z11",
                        {
                            "Z1K1": "Z11",
                            "Z11K1": "Z1002",
                            "Z11K2": "lexeme"
                        },
                        {
                            "Z1K1": "Z11",
                            "Z11K1": "Z1011",
                            "Z11K2": "লেক্সিম"
                        },
                        {
                            "Z1K1": "Z11",
                            "Z11K1": "Z1004",
                            "Z11K2": "lexème"
                        }
                    ]
                }
            }
        ],
        "Z8K2": {
            "Z1K1": "Z7",
            "Z7K1": "Z881",
            "Z881K1": "Z60"
        },
        "Z8K3": [
            "Z20",
            "Z19277"
        ],
        "Z8K4": [
            "Z14",
            "Z19278"
        ],
        "Z8K5": "Z19276"
    },
    "Z2K3": {
        "Z1K1": "Z12",
        "Z12K1": [
            "Z11",
            {
                "Z1K1": "Z11",
                "Z11K1": "Z1002",
                "Z11K2": "languages of lexeme"
            },
            {
                "Z1K1": "Z11",
                "Z11K1": "Z1011",
                "Z11K2": "লেক্সিমের ভাষা সমূহ"
            },
            {
                "Z1K1": "Z11",
                "Z11K1": "Z1004",
                "Z11K2": "langues du lexème"
            }
        ]
    },
    "Z2K4": {
        "Z1K1": "Z32",
        "Z32K1": [
            "Z31",
            {
                "Z1K1": "Z31",
                "Z31K1": "Z1002",
                "Z31K2": [
                    "Z6",
                    "lexeme languages"
                ]
            },
            {
                "Z1K1": "Z31",
                "Z31K1": "Z1011",
                "Z31K2": [
                    "Z6",
                    "লেক্সিমের ভাষার তালিকা"
                ]
            }
        ]
    },
    "Z2K5": {
        "Z1K1": "Z12",
        "Z12K1": [
            "Z11",
            {
                "Z1K1": "Z11",
                "Z11K1": "Z1002",
                "Z11K2": "returns a list of the natural languages which have versions in any of this lexeme's forms"
            },
            {
                "Z1K1": "Z11",
                "Z11K1": "Z1011",
                "Z11K2": "যেসকল ভাষা গুলোতে এই লেক্সিমের কোনো রূপ রয়েছে তাদের একটি তালিকা প্রদান করবে।"
            },
            {
                "Z1K1": "Z11",
                "Z11K1": "Z1004",
                "Z11K2": "renvoie une liste des langues naturelles qui ont des versions dans l'une des formes de ce lexème"
            }
        ]
    }
}
Z19279

{
    "Z1K1": "Z2",
    "Z2K1": {
        "Z1K1": "Z6",
        "Z6K1": "Z19279"
    },
    "Z2K2": {
        "Z1K1": "Z8",
        "Z8K1": [
            "Z17",
            {
                "Z1K1": "Z17",
                "Z17K1": "Z12",
                "Z17K2": "Z19279K1",
                "Z17K3": {
                    "Z1K1": "Z12",
                    "Z12K1": [
                        "Z11",
                        {
                            "Z1K1": "Z11",
                            "Z11K1": "Z1002",
                            "Z11K2": "multilingual text"
                        }
                    ]
                }
            }
        ],
        "Z8K2": {
            "Z1K1": "Z7",
            "Z7K1": "Z881",
            "Z881K1": "Z11"
        },
        "Z8K3": [
            "Z20",
            "Z19281",
            "Z22402",
            "Z23766",
            "Z23767"
        ],
        "Z8K4": [
            "Z14",
            "Z19280",
            "Z23765",
            "Z22439"
        ],
        "Z8K5": "Z19279"
    },
    "Z2K3": {
        "Z1K1": "Z12",
        "Z12K1": [
            "Z11",
            {
                "Z1K1": "Z11",
                "Z11K1": "Z1002",
                "Z11K2": "multilingual text to list of monolingual texts"
            }
        ]
    },
    "Z2K4": {
        "Z1K1": "Z32",
        "Z32K1": [
            "Z31",
            {
                "Z1K1": "Z31",
                "Z31K1": "Z1002",
                "Z31K2": [
                    "Z6",
                    "list of monolingual texts from multilingual text",
                    "monolingual text list from multilingual text",
                    "get list of monolingual texts from multilingual"
                ]
            }
        ]
    },
    "Z2K5": {
        "Z1K1": "Z12",
        "Z12K1": [
            "Z11",
            {
                "Z1K1": "Z11",
                "Z11K1": "Z1002",
                "Z11K2": "converts a multilingual text to a list of monolingual texts"
            }
        ]
    }
}
Z19292

{
    "Z1K1": "Z2",
    "Z2K1": {
        "Z1K1": "Z6",
        "Z6K1": "Z19292"
    },
    "Z2K2": {
        "Z1K1": "Z20",
        "Z20K1": "Z17263",
        "Z20K2": {
            "Z1K1": "Z7",
            "Z7K1": "Z17263",
            "Z17263K1": {
                "Z1K1": "Z16683",
                "Z16683K1": {
                    "Z1K1": "Z16659",
                    "Z16659K1": "Z16660"
                },
                "Z16683K2": {
                    "Z1K1": "Z13518",
                    "Z13518K1": "3"
                }
            },
            "Z17263K2": {
                "Z1K1": "Z13518",
                "Z13518K1": "3"
            }
        },
        "Z20K3": {
            "Z1K1": "Z7",
            "Z7K1": "Z16688",
            "Z16688K2": {
                "Z1K1": "Z16683",
                "Z16683K1": {
                    "Z1K1": "Z16659",
                    "Z16659K1": "Z16660"
                },
                "Z16683K2": {
                    "Z1K1": "Z13518",
                    "Z13518K1": "27"
                }
            }
        }
    },
    "Z2K3": {
        "Z1K1": "Z12",
        "Z12K1": [
            "Z11",
            {
                "Z1K1": "Z11",
                "Z11K1": "Z1002",
                "Z11K2": "3^3=27 (Z17271)"
            }
        ]
    },
    "Z2K4": {
        "Z1K1": "Z32",
        "Z32K1": [
            "Z31"
        ]
    },
    "Z2K5": {
        "Z1K1": "Z12",
        "Z12K1": [
            "Z11"
        ]
    }
}
Z19297

{
    "Z1K1": "Z2",
    "Z2K1": {
        "Z1K1": "Z6",
        "Z6K1": "Z19297"
    },
    "Z2K2": {
        "Z1K1": "Z20",
        "Z20K1": "Z19295",
        "Z20K2": {
            "Z1K1": "Z7",
            "Z7K1": "Z19295",
            "Z19295K1": {
                "Z1K1": "Z7",
                "Z7K1": "Z6825",
                "Z6825K1": {
                    "Z1K1": "Z6095",
                    "Z6095K1": "L1122"
                }
            }
        },
        "Z20K3": {
            "Z1K1": "Z7",
            "Z7K1": "Z14326",
            "Z14326K2": "Z1002"
        }
    },
    "Z2K3": {
        "Z1K1": "Z12",
        "Z12K1": [
            "Z11",
            {
                "Z1K1": "Z11",
                "Z11K1": "Z1002",
                "Z11K2": "language of L-en \"dog\" is English"
            },
            {
                "Z1K1": "Z11",
                "Z11K1": "Z1011",
                "Z11K2": "লে-ইং \"dog\" এর ভাষা হল ইংরেজি"
            }
        ]
    },
    "Z2K4": {
        "Z1K1": "Z32",
        "Z32K1": [
            "Z31"
        ]
    },
    "Z2K5": {
        "Z1K1": "Z12",
        "Z12K1": [
            "Z11"
        ]
    }
}
Z19303

{
    "Z1K1": "Z2",
    "Z2K1": {
        "Z1K1": "Z6",
        "Z6K1": "Z19303"
    },
    "Z2K2": {
        "Z1K1": "Z14",
        "Z14K1": "Z19302",
        "Z14K2": {
            "Z1K1": "Z7",
            "Z7K1": "Z803",
            "Z803K1": {
                "Z1K1": "Z39",
                "Z39K1": "Z6005K7"
            },
            "Z803K2": {
                "Z1K1": "Z18",
                "Z18K1": "Z19302K1"
            }
        }
    },
    "Z2K3": {
        "Z1K1": "Z12",
        "Z12K1": [
            "Z11",
            {
                "Z1K1": "Z11",
                "Z11K1": "Z1002",
                "Z11K2": "lexeme forms from lexeme, composition"
            },
            {
                "Z1K1": "Z11",
                "Z11K1": "Z1004",
                "Z11K2": "formes d'un lexème à partir d'un lexème, Compo (1)"
            }
        ]
    },
    "Z2K4": {
        "Z1K1": "Z32",
        "Z32K1": [
            "Z31"
        ]
    },
    "Z2K5": {
        "Z1K1": "Z12",
        "Z12K1": [
            "Z11"
        ]
    }
}
Z19318

{
    "Z1K1": "Z2",
    "Z2K1": {
        "Z1K1": "Z6",
        "Z6K1": "Z19318"
    },
    "Z2K2": {
        "Z1K1": "Z20",
        "Z20K1": "Z19316",
        "Z20K2": {
            "Z1K1": "Z7",
            "Z7K1": "Z19316",
            "Z19316K1": {
                "Z1K1": "Z6091",
                "Z6091K1": "Q1"
            },
            "Z19316K2": {
                "Z1K1": "Z6091",
                "Z6091K1": "Q42"
            }
        },
        "Z20K3": {
            "Z1K1": "Z7",
            "Z7K1": "Z844",
            "Z844K2": {
                "Z1K1": "Z40",
                "Z40K1": "Z42"
            }
        }
    },
    "Z2K3": {
        "Z1K1": "Z12",
        "Z12K1": [
            "Z11",
            {
                "Z1K1": "Z11",
                "Z11K1": "Z1002",
                "Z11K2": "Q1 != Q42"
            },
            {
                "Z1K1": "Z11",
                "Z11K1": "Z1004",
                "Z11K2": "Q1 ≠ Q42"
            }
        ]
    },
    "Z2K4": {
        "Z1K1": "Z32",
        "Z32K1": [
            "Z31"
        ]
    },
    "Z2K5": {
        "Z1K1": "Z12",
        "Z12K1": [
            "Z11"
        ]
    }
}