Quiz #593 answers