The opposites task: Using general rules to test cognitive flexibility in preschoolers