Exercise1.29-1-46 update