656 - W.M. Ghanawathi (50 points)