2106. Maximum Fruits Harvested After at Most K Steps - Hard | DSA Corner | Talentd