minor changes
add gcd and make rat
1
1
1
1