def create_node(name: str, phone: str, next: dict = None): return {"name": name, "phone": phone, "next": next} def create_linked_list(data: list[dict]) -> dict: if data is None or len(data) == 0: raise ValueError("Список пустой!") base = create_node(**data[0]) current = base for value in data[1:]: current['next'] = create_node(**value) current = current['next'] return base def ll_insert(): pass def ll_find(): pass def ll_delete(): pass def ll_list_all(): pass def ll_print_all(): pass