The perimeter of a rectangle is 66cm and its width is half its length. What are the length and the width of the rectangle?