Quiz #503 answers