Problem-solving in the Pre-clinical Curriculum: the uses of computer simulations | Synapse