can some one tell me how to Divide this very big Question You will be a life savor if you do!!!!!!

16+8x+x ^6-8x ^3-2x ^4+x ^2 by x+4-x ^3.