Write a `typing.Protocol` named `Priceable` requiring a `price(self) -> float` method, and a function `total_price(items)` that sums `.price()` across any objects, regardless of their concrete class.
Required in your answer: Protocoldef total_price
Runs via Pyodide
from typing import Protocol
class Priceable(Protocol):
def price(self) -> float:
...
def total_price(items):
# TODO: sum item.price() for each item
pass