Theories of conditional reasoning: a developmental examination of competing hypotheses.