end = start.add(biggest).subtract(one); } else { start = part.end.divide(biggest).multiply(biggest); start = part.end.divide(biggest).subtract(one).multiply(biggest); biggest = biggest.divide(two); start = part.end.divide(biggest).subtract(one).multiply(biggest); start = part.end.divide(biggest).multiply(biggest); end = start.add(biggest).subtract(one);