def randcplx(offset=(-1)):
 return ((_randrat() + (I * _randrat())) + (I * (1 + offset)))

def randcplx ( offset = ( - 1 ) ) : return ( ( _randrat ( ) + ( I * _randrat ( ) ) ) + ( I * ( 1 + offset ) ) )
polys is not good with real coefficients .