Brainteasers will keep thinkers busy for hours and sharpen the wits of anyone who attempts to solve them all.