Multiple-solution tasks: from a teacher education course to teacher practice