Quiz #579

Quiz #579 answers