2D Shapes Recognition