expectation = {
    "name": "Places I've visited",
    "children": [
        {
            "name": "Australia",
            "children": [
                {
                    "name": "New South Wales",
                    "children": [{"name": "Sydney", "value": 4, "hex": "#57d3db"}],
                    "hex": "#b9db57",
                }
            ],
            "hex": "#57d3db",
        },
        {
            "name": "Canada",
            "children": [
                {
                    "name": "Ontario",
                    "children": [
                        {"name": "Peterborough County", "value": 1, "hex": "#c957db"}
                    ],
                    "hex": "#dbae57",
                }
            ],
            "hex": "#dbae57",
        },
        {
            "name": "Germany",
            "children": [
                {
                    "name": "Berlin",
                    "children": [
                        {"name": "Friedrichshain", "value": 1, "hex": "#db5f57"},
                        {"name": "Kreuzberg", "value": 1, "hex": "#69db57"},
                    ],
                    "hex": "#db579e",
                }
            ],
            "hex": "#57d3db",
        },
        {
            "name": "India",
            "children": [
                {
                    "name": "Ladakh",
                    "children": [{"name": "Leh", "value": 2, "hex": "#c957db"}],
                    "hex": "#5784db",
                }
            ],
            "hex": "#db579e",
        },
    ],
}
