The assignment is to create a form that converts GPS points into multipart polygons for street blocks and lakes. The form should have a list box, two comboboxes, two labels, and two buttons. The code should loop through the TOC, find the 'GPS' and 'LandPolygons' layers, add their names to the comboboxes, and then remove all polygon features from the LandPolygons layer. It should construct rings for land-based GPS points that share the same Polygon value, create polygons from individual rings or ring pairs, and add them to the LandPolygons layer. The code should also compute the area of each polygon and report it back in the list box.