use shifts instead of division