class Rectangle