Modified BrokenEggCalculator with new assumptions