The hypotenuse of a right triangle is 13cm long. the longer leg is 7 cm longer than the shorter leg. find the side lengths of the triangle.