Challenge #04284-K266: Worth Working up to