Classifying 2-D shapes