Quiz #312

Quiz #312 answers