Ex2.28 nearly done