Working Chudnovsky Algorithm