Understanding the interaction between generative AI and factual knowledge in supporting students’ problem-solving | Synapse