Solving Perimeter and Area Problems