Each son needs ten flasks and five flasks’ worth of oil. The neat split gives two sons 5 full and 5 empty each, and the third all 10 half-full. Any split works as long as each son has as many full flasks as empty ones and the half-full ones make up his ten.