Final version of Quiz 1