extern poly * merge(poly * , poly * , int (*)(poly * , poly * )); extern poly * msort(poly * , int , int , int (*)(poly * , poly * ));