(64 Points)