https://progiez.com/discrete-mathematics-week-2-nptel-assignment-solution
Discrete Mathematics Week 2 NPTEL