The application is used to calculate the area and perimeter of a polygon with known interior angles and side lengths. If you enter the side lengths correctly, the application will do the calculation, no matter how complex. If you enter the wrong side length, it will still calculate the result by finding the optimal side length.