finished all 3 questions