Strategy Pattern | CodeWithYash