Minimum is now calculated by bitshifting