Education
Problem solving
Aha! effect
Problem
Computational complexity theory
Skill
Mathematical problem
Behavior
Belfor
Knowledge
Creativity