Quiz #577

Quiz #577 answers