382 - D.M. Abekon (30 points)