Solving physics problems with multiple representations | Synapse