A rectangular patio has area of 180 square feet. The width of the patio is 3 feet less than the length. Find the length and width of the patio.