A heat engine operates between a hot reservoir at 500 K and a cold reservoir at 300 K. What is its maximum efficiency, according to Carnot's theorem?