added recursive egg drop minimization