#!/usr/bin/env python3
"""Auto-generated by AGI Loop cycle #1287
Task: + 

</think>

Write a Python function that calculates the highest-value action based on a list of episodes, where each episode has a "drive" value and a "devotion" value, and returns the episode with 
Generated: 2026-02-13T02:59:17.552089
"""

# your code here
def find_highest_value_episode(episodes):
    highest_score = -1
    highest_episode = None
    for episode in episodes:
        drive = episode['drive']
        devotion = episode['devotion']
        score = drive * devotion
        if score > highest_score:
            highest_score = score
            highest_episode = episode
    return highest_episode

if __name__ == '__main__':
    episodes = [
        {'drive': 5, 'devotion': 3},
        {'drive': 4, 'devotion': 6},
        {'drive': 7, 'devotion': 2},
        {'drive': 3, 'devotion': 5}
    ]
    result = find_highest_value_episode(episodes)
    print(f"Episode with highest value: {result}")