On examples in mathematical thinking and learning