code: public static Flux<Integer> range(int start, int count) {
  		if (count == 1) {
  			return just(start);
  		}
  		if (count == 0) {
  			return empty();
  		}
  		return onAssembly(new FluxRange(start, count));
  	}
docs: Build a {@link Flux} that will only emit a sequence of {@code count} incrementing integers,
  starting from {@code start}. That is, emit integers between {@code start} (included)
  and {@code start + count} (excluded) then complete.
  
  <p>
  <img class="marble" src="doc-files/marbles/range.svg" alt="">
  
  @param start the first integer to be emit
  @param count the total number of incrementing values to emit, including the first value
  @return a ranged {@link Flux}