Open/Closed Principle | CodeWithYash