default void swap(final int index, final MSeq<T> other) {
		final T temp = get(index);
		set(index, other.get(index));
		other.set(index, temp);
	}
Swap the elements at the same position.

@since 4.0

@param index the index of swapped element.
@param other the other array to swap the elements with.
@throws IndexOutOfBoundsException if
       {@code index < 0 || index >= this.length() || index >= other.length()}.
@throws NullPointerException if the {@code other} sequence is {@code null}
jenetics/src/main/java/io/jenetics/util/MSeq.java