max effort sol clearly over-engineered