reduce using number of division