Completed ex35 extra credit