I have a polygon layer. I extracted the coordinates of vertices, and now I need to add these coordinates in each polygon. The final shapefile should have an attribute table as follows:

where X1, X2, etc.. are the vertices coordinates for each polygon.
Any ideas on how to do this using ArcGIS for Desktop?