Polynomial remainder