what are the differences between a "rule learner "and an "example learner "​