docs: public static void loopFor(int start , int endExclusive , int step , IntConsumer consumer ) {
  		try {
  			int range = endExclusive-start;
  			pool.submit(() ->IntStream.range(0, range/step).parallel().forEach(i-> consumer.accept(start+i*step))).get();
  		} catch (InterruptedException | ExecutionException e) {
  			e.printStackTrace();
  		}
  	}