mul and div is OK.