Categorizing 2D Shapes