Minimum Generation

Company: DevRev_3rdaug

Difficulty: medium