fixed Area() to calculate the area properly using cmath