Multi-Precision Arithmetic librarry