Transfer and einstellung effects of examples on devising computer algorithms