brain teasers satisfaction