Online ill-structured problem-solving strategies and their influence on problem-solving performance