best brain teasers for 13 year olds under 100 dollarsbest brain teasers for 13 year olds under 100 dollars