Did our brain teaser give you a headache? Here are the answers.