周の長さが30cmで、直角を挟む2辺の長さの差が7cmであるような、直角三角形の3辺の長さを求めよ。

それぞれの辺をa、a-7、cとおいて、
三平方の定理も使って2つの式をたててみたんですが、
すごい値になって答えがでません…