Learn/Python/Python — Intermediate/Pythonic Toolkit/Checkpoint: Data Pipelines/Transaction SummarizerTransaction SummarizerChallenge on lesson: Checkpoint: Data PipelinesInstructionsCodeOutputImplement summarize(transactions) — each item is a dict with 'category' and 'amount'. Return a list of (category, total) tuples counting ONLY positive amounts, sorted by total descending; ties broken alphabetically by category.Difficulty: intermediateSubmitPress Submit to check your solution.Back to lesson: Checkpoint: Data Pipelines