Learning clinical reasoning: how virtual patient case format and prior knowledge interact | Synapse