... either aPoint with no useable data, or aPoint storing the given row and col parameter values. 51 8struct Point {int row;intcol;Point( );Point(int a, int b);bool operator== (const Point &p);bool ... the data structures and algorithmsstudied in the book, then general criteria for designing data structures and algorithms, recursion, and then, finally, the construction, testing, and maintenanceof ... graph.2. PointsThe Sortable_list in a Plot stores objects of the class Point. Since these objects repre-sent data points to be plotted, eachPoint must include two integer data members,row and col,...