A new approach to problems of shock dynamics Part I Two-dimensional problems | Synapse