checked lec3a to line30.