synthetic division working