remove gcd before choosing a and b
TR10i modifications
upgrade TR9 and fix TR10i
refactor fu TR9 and TR10i
corrections to TR9 and TR10i