2.8.A: Create two-dimensional shapes based on given attributes, including number of sides and vertices.