ARE YOU SMART ENOUGH TO SOLVE THESE RIDDLES?