def METHOD_NAME(response):
    res = {}
    for i in range(0, len(response), 2):
        if isinstance(response[i], list):
            res["Child iterators"].append(METHOD_NAME(response[i]))
        elif isinstance(response[i + 1], list):
            res["Child iterators"] = [METHOD_NAME(response[i + 1])]
        else:
            try:
                res[response[i]] = float(response[i + 1])
            except (TypeError, ValueError):
                res[response[i]] = response[i + 1]
    return res