The codes use abs() to absolute the type of double, which should use fabs()~, Any way the code is good to read ~ thank you