(click the question headings below to pop out the answers)