The length of one leg of a right triangle is 3 feet more than the other leg. If the hypotenuse is 15 feet, find the length of each leg.