Solving Physics Problems with Multiple Representations