Quiz #247 answers