Shortest Closed Route Through Required Vertices

Company: Arista_6aug

Difficulty: hard