fixed gcd
add chap01's 20 and 34