B
VkkW @ s d Z ddlmZ ddlZddlZddlZddlZddlZddgZdd Z dd Z
ejjZ
ejjZed ejejB ZG d
d dejZdS )z+Fraction, infinite-precision, real numbers. )DecimalNFractiongcdc C sf ddl }|dtd t| t kr2t|kr\n n&|p<| dk rPt| | S t| |S t| |S )zCalculate the Greatest Common Divisor of a and b.
Unless b==0, the result will have the same sign as b (so that when
b is divided by it, the result comes out positive).
r Nz6fractions.gcd() is deprecated. Use math.gcd() instead. )warningswarnDeprecationWarningtypeintmathr _gcd)abr r ./opt/alt/python37/lib64/python3.7/fractions.pyr s c C s x|r|| | } }qW | S )Nr )r
r r r r r s r aC
\A\s* # optional whitespace at the start, then
(?P