block- Bareiss algorithm