From errors to stereotypes: Different levels of cognitive models in school algebra