Challenge #04607-L223: Ultimatum Solution