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

{
    "Z1K1": "Z2",
    "Z2K1": {
        "Z1K1": "Z6",
        "Z6K1": "Z20727"
    },
    "Z2K2": {
        "Z1K1": "Z8",
        "Z8K1": [
            "Z17",
            {
                "Z1K1": "Z17",
                "Z17K1": "Z20159",
                "Z17K2": "Z20727K1",
                "Z17K3": {
                    "Z1K1": "Z12",
                    "Z12K1": [
                        "Z11",
                        {
                            "Z1K1": "Z11",
                            "Z11K1": "Z1002",
                            "Z11K2": "year"
                        },
                        {
                            "Z1K1": "Z11",
                            "Z11K1": "Z1004",
                            "Z11K2": "année"
                        },
                        {
                            "Z1K1": "Z11",
                            "Z11K1": "Z1430",
                            "Z11K2": "Jahreszahl"
                        }
                    ]
                }
            }
        ],
        "Z8K2": "Z6",
        "Z8K3": [
            "Z20",
            "Z20728"
        ],
        "Z8K4": [
            "Z14",
            "Z20729"
        ],
        "Z8K5": "Z20727"
    },
    "Z2K3": {
        "Z1K1": "Z12",
        "Z12K1": [
            "Z11",
            {
                "Z1K1": "Z11",
                "Z11K1": "Z1002",
                "Z11K2": "Intro for year in German"
            },
            {
                "Z1K1": "Z11",
                "Z11K1": "Z1004",
                "Z11K2": "introduction pour une année en allemand"
            },
            {
                "Z1K1": "Z11",
                "Z11K1": "Z1430",
                "Z11K2": "Deutschsprachige Einführung für ein Jahr"
            }
        ]
    },
    "Z2K4": {
        "Z1K1": "Z32",
        "Z32K1": [
            "Z31"
        ]
    },
    "Z2K5": {
        "Z1K1": "Z12",
        "Z12K1": [
            "Z11",
            {
                "Z1K1": "Z11",
                "Z11K1": "Z1002",
                "Z11K2": "Creates a possible short introduction text for a year."
            },
            {
                "Z1K1": "Z11",
                "Z11K1": "Z1004",
                "Z11K2": "crée un court texte d'introduction pour une année, en allemand"
            },
            {
                "Z1K1": "Z11",
                "Z11K1": "Z1430",
                "Z11K2": "Gibt eine Beschreibung mit Auflistung von Fakten zu einem gewählten Jahr zurück."
            }
        ]
    }
}
Z20728

{
    "Z1K1": "Z2",
    "Z2K1": {
        "Z1K1": "Z6",
        "Z6K1": "Z20728"
    },
    "Z2K2": {
        "Z1K1": "Z20",
        "Z20K1": "Z20727",
        "Z20K2": {
            "Z1K1": "Z7",
            "Z7K1": "Z20727",
            "Z20727K1": {
                "Z1K1": "Z20159",
                "Z20159K1": "Z17814",
                "Z20159K2": {
                    "Z1K1": "Z13518",
                    "Z13518K1": "2023"
                }
            }
        },
        "Z20K3": {
            "Z1K1": "Z7",
            "Z7K1": "Z866",
            "Z866K2": "2023 (MMXXIII) war ein Gemeinjahr das an einem Sonntag begann. Es war ein Jahr im Gregorianischem Kalender. Es war das 2023. Jahr unserer Zeitrechnung und nach Christus, das 23. Jahr des 3. Jahrtausends, das 23. Jahr des 21. Jahrhunderts, und das 4. Jahr der 2020er Jahre."
        }
    },
    "Z2K3": {
        "Z1K1": "Z12",
        "Z12K1": [
            "Z11",
            {
                "Z1K1": "Z11",
                "Z11K1": "Z1002",
                "Z11K2": "Intro for 2023 in German"
            },
            {
                "Z1K1": "Z11",
                "Z11K1": "Z1004",
                "Z11K2": "introduction pour 2023 en allemand"
            }
        ]
    },
    "Z2K4": {
        "Z1K1": "Z32",
        "Z32K1": [
            "Z31"
        ]
    },
    "Z2K5": {
        "Z1K1": "Z12",
        "Z12K1": [
            "Z11"
        ]
    }
}
Z20731

{
    "Z1K1": "Z2",
    "Z2K1": {
        "Z1K1": "Z6",
        "Z6K1": "Z20731"
    },
    "Z2K2": {
        "Z1K1": "Z14",
        "Z14K1": "Z20730",
        "Z14K3": {
            "Z1K1": "Z16",
            "Z16K1": "Z610",
            "Z16K2": "def Z20730(Z20730K1, Z20730K2, Z20730K3, Z20730K4):\n\tfrom datetime import date\n\tyear400 = 2000 + Z20730K1 % 400\n\tday1 = date(year400, Z20730K2, 1).weekday()\n\tif Z20730K3 \u003E day1:\n\t\toffset = Z20730K3 - day1\n\telse:\n\t\toffset = 7 + Z20730K3 - day1\n\treturn {\n\t\t\"K1\": Z20730K2,\n\t\t\"K2\": (Z20730K4-1) * 7 + offset\n\t}\n\t"
        }
    },
    "Z2K3": {
        "Z1K1": "Z12",
        "Z12K1": [
            "Z11",
            {
                "Z1K1": "Z11",
                "Z11K1": "Z1004",
                "Z11K2": "énième jour de la semaine du mois, en Python"
            },
            {
                "Z1K1": "Z11",
                "Z11K1": "Z1002",
                "Z11K2": "date of weekday occurrence, Python"
            }
        ]
    },
    "Z2K4": {
        "Z1K1": "Z32",
        "Z32K1": [
            "Z31"
        ]
    },
    "Z2K5": {
        "Z1K1": "Z12",
        "Z12K1": [
            "Z11"
        ]
    }
}
Z20732

{
    "Z1K1": "Z2",
    "Z2K1": {
        "Z1K1": "Z6",
        "Z6K1": "Z20732"
    },
    "Z2K2": {
        "Z1K1": "Z20",
        "Z20K1": "Z20730",
        "Z20K2": {
            "Z1K1": "Z7",
            "Z7K1": "Z20730",
            "Z20730K1": {
                "Z1K1": "Z20159",
                "Z20159K1": "Z17814",
                "Z20159K2": {
                    "Z1K1": "Z13518",
                    "Z13518K1": "2024"
                }
            },
            "Z20730K2": "Z16111",
            "Z20730K3": "Z17406",
            "Z20730K4": {
                "Z1K1": "Z13518",
                "Z13518K1": "4"
            }
        },
        "Z20K3": {
            "Z1K1": "Z7",
            "Z7K1": "Z20348",
            "Z20348K2": {
                "Z1K1": "Z20342",
                "Z20342K1": "Z16111",
                "Z20342K2": {
                    "Z1K1": "Z13518",
                    "Z13518K1": "28"
                }
            }
        }
    },
    "Z2K3": {
        "Z1K1": "Z12",
        "Z12K1": [
            "Z11",
            {
                "Z1K1": "Z11",
                "Z11K1": "Z1002",
                "Z11K2": "Thanksgiving was on the 28th in 2024"
            },
            {
                "Z1K1": "Z11",
                "Z11K1": "Z1004",
                "Z11K2": "Thanksgiving tombe le 28e jour en novembre 2024"
            }
        ]
    },
    "Z2K4": {
        "Z1K1": "Z32",
        "Z32K1": [
            "Z31"
        ]
    },
    "Z2K5": {
        "Z1K1": "Z12",
        "Z12K1": [
            "Z11"
        ]
    }
}
Z20736

{
    "Z1K1": "Z2",
    "Z2K1": {
        "Z1K1": "Z6",
        "Z6K1": "Z20736"
    },
    "Z2K2": {
        "Z1K1": "Z20",
        "Z20K1": "Z20733",
        "Z20K2": {
            "Z1K1": "Z7",
            "Z7K1": "Z20733",
            "Z20733K1": {
                "Z1K1": "Z20342",
                "Z20342K1": "Z16102",
                "Z20342K2": {
                    "Z1K1": "Z13518",
                    "Z13518K1": "28"
                }
            },
            "Z20733K2": {
                "Z1K1": "Z20342",
                "Z20342K1": "Z16103",
                "Z20342K2": {
                    "Z1K1": "Z13518",
                    "Z13518K1": "1"
                }
            },
            "Z20733K3": {
                "Z1K1": "Z40",
                "Z40K1": "Z42"
            }
        },
        "Z20K3": {
            "Z1K1": "Z7",
            "Z7K1": "Z13522",
            "Z13522K2": {
                "Z1K1": "Z13518",
                "Z13518K1": "1"
            }
        }
    },
    "Z2K3": {
        "Z1K1": "Z12",
        "Z12K1": [
            "Z11",
            {
                "Z1K1": "Z11",
                "Z11K1": "Z1002",
                "Z11K2": "1 day between 28 Feb \u0026 1 Mar (non-leap)"
            },
            {
                "Z1K1": "Z11",
                "Z11K1": "Z1004",
                "Z11K2": "1 jour entre le 28 fév et le 1 mars (non bissext)"
            }
        ]
    },
    "Z2K4": {
        "Z1K1": "Z32",
        "Z32K1": [
            "Z31"
        ]
    },
    "Z2K5": {
        "Z1K1": "Z12",
        "Z12K1": [
            "Z11"
        ]
    }
}
Z20738

{
    "Z1K1": "Z2",
    "Z2K1": {
        "Z1K1": "Z6",
        "Z6K1": "Z20738"
    },
    "Z2K2": {
        "Z1K1": "Z14",
        "Z14K1": "Z20733",
        "Z14K2": {
            "Z1K1": "Z7",
            "Z7K1": "Z17144",
            "Z17144K1": {
                "Z1K1": "Z7",
                "Z7K1": "Z17315",
                "Z17315K1": {
                    "Z1K1": "Z7",
                    "Z7K1": "Z20357",
                    "Z20357K1": {
                        "Z1K1": "Z18",
                        "Z18K1": "Z20733K2"
                    },
                    "Z20357K2": {
                        "Z1K1": "Z18",
                        "Z18K1": "Z20733K3"
                    }
                },
                "Z17315K2": {
                    "Z1K1": "Z7",
                    "Z7K1": "Z20357",
                    "Z20357K1": {
                        "Z1K1": "Z18",
                        "Z18K1": "Z20733K1"
                    },
                    "Z20357K2": {
                        "Z1K1": "Z18",
                        "Z18K1": "Z20733K3"
                    }
                }
            }
        }
    },
    "Z2K3": {
        "Z1K1": "Z12",
        "Z12K1": [
            "Z11",
            {
                "Z1K1": "Z11",
                "Z11K1": "Z1002",
                "Z11K2": "subtracting day number of first from second date"
            },
            {
                "Z1K1": "Z11",
                "Z11K1": "Z1004",
                "Z11K2": "soustraire le n° du jour de la 1re date de la 2e "
            },
            {
                "Z1K1": "Z11",
                "Z11K1": "Z1001",
                "Z11K2": "طرح رقم اليوم للتاريخ الأول من التاريخ الثاني"
            }
        ]
    },
    "Z2K4": {
        "Z1K1": "Z32",
        "Z32K1": [
            "Z31",
            {
                "Z1K1": "Z31",
                "Z31K1": "Z1004",
                "Z31K2": [
                    "Z6",
                    "soustraire le numéro du jour de la première date de la deuxième date"
                ]
            }
        ]
    },
    "Z2K5": {
        "Z1K1": "Z12",
        "Z12K1": [
            "Z11"
        ]
    }
}
Z20740

{
    "Z1K1": "Z2",
    "Z2K1": {
        "Z1K1": "Z6",
        "Z6K1": "Z20740"
    },
    "Z2K2": {
        "Z1K1": "Z8",
        "Z8K1": [
            "Z17",
            {
                "Z1K1": "Z17",
                "Z17K1": "Z20420",
                "Z17K2": "Z20740K1",
                "Z17K3": {
                    "Z1K1": "Z12",
                    "Z12K1": [
                        "Z11",
                        {
                            "Z1K1": "Z11",
                            "Z11K1": "Z1002",
                            "Z11K2": "Date"
                        }
                    ]
                }
            }
        ],
        "Z8K2": "Z40",
        "Z8K3": [
            "Z20",
            "Z31127",
            "Z31128",
            "Z31129"
        ],
        "Z8K4": [
            "Z14",
            "Z31126"
        ],
        "Z8K5": "Z20740"
    },
    "Z2K3": {
        "Z1K1": "Z12",
        "Z12K1": [
            "Z11",
            {
                "Z1K1": "Z11",
                "Z11K1": "Z1002",
                "Z11K2": "Is date palindrome"
            },
            {
                "Z1K1": "Z11",
                "Z11K1": "Z1005",
                "Z11K2": "Дата является палиндромом"
            }
        ]
    },
    "Z2K4": {
        "Z1K1": "Z32",
        "Z32K1": [
            "Z31"
        ]
    },
    "Z2K5": {
        "Z1K1": "Z12",
        "Z12K1": [
            "Z11",
            {
                "Z1K1": "Z11",
                "Z11K1": "Z1002",
                "Z11K2": "in the YYYY-MM-DD or the YY-MM-DD format, without the -"
            }
        ]
    }
}
Z20739

{
    "Z1K1": "Z2",
    "Z2K1": {
        "Z1K1": "Z6",
        "Z6K1": "Z20739"
    },
    "Z2K2": {
        "Z1K1": "Z14",
        "Z14K1": "Z20430",
        "Z14K3": {
            "Z1K1": "Z16",
            "Z16K1": "Z600",
            "Z16K2": "function Z20430( Z20430K1, Z20430K2 ) {\n\treturn (\n\t\t( Z20430K1.K1 === Z20430K2.K1 ) \u0026\u0026\n\t\t( Z20430K1.K2 === Z20430K2.K2 ) \u0026\u0026\n\t\t( Z20430K1.K3 === Z20430K2.K3 )\n\t);\n}"
        }
    },
    "Z2K3": {
        "Z1K1": "Z12",
        "Z12K1": [
            "Z11",
            {
                "Z1K1": "Z11",
                "Z11K1": "Z1002",
                "Z11K2": "compare all three keys"
            },
            {
                "Z1K1": "Z11",
                "Z11K1": "Z1004",
                "Z11K2": "même date du calendrier grégorien, en JavaScript"
            }
        ]
    },
    "Z2K4": {
        "Z1K1": "Z32",
        "Z32K1": [
            "Z31"
        ]
    },
    "Z2K5": {
        "Z1K1": "Z12",
        "Z12K1": [
            "Z11",
            {
                "Z1K1": "Z11",
                "Z11K1": "Z1004",
                "Z11K2": "compare les trois clés"
            }
        ]
    }
}
Z20745

{
    "Z1K1": "Z2",
    "Z2K1": {
        "Z1K1": "Z6",
        "Z6K1": "Z20745"
    },
    "Z2K2": {
        "Z1K1": "Z14",
        "Z14K1": "Z20744",
        "Z14K3": {
            "Z1K1": "Z16",
            "Z16K1": "Z610",
            "Z16K2": "def Z20744(Z20744K1, Z20744K2):\n\tdef isLeap(year):\n\t\treturn year % 4 == 0 and (year % 100 != 0 or year % 400 == 0)\n\t\t\n\tcurrentYear = Z20744K1['K1']\n\tdays = 0\n\t#PHASE 1: walk year by year until years match\n\t#this is probably really slow. Perhaps we could use a\n\t#divmod if the gap is more than 100?\n\twhile currentYear != Z20744K2['K1']:\n\t\tif currentYear \u003C Z20744K2['K1']:\n\t\t\tdays += 365\n\t\t\tif isLeap(currentYear):\n\t\t\t\tif Z20744K1['K2'] \u003C 3:\n\t\t\t\t\tdays += 1\n\t\t\tif isLeap(currentYear+1):\n\t\t\t\tif Z20744K1['K2'] \u003E 2:\n\t\t\t\t\tdays += 1\n\t\t\tcurrentYear += 1\n\t\telse:\n\t\t\tdays -= 365\n\t\t\tif isLeap(currentYear):\n\t\t\t\tif Z20744K1['K2'] \u003E 2:\n\t\t\t\t\tdays -= 1\n\t\t\tif isLeap(currentYear-1):\n\t\t\t\tif Z20744K1['K2'] \u003C 3:\n\t\t\t\t\tdays -= 1\n\t\t\tcurrentYear -= 1\n\t# PHASE 2: Calculate difference within the final year\n\t# Note: Index 0 is 0 so that Index 1 = Jan\n\tmonthLengths = [0, 31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31]\n\tif isLeap(currentYear):\n\t\tmonthLengths[2] = 29\n\t#perhaps some of these are redundant?\n\tfor i in range(Z20744K2['K2']):\n\t\tdays += monthLengths[i]\n\tfor i in range(Z20744K1['K2']):\n\t\tdays -= monthLengths[i]\n\tdays += Z20744K2['K3']\n\tdays -= Z20744K1['K3']\n\treturn days\n\n"
        }
    },
    "Z2K3": {
        "Z1K1": "Z12",
        "Z12K1": [
            "Z11",
            {
                "Z1K1": "Z11",
                "Z11K1": "Z1002",
                "Z11K2": "Gregorian date difference in days, Python"
            }
        ]
    },
    "Z2K4": {
        "Z1K1": "Z32",
        "Z32K1": [
            "Z31"
        ]
    },
    "Z2K5": {
        "Z1K1": "Z12",
        "Z12K1": [
            "Z11"
        ]
    }
}
Z20746

{
    "Z1K1": "Z2",
    "Z2K1": {
        "Z1K1": "Z6",
        "Z6K1": "Z20746"
    },
    "Z2K2": {
        "Z1K1": "Z20",
        "Z20K1": "Z20744",
        "Z20K2": {
            "Z1K1": "Z7",
            "Z7K1": "Z20744",
            "Z20744K1": {
                "Z1K1": "Z20420",
                "Z20420K1": {
                    "Z1K1": "Z20159",
                    "Z20159K1": "Z17814",
                    "Z20159K2": {
                        "Z1K1": "Z13518",
                        "Z13518K1": "2024"
                    }
                },
                "Z20420K2": {
                    "Z1K1": "Z20342",
                    "Z20342K1": "Z16112",
                    "Z20342K2": {
                        "Z1K1": "Z13518",
                        "Z13518K1": "10"
                    }
                }
            },
            "Z20744K2": {
                "Z1K1": "Z20420",
                "Z20420K1": {
                    "Z1K1": "Z20159",
                    "Z20159K1": "Z17814",
                    "Z20159K2": {
                        "Z1K1": "Z13518",
                        "Z13518K1": "2024"
                    }
                },
                "Z20420K2": {
                    "Z1K1": "Z20342",
                    "Z20342K1": "Z16112",
                    "Z20342K2": {
                        "Z1K1": "Z13518",
                        "Z13518K1": "10"
                    }
                }
            }
        },
        "Z20K3": {
            "Z1K1": "Z7",
            "Z7K1": "Z16688",
            "Z16688K2": {
                "Z1K1": "Z16683",
                "Z16683K1": {
                    "Z1K1": "Z16659",
                    "Z16659K1": "Z16661"
                },
                "Z16683K2": {
                    "Z1K1": "Z13518",
                    "Z13518K1": "0"
                }
            }
        }
    },
    "Z2K3": {
        "Z1K1": "Z12",
        "Z12K1": [
            "Z11",
            {
                "Z1K1": "Z11",
                "Z11K1": "Z1002",
                "Z11K2": "10 Dec 2024 to 10 Dec 2024 is 0"
            }
        ]
    },
    "Z2K4": {
        "Z1K1": "Z32",
        "Z32K1": [
            "Z31"
        ]
    },
    "Z2K5": {
        "Z1K1": "Z12",
        "Z12K1": [
            "Z11"
        ]
    }
}
Z20742

{
    "Z1K1": "Z2",
    "Z2K1": {
        "Z1K1": "Z6",
        "Z6K1": "Z20742"
    },
    "Z2K2": {
        "Z1K1": "Z14",
        "Z14K1": "Z20741",
        "Z14K3": {
            "Z1K1": "Z16",
            "Z16K1": "Z610",
            "Z16K2": "def Z20741(Z20741K1):\n\timport math\n\tcurrentYear = 2000\n\tdays = 0\n\t#this is probably really slow. Perhaps we could use a\n\t#divmod if the gap is more than 100?\n\twhile currentYear != Z20741K1['K1']:\n\t\tif currentYear \u003C Z20741K1['K1']:\n\t\t\tdays += 365\n\t\t\tif currentYear % 4 == 0 and (currentYear % 100 != 0 or currentYear % 400 == 0):\n\t\t\t\tdays += 1\n\t\t\tcurrentYear += 1\n\t\telse:\n\t\t\tdays -= 365\n\t\t\tif currentYear % 4 == 0 and (currentYear % 100 != 0 or currentYear % 400 == 0):\n\t\t\t\tdays -= 1\n\t\t\tcurrentYear -= 1\n\tmonthLengths = [31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31]\n\tif currentYear % 4 == 0 and (currentYear % 100 != 0 or currentYear % 400 == 0):\n\t\tmonthLengths[1] = 29\n\tfor i in range(Z20741K1['K2']):\n\t\tdays += monthLengths[i]\n\tdays += Z20741K1['K3'] - 1\n\tvalue = 385000.5584\n\tgm = 134.96341138 + 13.064992953630 * days\n\td =  297.85020420 + 12.190749117502 * days\n\tvalue -= 20905.355 * math.cos(gm)\n\tvalue -= 3699.1109 * math.cos(2*d-gm) \n\tvalue -= 2955.9676 * math.cos(2*d)\n\tvalue -= 569.9251 * math.cos(2*gm)\n\t#we can extend further for even more accuracy\n\treturn round(value)\n\t\n\t"
        }
    },
    "Z2K3": {
        "Z1K1": "Z12",
        "Z12K1": [
            "Z11",
            {
                "Z1K1": "Z11",
                "Z11K1": "Z1002",
                "Z11K2": "distance between Earth and Moon, python"
            }
        ]
    },
    "Z2K4": {
        "Z1K1": "Z32",
        "Z32K1": [
            "Z31"
        ]
    },
    "Z2K5": {
        "Z1K1": "Z12",
        "Z12K1": [
            "Z11"
        ]
    }
}
Z20758

{
    "Z1K1": "Z2",
    "Z2K1": {
        "Z1K1": "Z6",
        "Z6K1": "Z20758"
    },
    "Z2K2": {
        "Z1K1": "Z20420",
        "Z20420K1": {
            "Z1K1": "Z20159",
            "Z20159K1": "Z17814",
            "Z20159K2": {
                "Z1K1": "Z13518",
                "Z13518K1": "2024"
            }
        },
        "Z20420K2": {
            "Z1K1": "Z20342",
            "Z20342K1": "Z16112",
            "Z20342K2": {
                "Z1K1": "Z13518",
                "Z13518K1": "11"
            }
        }
    },
    "Z2K3": {
        "Z1K1": "Z12",
        "Z12K1": [
            "Z11",
            {
                "Z1K1": "Z11",
                "Z11K1": "Z1002",
                "Z11K2": "Today (as of creation)"
            },
            {
                "Z1K1": "Z11",
                "Z11K1": "Z1004",
                "Z11K2": "aujourd'hui (dès la création)"
            }
        ]
    },
    "Z2K4": {
        "Z1K1": "Z32",
        "Z32K1": [
            "Z31",
            {
                "Z1K1": "Z31",
                "Z31K1": "Z1002",
                "Z31K2": [
                    "Z6",
                    "test day 1",
                    "td1",
                    "11dec24",
                    "11dec2024"
                ]
            }
        ]
    },
    "Z2K5": {
        "Z1K1": "Z12",
        "Z12K1": [
            "Z11",
            {
                "Z1K1": "Z11",
                "Z11K1": "Z1002",
                "Z11K2": "for ease of entering a date"
            },
            {
                "Z1K1": "Z11",
                "Z11K1": "Z1004",
                "Z11K2": "pour faciliter la saisie d'une date"
            }
        ]
    }
}
Z20751

{
    "Z1K1": "Z2",
    "Z2K1": {
        "Z1K1": "Z6",
        "Z6K1": "Z20751"
    },
    "Z2K2": {
        "Z1K1": "Z14",
        "Z14K1": "Z20750",
        "Z14K3": {
            "Z1K1": "Z16",
            "Z16K1": "Z610",
            "Z16K2": "def Z20750(Z20750K1, Z20750K2):\n\tdef isLeap(Z20181K1):\n\t\t\treturn Z20181K1 % 4 == 0 and not (Z20181K1 % 100 == 0 and Z20181K1 % 400 != 0)\n\tyear = Z20750K1['K1']\n\tmonth = Z20750K1['K2']\n\tday = Z20750K1['K3']\n\tmonthLengths = [31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31]\n\tif isLeap(year):\n\t\tmonthLengths[1]=29\n\tday += Z20750K2\n\twhile day \u003E monthLengths[month - 1]:\n\t\tday -= monthLengths[month - 1]\n\t\tmonth += 1\n\t\tif (month \u003E 12):\n\t\t\tyear += 1\n\t\t\tmonth = 1\n\t\t\tmonthLengths[1]=29 if isLeap(year) else 28 \n\twhile day \u003C= 0:\n\t\tmonth -= 1\n\t\tif (month == 0):\n\t\t\tyear -= 1\n\t\t\tmonth = 12\n\t\t\tmonthLengths[1]=29 if isLeap(year) else 28\n\t\tday += monthLengths[month - 1]\n\treturn {\n\t\t'K1': year,\n\t\t'K2': month,\n\t\t'K3': day\n\t}\n\t\t"
        }
    },
    "Z2K3": {
        "Z1K1": "Z12",
        "Z12K1": [
            "Z11",
            {
                "Z1K1": "Z11",
                "Z11K1": "Z1002",
                "Z11K2": "Move N days, Python"
            }
        ]
    },
    "Z2K4": {
        "Z1K1": "Z32",
        "Z32K1": [
            "Z31"
        ]
    },
    "Z2K5": {
        "Z1K1": "Z12",
        "Z12K1": [
            "Z11"
        ]
    }
}
Z20761

{
    "Z1K1": "Z2",
    "Z2K1": {
        "Z1K1": "Z6",
        "Z6K1": "Z20761"
    },
    "Z2K2": {
        "Z1K1": "Z14",
        "Z14K1": "Z20760",
        "Z14K3": {
            "Z1K1": "Z16",
            "Z16K1": "Z610",
            "Z16K2": "def Z20760(Z20760K1):\n    p1 = f\"\\\"{Z20760K1}\\\" (bɛ dɔɣi o la silimiin' gɔli (chirili), (dabisili) dali, (yuun' shɛli) yuuni) nyɛla ...\u003Cbr\u003E\\n\\n\"\n    p2 = \"== O Piligu ==\\n\\n\" + \"== O Biɛhigu ==\\n\\n\"\n    p3 = \"== Kundivihira ==\\n\\n\" + \"\\n\\n\"\n    cats = \"\\n\\n\"\n    return p1 + p2 + p3 + cats\n      "
        }
    },
    "Z2K3": {
        "Z1K1": "Z12",
        "Z12K1": [
            "Z11",
            {
                "Z1K1": "Z11",
                "Z11K1": "Z1002",
                "Z11K2": "Intro to a person's article in Dagbani Wikipedia, "
            }
        ]
    },
    "Z2K4": {
        "Z1K1": "Z32",
        "Z32K1": [
            "Z31"
        ]
    },
    "Z2K5": {
        "Z1K1": "Z12",
        "Z12K1": [
            "Z11",
            {
                "Z1K1": "Z11",
                "Z11K1": "Z1002",
                "Z11K2": "python"
            }
        ]
    }
}
Z20763

{
    "Z1K1": "Z2",
    "Z2K1": {
        "Z1K1": "Z6",
        "Z6K1": "Z20763"
    },
    "Z2K2": {
        "Z1K1": "Z20",
        "Z20K1": "Z20617",
        "Z20K2": {
            "Z1K1": "Z7",
            "Z7K1": "Z20617",
            "Z20617K1": "ذو القعدة"
        },
        "Z20K3": {
            "Z1K1": "Z7",
            "Z7K1": "Z13522",
            "Z13522K2": {
                "Z1K1": "Z13518",
                "Z13518K1": "11"
            }
        }
    },
    "Z2K3": {
        "Z1K1": "Z12",
        "Z12K1": [
            "Z11",
            {
                "Z1K1": "Z11",
                "Z11K1": "Z1001",
                "Z11K2": "الشهر الهجري العربي إلى رقم، إختبار،ذو القعدة"
            },
            {
                "Z1K1": "Z11",
                "Z11K1": "Z1002",
                "Z11K2": "Hijri Arabic month to a number"
            }
        ]
    },
    "Z2K4": {
        "Z1K1": "Z32",
        "Z32K1": [
            "Z31"
        ]
    },
    "Z2K5": {
        "Z1K1": "Z12",
        "Z12K1": [
            "Z11",
            {
                "Z1K1": "Z11",
                "Z11K1": "Z1001",
                "Z11K2": "إختبار تحويل الشهر الهجري العربي إلى رقم"
            }
        ]
    }
}
Z20766

{
    "Z1K1": "Z2",
    "Z2K1": {
        "Z1K1": "Z6",
        "Z6K1": "Z20766"
    },
    "Z2K2": {
        "Z1K1": "Z20",
        "Z20K1": "Z20597",
        "Z20K2": {
            "Z1K1": "Z7",
            "Z7K1": "Z20597",
            "Z20597K1": {
                "Z1K1": "Z20159",
                "Z20159K1": {
                    "Z1K1": "Z17813",
                    "Z17813K1": "Z17814"
                },
                "Z20159K2": {
                    "Z1K1": "Z13518",
                    "Z13518K1": "2000"
                }
            }
        },
        "Z20K3": {
            "Z1K1": "Z7",
            "Z7K1": "Z866",
            "Z866K2": "2000 (MM) was a leap year starting on Saturday of the Gregorian calendar, the 2000th year of the Common Era (CE) and Anno Domini (AD) designations, the 1000th year of the 2nd millennium, the 100th year of the 20th century, and the 1st year of the 2000s decade."
        }
    },
    "Z2K3": {
        "Z1K1": "Z12",
        "Z12K1": [
            "Z11",
            {
                "Z1K1": "Z11",
                "Z11K1": "Z1002",
                "Z11K2": "2000 intro"
            }
        ]
    },
    "Z2K4": {
        "Z1K1": "Z32",
        "Z32K1": [
            "Z31"
        ]
    },
    "Z2K5": {
        "Z1K1": "Z12",
        "Z12K1": [
            "Z11"
        ]
    }
}
Z20767

{
    "Z1K1": "Z2",
    "Z2K1": {
        "Z1K1": "Z6",
        "Z6K1": "Z20767"
    },
    "Z2K2": {
        "Z1K1": "Z8",
        "Z8K1": [
            "Z17",
            {
                "Z1K1": "Z17",
                "Z17K1": "Z20159",
                "Z17K2": "Z20767K1",
                "Z17K3": {
                    "Z1K1": "Z12",
                    "Z12K1": [
                        "Z11",
                        {
                            "Z1K1": "Z11",
                            "Z11K1": "Z1002",
                            "Z11K2": "Year"
                        },
                        {
                            "Z1K1": "Z11",
                            "Z11K1": "Z1004",
                            "Z11K2": "année"
                        }
                    ]
                }
            }
        ],
        "Z8K2": "Z6",
        "Z8K3": [
            "Z20",
            "Z20769"
        ],
        "Z8K4": [
            "Z14",
            "Z20768"
        ],
        "Z8K5": "Z20767"
    },
    "Z2K3": {
        "Z1K1": "Z12",
        "Z12K1": [
            "Z11",
            {
                "Z1K1": "Z11",
                "Z11K1": "Z1002",
                "Z11K2": "intro for year (dagwiki)"
            },
            {
                "Z1K1": "Z11",
                "Z11K1": "Z1004",
                "Z11K2": "introduction pour une année en dagbani"
            }
        ]
    },
    "Z2K4": {
        "Z1K1": "Z32",
        "Z32K1": [
            "Z31",
            {
                "Z1K1": "Z31",
                "Z31K1": "Z1002",
                "Z31K2": [
                    "Z6",
                    "dagwiki year intro"
                ]
            }
        ]
    },
    "Z2K5": {
        "Z1K1": "Z12",
        "Z12K1": [
            "Z11",
            {
                "Z1K1": "Z11",
                "Z11K1": "Z1002",
                "Z11K2": "Introduction for a year on the Dagbani Wikipedia"
            }
        ]
    }
}
Z20770

{
    "Z1K1": "Z2",
    "Z2K1": {
        "Z1K1": "Z6",
        "Z6K1": "Z20770"
    },
    "Z2K2": {
        "Z1K1": "Z8",
        "Z8K1": [
            "Z17",
            {
                "Z1K1": "Z17",
                "Z17K1": "Z20420",
                "Z17K2": "Z20770K1",
                "Z17K3": {
                    "Z1K1": "Z12",
                    "Z12K1": [
                        "Z11",
                        {
                            "Z1K1": "Z11",
                            "Z11K1": "Z1002",
                            "Z11K2": "date"
                        },
                        {
                            "Z1K1": "Z11",
                            "Z11K1": "Z1004",
                            "Z11K2": "date"
                        }
                    ]
                }
            }
        ],
        "Z8K2": "Z6",
        "Z8K3": [
            "Z20",
            "Z20772"
        ],
        "Z8K4": [
            "Z14",
            "Z20771"
        ],
        "Z8K5": "Z20770"
    },
    "Z2K3": {
        "Z1K1": "Z12",
        "Z12K1": [
            "Z11",
            {
                "Z1K1": "Z11",
                "Z11K1": "Z1002",
                "Z11K2": "date (dagwiki)"
            },
            {
                "Z1K1": "Z11",
                "Z11K1": "Z1004",
                "Z11K2": "date (DAG Wiki)"
            }
        ]
    },
    "Z2K4": {
        "Z1K1": "Z32",
        "Z32K1": [
            "Z31"
        ]
    },
    "Z2K5": {
        "Z1K1": "Z12",
        "Z12K1": [
            "Z11",
            {
                "Z1K1": "Z11",
                "Z11K1": "Z1002",
                "Z11K2": "Represents a Gregorian Calendar Date on the Dagbani Wikipedia"
            },
            {
                "Z1K1": "Z11",
                "Z11K1": "Z1004",
                "Z11K2": "représente une date du calendrier grégorien dans la Wikipédia en dagbani"
            }
        ]
    }
}
Z20772

{
    "Z1K1": "Z2",
    "Z2K1": {
        "Z1K1": "Z6",
        "Z6K1": "Z20772"
    },
    "Z2K2": {
        "Z1K1": "Z20",
        "Z20K1": "Z20770",
        "Z20K2": {
            "Z1K1": "Z7",
            "Z7K1": "Z20770",
            "Z20770K1": {
                "Z1K1": "Z20420",
                "Z20420K1": {
                    "Z1K1": "Z20159",
                    "Z20159K1": "Z17814",
                    "Z20159K2": {
                        "Z1K1": "Z13518",
                        "Z13518K1": "2024"
                    }
                },
                "Z20420K2": {
                    "Z1K1": "Z20342",
                    "Z20342K1": "Z16102",
                    "Z20342K2": {
                        "Z1K1": "Z13518",
                        "Z13518K1": "10"
                    }
                }
            }
        },
        "Z20K3": {
            "Z1K1": "Z7",
            "Z7K1": "Z866",
            "Z866K2": "silimin gɔli 10 February 2024 yuuni"
        }
    },
    "Z2K3": {
        "Z1K1": "Z12",
        "Z12K1": [
            "Z11",
            {
                "Z1K1": "Z11",
                "Z11K1": "Z1002",
                "Z11K2": "10 February 2024"
            },
            {
                "Z1K1": "Z11",
                "Z11K1": "Z1004",
                "Z11K2": "10 fév 2024  \"silimin gɔli 10 February 2024 yuuni\""
            }
        ]
    },
    "Z2K4": {
        "Z1K1": "Z32",
        "Z32K1": [
            "Z31"
        ]
    },
    "Z2K5": {
        "Z1K1": "Z12",
        "Z12K1": [
            "Z11"
        ]
    }
}
Z20774

{
    "Z1K1": "Z2",
    "Z2K1": {
        "Z1K1": "Z6",
        "Z6K1": "Z20774"
    },
    "Z2K2": {
        "Z1K1": "Z14",
        "Z14K1": "Z20773",
        "Z14K3": {
            "Z1K1": "Z16",
            "Z16K1": "Z610",
            "Z16K2": "def Z20773(Z20773K1):\r\n    months = (\"January\", \"February\", \"March\", \"April\", \"May\", \"June\", \"July\", \"August\", \"September\", \"October\", \"November\", \"December\")\r\n\r\n    if Z20773K1['K2'] == 0:\r\n        day_and_month = \"\"\r\n    elif Z20773K1['K3'] == 0:\r\n        day_and_month = f\"{months[Z20773K1['K2'] - 1]} \"\r\n    else:\r\n        day_and_month = f\"{Z20773K1['K3']} {months[Z20773K1['K2'] - 1]} \"\r\n\r\n    if Z20773K1['K1']\u003E0:\r\n        return f\"{day_and_month}{Z20773K1['K1']}\"\r\n    else:\r\n        return f\"{day_and_month}{abs(Z20773K1['K1'])+1} BC\""
        }
    },
    "Z2K3": {
        "Z1K1": "Z12",
        "Z12K1": [
            "Z11",
            {
                "Z1K1": "Z11",
                "Z11K1": "Z1002",
                "Z11K2": "date (enwiki), python"
            },
            {
                "Z1K1": "Z11",
                "Z11K1": "Z1004",
                "Z11K2": "date (EN Wiki), en Python"
            }
        ]
    },
    "Z2K4": {
        "Z1K1": "Z32",
        "Z32K1": [
            "Z31"
        ]
    },
    "Z2K5": {
        "Z1K1": "Z12",
        "Z12K1": [
            "Z11"
        ]
    }
}
Z20781

{
    "Z1K1": "Z2",
    "Z2K1": {
        "Z1K1": "Z6",
        "Z6K1": "Z20781"
    },
    "Z2K2": {
        "Z1K1": "Z14",
        "Z14K1": "Z20780",
        "Z14K2": {
            "Z1K1": "Z7",
            "Z7K1": "Z13036",
            "Z13036K1": {
                "Z1K1": "Z7",
                "Z7K1": "Z14310",
                "Z14310K1": "Z20779",
                "Z14310K2": {
                    "Z1K1": "Z18",
                    "Z18K1": "Z20780K2"
                }
            },
            "Z13036K2": {
                "Z1K1": "Z18",
                "Z18K1": "Z20780K1"
            }
        }
    },
    "Z2K3": {
        "Z1K1": "Z12",
        "Z12K1": [
            "Z11",
            {
                "Z1K1": "Z11",
                "Z11K1": "Z1002",
                "Z11K2": "display date, composition with selector "
            },
            {
                "Z1K1": "Z11",
                "Z11K1": "Z1004",
                "Z11K2": "afficher la date, en Composition"
            }
        ]
    },
    "Z2K4": {
        "Z1K1": "Z32",
        "Z32K1": [
            "Z31"
        ]
    },
    "Z2K5": {
        "Z1K1": "Z12",
        "Z12K1": [
            "Z11",
            {
                "Z1K1": "Z11",
                "Z11K1": "Z1004",
                "Z11K2": "avec un sélecteur"
            }
        ]
    }
}
Z20804

{
    "Z1K1": "Z2",
    "Z2K1": {
        "Z1K1": "Z6",
        "Z6K1": "Z20804"
    },
    "Z2K2": {
        "Z1K1": "Z14",
        "Z14K1": "Z20756",
        "Z14K3": {
            "Z1K1": "Z16",
            "Z16K1": "Z600",
            "Z16K2": "function Z20756( Z20756K1, Z20756K2 ) {\n\tconst d1 = Z20756K1;\n\tconst d2 = Z20756K2;\n\tlet y = d2.K1-d1.K1;\n\tif (d1.K2 \u003E d2.K2 || (d1.K3 \u003E d2.K3 \u0026\u0026 d1.K2 == d2.K2)) {\n\t\treturn y-1n;\n\t}\n\treturn y;\n}"
        }
    },
    "Z2K3": {
        "Z1K1": "Z12",
        "Z12K1": [
            "Z11",
            {
                "Z1K1": "Z11",
                "Z11K1": "Z1002",
                "Z11K2": "age, javascript"
            },
            {
                "Z1K1": "Z11",
                "Z11K1": "Z1004",
                "Z11K2": "âge (en années), en JavaScript"
            },
            {
                "Z1K1": "Z11",
                "Z11K1": "Z1643",
                "Z11K2": "나이, javascript"
            },
            {
                "Z1K1": "Z11",
                "Z11K1": "Z1430",
                "Z11K2": "Alter in JavaScript"
            }
        ]
    },
    "Z2K4": {
        "Z1K1": "Z32",
        "Z32K1": [
            "Z31"
        ]
    },
    "Z2K5": {
        "Z1K1": "Z12",
        "Z12K1": [
            "Z11"
        ]
    }
}
Z20805

{
    "Z1K1": "Z2",
    "Z2K1": {
        "Z1K1": "Z6",
        "Z6K1": "Z20805"
    },
    "Z2K2": {
        "Z1K1": "Z20",
        "Z20K1": "Z20744",
        "Z20K2": {
            "Z1K1": "Z7",
            "Z7K1": "Z20744",
            "Z20744K1": {
                "Z1K1": "Z20420",
                "Z20420K1": {
                    "Z1K1": "Z20159",
                    "Z20159K1": {
                        "Z1K1": "Z17813",
                        "Z17813K1": "Z17815"
                    },
                    "Z20159K2": {
                        "Z1K1": "Z13518",
                        "Z13518K1": "1"
                    }
                },
                "Z20420K2": {
                    "Z1K1": "Z20342",
                    "Z20342K1": {
                        "Z1K1": "Z16098",
                        "Z16098K1": "Z16112"
                    },
                    "Z20342K2": {
                        "Z1K1": "Z13518",
                        "Z13518K1": "31"
                    }
                }
            },
            "Z20744K2": {
                "Z1K1": "Z20420",
                "Z20420K1": {
                    "Z1K1": "Z20159",
                    "Z20159K1": {
                        "Z1K1": "Z17813",
                        "Z17813K1": "Z17814"
                    },
                    "Z20159K2": {
                        "Z1K1": "Z13518",
                        "Z13518K1": "1"
                    }
                },
                "Z20420K2": {
                    "Z1K1": "Z20342",
                    "Z20342K1": {
                        "Z1K1": "Z16098",
                        "Z16098K1": "Z16101"
                    },
                    "Z20342K2": {
                        "Z1K1": "Z13518",
                        "Z13518K1": "1"
                    }
                }
            }
        },
        "Z20K3": {
            "Z1K1": "Z7",
            "Z7K1": "Z16688",
            "Z16688K2": {
                "Z1K1": "Z16683",
                "Z16683K1": {
                    "Z1K1": "Z16659",
                    "Z16659K1": "Z16660"
                },
                "Z16683K2": {
                    "Z1K1": "Z13518",
                    "Z13518K1": "1"
                }
            }
        }
    },
    "Z2K3": {
        "Z1K1": "Z12",
        "Z12K1": [
            "Z11",
            {
                "Z1K1": "Z11",
                "Z11K1": "Z1002",
                "Z11K2": "31 Dec 1 BC to 1 Jan 1 AD=1"
            }
        ]
    },
    "Z2K4": {
        "Z1K1": "Z32",
        "Z32K1": [
            "Z31"
        ]
    },
    "Z2K5": {
        "Z1K1": "Z12",
        "Z12K1": [
            "Z11"
        ]
    }
}
Z20809

{
    "Z1K1": "Z2",
    "Z2K1": {
        "Z1K1": "Z6",
        "Z6K1": "Z20809"
    },
    "Z2K2": {
        "Z1K1": "Z14",
        "Z14K1": "Z20808",
        "Z14K3": {
            "Z1K1": "Z16",
            "Z16K1": "Z610",
            "Z16K2": "def Z20808(Z20808K1, Z20808K2):\n\ta = Z20808K1.split(\"/\")\n\tif len(a) \u003C 2:\n\t\ta = a[0].split(\" \")\n\tif len(a) \u003C 2:\n\t\ta = a[0].split(\"-\")\n\tif len(a) \u003C 2:\n\t\traise \"Invalid format given\"\n\t\t\n\tWikifunctions.Debug('first: '+a[0]+' second: '+a[1]+' third: '+a[2])\n\n\tyearFirst = len(a[0]) \u003E 2\n\tfirst = int(a[0])\n\tsecond = int(a[1])\n\tthird = int(a[2])\n\t\n\tif (yearFirst or first \u003E 31 or first \u003C 1 or Z20808K1[0] == \"+\"):\n\t\tyear = first\n\t\tmonth = second\n\t\tday = third\n\telif (second\u003E12):\n\t\tday = second\n\t\tmonth = first\n\t\tyear = third\n\telse:\n\t\tday = first\n\t\tmonth = second\n\t\tyear = third\n\t\n#\tyear = year + (2 if year \u003C 0 else 0)\n\n\tWikifunctions.Debug('day '+str(day)+' month '+str(month)+' year '+str(year))\n\t\n\treturn {\n\t\t\"K1\": year,\n\t\t\"K2\": month,\n\t\t\"K3\": day\n\t}\n"
        }
    },
    "Z2K3": {
        "Z1K1": "Z12",
        "Z12K1": [
            "Z11",
            {
                "Z1K1": "Z11",
                "Z11K1": "Z1002",
                "Z11K2": "parse Gregorian Calendar Date, python"
            }
        ]
    },
    "Z2K4": {
        "Z1K1": "Z32",
        "Z32K1": [
            "Z31"
        ]
    },
    "Z2K5": {
        "Z1K1": "Z12",
        "Z12K1": [
            "Z11"
        ]
    }
}
Z20815

{
    "Z1K1": "Z2",
    "Z2K1": {
        "Z1K1": "Z6",
        "Z6K1": "Z20815"
    },
    "Z2K2": {
        "Z1K1": "Z14",
        "Z14K1": "Z20808",
        "Z14K3": {
            "Z1K1": "Z16",
            "Z16K1": "Z600",
            "Z16K2": "function Z20808( Z20808K1, Z20808K2 ) {\n\tlet a = Z20808K1.split(\"/\");\n\tif (a.length \u003C 2) {\n\t\ta = a[0].split(\" \");\n\t}\n\tif (a.length \u003C 2) {\n\t\ta = a[0].split(\"-\");\n\t}\n\tif (a.length != 3) {\n\t\tthrow new Error(\"Invalid format given\");\n\t}\n\treturn {\n\t\tK1: BigInt(parseInt(a[2]) + (parseInt(a[2]) \u003C 0 ? 2 : 0)), //this might not support big numbers\n\t\tK2: parseInt(a[1]) - 1,\n\t\tK3: parseInt(a[0])\n\t};\n\n}"
        }
    },
    "Z2K3": {
        "Z1K1": "Z12",
        "Z12K1": [
            "Z11",
            {
                "Z1K1": "Z11",
                "Z11K1": "Z1002",
                "Z11K2": "parse Gregorian Calendar Date, javascript"
            }
        ]
    },
    "Z2K4": {
        "Z1K1": "Z32",
        "Z32K1": [
            "Z31"
        ]
    },
    "Z2K5": {
        "Z1K1": "Z12",
        "Z12K1": [
            "Z11"
        ]
    }
}
Z20816

{
    "Z1K1": "Z2",
    "Z2K1": {
        "Z1K1": "Z6",
        "Z6K1": "Z20816"
    },
    "Z2K2": {
        "Z1K1": "Z8",
        "Z8K1": [
            "Z17",
            {
                "Z1K1": "Z17",
                "Z17K1": "Z20420",
                "Z17K2": "Z20816K1",
                "Z17K3": {
                    "Z1K1": "Z12",
                    "Z12K1": [
                        "Z11",
                        {
                            "Z1K1": "Z11",
                            "Z11K1": "Z1002",
                            "Z11K2": "date"
                        },
                        {
                            "Z1K1": "Z11",
                            "Z11K1": "Z1787",
                            "Z11K2": "data"
                        }
                    ]
                }
            },
            {
                "Z1K1": "Z17",
                "Z17K1": "Z17402",
                "Z17K2": "Z20816K2",
                "Z17K3": {
                    "Z1K1": "Z12",
                    "Z12K1": [
                        "Z11",
                        {
                            "Z1K1": "Z11",
                            "Z11K1": "Z1002",
                            "Z11K2": "day"
                        },
                        {
                            "Z1K1": "Z11",
                            "Z11K1": "Z1787",
                            "Z11K2": "giorno della settimana"
                        }
                    ]
                }
            }
        ],
        "Z8K2": "Z20420",
        "Z8K3": [
            "Z20",
            "Z20818",
            "Z20819"
        ],
        "Z8K4": [
            "Z14",
            "Z20817"
        ],
        "Z8K5": "Z20816"
    },
    "Z2K3": {
        "Z1K1": "Z12",
        "Z12K1": [
            "Z11",
            {
                "Z1K1": "Z11",
                "Z11K1": "Z1002",
                "Z11K2": "next day with weekday"
            },
            {
                "Z1K1": "Z11",
                "Z11K1": "Z1787",
                "Z11K2": "giorno successivo con dato giorno della settimana"
            }
        ]
    },
    "Z2K4": {
        "Z1K1": "Z32",
        "Z32K1": [
            "Z31",
            {
                "Z1K1": "Z31",
                "Z31K1": "Z1002",
                "Z31K2": [
                    "Z6",
                    "close weekday"
                ]
            },
            {
                "Z1K1": "Z31",
                "Z31K1": "Z1787",
                "Z31K2": [
                    "Z6",
                    "prossimo giorno della settimana"
                ]
            }
        ]
    },
    "Z2K5": {
        "Z1K1": "Z12",
        "Z12K1": [
            "Z11",
            {
                "Z1K1": "Z11",
                "Z11K1": "Z1002",
                "Z11K2": "the next day after a date (or that date) with the given weekday."
            }
        ]
    }
}
Z20817

{
    "Z1K1": "Z2",
    "Z2K1": {
        "Z1K1": "Z6",
        "Z6K1": "Z20817"
    },
    "Z2K2": {
        "Z1K1": "Z14",
        "Z14K1": "Z20816",
        "Z14K3": {
            "Z1K1": "Z16",
            "Z16K1": "Z610",
            "Z16K2": "def Z20816(Z20816K1, Z20816K2):\n\timport datetime\n\tday = datetime.date(1600 + Z20816K1[\"K1\"] % 400, Z20816K1[\"K2\"], Z20816K1[\"K3\"])\n\toffset = 400 * (Z20816K1[\"K1\"] // 400) - 1600\n\tweekday = day.weekday()\n\tdiff = (Z20816K2 - weekday) % 7 - 1\n\tday += datetime.timedelta(days=diff)\n\treturn {\n\t\t\"K1\": day.year + offset,\n\t\t\"K2\": day.month,\n\t\t\"K3\": day.day\n\t}\n\t\n\t"
        }
    },
    "Z2K3": {
        "Z1K1": "Z12",
        "Z12K1": [
            "Z11",
            {
                "Z1K1": "Z11",
                "Z11K1": "Z1002",
                "Z11K2": "next day with weekday, python"
            }
        ]
    },
    "Z2K4": {
        "Z1K1": "Z32",
        "Z32K1": [
            "Z31"
        ]
    },
    "Z2K5": {
        "Z1K1": "Z12",
        "Z12K1": [
            "Z11"
        ]
    }
}
Z20824

{
    "Z1K1": "Z2",
    "Z2K1": {
        "Z1K1": "Z6",
        "Z6K1": "Z20824"
    },
    "Z2K2": {
        "Z1K1": "Z14",
        "Z14K1": "Z20597",
        "Z14K2": {
            "Z1K1": "Z7",
            "Z7K1": "Z12899",
            "Z12899K1": [
                "Z6",
                {
                    "Z1K1": "Z7",
                    "Z7K1": "Z13713",
                    "Z13713K1": {
                        "Z1K1": "Z7",
                        "Z7K1": "Z20160",
                        "Z20160K1": {
                            "Z1K1": "Z18",
                            "Z18K1": "Z20597K1"
                        }
                    }
                },
                {
                    "Z1K1": "Z7",
                    "Z7K1": "Z20600",
                    "Z20600K1": {
                        "Z1K1": "Z7",
                        "Z7K1": "Z11022",
                        "Z11022K1": {
                            "Z1K1": "Z7",
                            "Z7K1": "Z20160",
                            "Z20160K1": {
                                "Z1K1": "Z18",
                                "Z18K1": "Z20597K1"
                            }
                        }
                    }
                },
                "was a",
                {
                    "Z1K1": "Z7",
                    "Z7K1": "Z11542",
                    "Z11542K1": {
                        "Z1K1": "Z7",
                        "Z7K1": "Z20181",
                        "Z20181K1": {
                            "Z1K1": "Z18",
                            "Z18K1": "Z20597K1"
                        }
                    },
                    "Z11542K2": "leap",
                    "Z11542K3": "common"
                },
                "year of the Gregorian calendar."
            ],
            "Z12899K2": " "
        }
    },
    "Z2K3": {
        "Z1K1": "Z12",
        "Z12K1": [
            "Z11",
            {
                "Z1K1": "Z11",
                "Z11K1": "Z1002",
                "Z11K2": "incomplete but so it doesnt' time out"
            }
        ]
    },
    "Z2K4": {
        "Z1K1": "Z32",
        "Z32K1": [
            "Z31"
        ]
    },
    "Z2K5": {
        "Z1K1": "Z12",
        "Z12K1": [
            "Z11"
        ]
    }
}