adding new algo for 32bit division