Quiz #586

Quiz #586 answers