de.caff.generics.tuple

## Class NTuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>

- java.lang.Object
- - de.caff.generics.tuple.ITuple9.Base<T1,T2,T3,T4,T5,T6,T7,T8,T9>
  - - de.caff.generics.tuple.NTuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>

- Type Parameters:
    `T1` - type of first element
    `T2` - type of second element
    `T3` - type of third element
    `T4` - type of fourth element
    `T5` - type of fifth element
    `T6` - type of sixth element
    `T7` - type of seventh element
    `T8` - type of eighth element
    `T9` - type of nineth element
  All Implemented Interfaces:
    ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>, java.io.Serializable

      public class NTuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>
      extends ITuple9.Base<T1,T2,T3,T4,T5,T6,T7,T8,T9>
      implements java.io.Serializable

  Immutable tuple with 9 nullable elements. If you want to iterate over a tuple or access its elements by index (note that both is only possible for a common super type of the tuple's types) `Indexable.viewTuple(ITuple9)` will come to help. Note that this class is automatically created by `tools.TupleClassCreator` (not yet public).
  Since:
    November 17, 2021
  Author:
    Rammi
  See Also:
    `Tuple9`, Serialized Form

- - ### Nested Class Summary

    - ### Nested classes/interfaces inherited from interface de.caff.generics.tuple.ITuple9

      `ITuple9.Base<T1,T2,T3,T4,T5,T6,T7,T8,T9>`

  - ### Constructor Summary

    Constructors
    Constructor and Description
    `NTuple9(T1 e1, T2 e2, T3 e3, T4 e4, T5 e5, T6 e6, T7 e7, T8 e8, T9 e9)` Constructor.

  - ### Method Summary

    All Methods Instance Methods Concrete Methods
    Modifier and Type | Method and Description
    --- | ---
    `T1` | `_1()` Get the first element.
    `NTuple2<T1,T2>` | `_12()` Create a new 2-tuple from this one where the elements are ordered: 1st, 2nd.
    `NTuple3<T1,T2,T3>` | `_123()` Create a new 3-tuple from this one where the elements are ordered: 1st, 2nd, 3rd.
    `NTuple4<T1,T2,T3,T4>` | `_1234()` Create a new 4-tuple from this one where the elements are ordered: 1st, 2nd, 3rd, 4th.
    `NTuple5<T1,T2,T3,T4,T5>` | `_12345()` Create a new 5-tuple from this one where the elements are ordered: 1st, 2nd, 3rd, 4th, 5th.
    `NTuple6<T1,T2,T3,T4,T5,T6>` | `_123456()` Create a new 6-tuple from this one where the elements are ordered: 1st, 2nd, 3rd, 4th, 5th, 6th.
    `NTuple7<T1,T2,T3,T4,T5,T6,T7>` | `_1234567()` Create a new 7-tuple from this one where the elements are ordered: 1st, 2nd, 3rd, 4th, 5th, 6th, 7th.
    `NTuple8<T1,T2,T3,T4,T5,T6,T7,T8>` | `_12345678()` Create a new 8-tuple from this one where the elements are ordered: 1st, 2nd, 3rd, 4th, 5th, 6th, 7th, 8th.
    `NTuple8<T1,T2,T3,T4,T5,T6,T7,T9>` | `_12345679()` Create a new 8-tuple from this one where the elements are ordered: 1st, 2nd, 3rd, 4th, 5th, 6th, 7th, 9th.
    `NTuple7<T1,T2,T3,T4,T5,T6,T8>` | `_1234568()` Create a new 7-tuple from this one where the elements are ordered: 1st, 2nd, 3rd, 4th, 5th, 6th, 8th.
    `NTuple8<T1,T2,T3,T4,T5,T6,T8,T9>` | `_12345689()` Create a new 8-tuple from this one where the elements are ordered: 1st, 2nd, 3rd, 4th, 5th, 6th, 8th, 9th.
    `NTuple7<T1,T2,T3,T4,T5,T6,T9>` | `_1234569()` Create a new 7-tuple from this one where the elements are ordered: 1st, 2nd, 3rd, 4th, 5th, 6th, 9th.
    `NTuple6<T1,T2,T3,T4,T5,T7>` | `_123457()` Create a new 6-tuple from this one where the elements are ordered: 1st, 2nd, 3rd, 4th, 5th, 7th.
    `NTuple7<T1,T2,T3,T4,T5,T7,T8>` | `_1234578()` Create a new 7-tuple from this one where the elements are ordered: 1st, 2nd, 3rd, 4th, 5th, 7th, 8th.
    `NTuple8<T1,T2,T3,T4,T5,T7,T8,T9>` | `_12345789()` Create a new 8-tuple from this one where the elements are ordered: 1st, 2nd, 3rd, 4th, 5th, 7th, 8th, 9th.
    `NTuple7<T1,T2,T3,T4,T5,T7,T9>` | `_1234579()` Create a new 7-tuple from this one where the elements are ordered: 1st, 2nd, 3rd, 4th, 5th, 7th, 9th.
    `NTuple6<T1,T2,T3,T4,T5,T8>` | `_123458()` Create a new 6-tuple from this one where the elements are ordered: 1st, 2nd, 3rd, 4th, 5th, 8th.
    `NTuple7<T1,T2,T3,T4,T5,T8,T9>` | `_1234589()` Create a new 7-tuple from this one where the elements are ordered: 1st, 2nd, 3rd, 4th, 5th, 8th, 9th.
    `NTuple6<T1,T2,T3,T4,T5,T9>` | `_123459()` Create a new 6-tuple from this one where the elements are ordered: 1st, 2nd, 3rd, 4th, 5th, 9th.
    `NTuple5<T1,T2,T3,T4,T6>` | `_12346()` Create a new 5-tuple from this one where the elements are ordered: 1st, 2nd, 3rd, 4th, 6th.
    `NTuple6<T1,T2,T3,T4,T6,T7>` | `_123467()` Create a new 6-tuple from this one where the elements are ordered: 1st, 2nd, 3rd, 4th, 6th, 7th.
    `NTuple7<T1,T2,T3,T4,T6,T7,T8>` | `_1234678()` Create a new 7-tuple from this one where the elements are ordered: 1st, 2nd, 3rd, 4th, 6th, 7th, 8th.
    `NTuple8<T1,T2,T3,T4,T6,T7,T8,T9>` | `_12346789()` Create a new 8-tuple from this one where the elements are ordered: 1st, 2nd, 3rd, 4th, 6th, 7th, 8th, 9th.
    `NTuple7<T1,T2,T3,T4,T6,T7,T9>` | `_1234679()` Create a new 7-tuple from this one where the elements are ordered: 1st, 2nd, 3rd, 4th, 6th, 7th, 9th.
    `NTuple6<T1,T2,T3,T4,T6,T8>` | `_123468()` Create a new 6-tuple from this one where the elements are ordered: 1st, 2nd, 3rd, 4th, 6th, 8th.
    `NTuple7<T1,T2,T3,T4,T6,T8,T9>` | `_1234689()` Create a new 7-tuple from this one where the elements are ordered: 1st, 2nd, 3rd, 4th, 6th, 8th, 9th.
    `NTuple6<T1,T2,T3,T4,T6,T9>` | `_123469()` Create a new 6-tuple from this one where the elements are ordered: 1st, 2nd, 3rd, 4th, 6th, 9th.
    `NTuple5<T1,T2,T3,T4,T7>` | `_12347()` Create a new 5-tuple from this one where the elements are ordered: 1st, 2nd, 3rd, 4th, 7th.
    `NTuple6<T1,T2,T3,T4,T7,T8>` | `_123478()` Create a new 6-tuple from this one where the elements are ordered: 1st, 2nd, 3rd, 4th, 7th, 8th.
    `NTuple7<T1,T2,T3,T4,T7,T8,T9>` | `_1234789()` Create a new 7-tuple from this one where the elements are ordered: 1st, 2nd, 3rd, 4th, 7th, 8th, 9th.
    `NTuple6<T1,T2,T3,T4,T7,T9>` | `_123479()` Create a new 6-tuple from this one where the elements are ordered: 1st, 2nd, 3rd, 4th, 7th, 9th.
    `NTuple5<T1,T2,T3,T4,T8>` | `_12348()` Create a new 5-tuple from this one where the elements are ordered: 1st, 2nd, 3rd, 4th, 8th.
    `NTuple6<T1,T2,T3,T4,T8,T9>` | `_123489()` Create a new 6-tuple from this one where the elements are ordered: 1st, 2nd, 3rd, 4th, 8th, 9th.
    `NTuple5<T1,T2,T3,T4,T9>` | `_12349()` Create a new 5-tuple from this one where the elements are ordered: 1st, 2nd, 3rd, 4th, 9th.
    `NTuple4<T1,T2,T3,T5>` | `_1235()` Create a new 4-tuple from this one where the elements are ordered: 1st, 2nd, 3rd, 5th.
    `NTuple5<T1,T2,T3,T5,T6>` | `_12356()` Create a new 5-tuple from this one where the elements are ordered: 1st, 2nd, 3rd, 5th, 6th.
    `NTuple6<T1,T2,T3,T5,T6,T7>` | `_123567()` Create a new 6-tuple from this one where the elements are ordered: 1st, 2nd, 3rd, 5th, 6th, 7th.
    `NTuple7<T1,T2,T3,T5,T6,T7,T8>` | `_1235678()` Create a new 7-tuple from this one where the elements are ordered: 1st, 2nd, 3rd, 5th, 6th, 7th, 8th.
    `NTuple8<T1,T2,T3,T5,T6,T7,T8,T9>` | `_12356789()` Create a new 8-tuple from this one where the elements are ordered: 1st, 2nd, 3rd, 5th, 6th, 7th, 8th, 9th.
    `NTuple7<T1,T2,T3,T5,T6,T7,T9>` | `_1235679()` Create a new 7-tuple from this one where the elements are ordered: 1st, 2nd, 3rd, 5th, 6th, 7th, 9th.
    `NTuple6<T1,T2,T3,T5,T6,T8>` | `_123568()` Create a new 6-tuple from this one where the elements are ordered: 1st, 2nd, 3rd, 5th, 6th, 8th.
    `NTuple7<T1,T2,T3,T5,T6,T8,T9>` | `_1235689()` Create a new 7-tuple from this one where the elements are ordered: 1st, 2nd, 3rd, 5th, 6th, 8th, 9th.
    `NTuple6<T1,T2,T3,T5,T6,T9>` | `_123569()` Create a new 6-tuple from this one where the elements are ordered: 1st, 2nd, 3rd, 5th, 6th, 9th.
    `NTuple5<T1,T2,T3,T5,T7>` | `_12357()` Create a new 5-tuple from this one where the elements are ordered: 1st, 2nd, 3rd, 5th, 7th.
    `NTuple6<T1,T2,T3,T5,T7,T8>` | `_123578()` Create a new 6-tuple from this one where the elements are ordered: 1st, 2nd, 3rd, 5th, 7th, 8th.
    `NTuple7<T1,T2,T3,T5,T7,T8,T9>` | `_1235789()` Create a new 7-tuple from this one where the elements are ordered: 1st, 2nd, 3rd, 5th, 7th, 8th, 9th.
    `NTuple6<T1,T2,T3,T5,T7,T9>` | `_123579()` Create a new 6-tuple from this one where the elements are ordered: 1st, 2nd, 3rd, 5th, 7th, 9th.
    `NTuple5<T1,T2,T3,T5,T8>` | `_12358()` Create a new 5-tuple from this one where the elements are ordered: 1st, 2nd, 3rd, 5th, 8th.
    `NTuple6<T1,T2,T3,T5,T8,T9>` | `_123589()` Create a new 6-tuple from this one where the elements are ordered: 1st, 2nd, 3rd, 5th, 8th, 9th.
    `NTuple5<T1,T2,T3,T5,T9>` | `_12359()` Create a new 5-tuple from this one where the elements are ordered: 1st, 2nd, 3rd, 5th, 9th.
    `NTuple4<T1,T2,T3,T6>` | `_1236()` Create a new 4-tuple from this one where the elements are ordered: 1st, 2nd, 3rd, 6th.
    `NTuple5<T1,T2,T3,T6,T7>` | `_12367()` Create a new 5-tuple from this one where the elements are ordered: 1st, 2nd, 3rd, 6th, 7th.
    `NTuple6<T1,T2,T3,T6,T7,T8>` | `_123678()` Create a new 6-tuple from this one where the elements are ordered: 1st, 2nd, 3rd, 6th, 7th, 8th.
    `NTuple7<T1,T2,T3,T6,T7,T8,T9>` | `_1236789()` Create a new 7-tuple from this one where the elements are ordered: 1st, 2nd, 3rd, 6th, 7th, 8th, 9th.
    `NTuple6<T1,T2,T3,T6,T7,T9>` | `_123679()` Create a new 6-tuple from this one where the elements are ordered: 1st, 2nd, 3rd, 6th, 7th, 9th.
    `NTuple5<T1,T2,T3,T6,T8>` | `_12368()` Create a new 5-tuple from this one where the elements are ordered: 1st, 2nd, 3rd, 6th, 8th.
    `NTuple6<T1,T2,T3,T6,T8,T9>` | `_123689()` Create a new 6-tuple from this one where the elements are ordered: 1st, 2nd, 3rd, 6th, 8th, 9th.
    `NTuple5<T1,T2,T3,T6,T9>` | `_12369()` Create a new 5-tuple from this one where the elements are ordered: 1st, 2nd, 3rd, 6th, 9th.
    `NTuple4<T1,T2,T3,T7>` | `_1237()` Create a new 4-tuple from this one where the elements are ordered: 1st, 2nd, 3rd, 7th.
    `NTuple5<T1,T2,T3,T7,T8>` | `_12378()` Create a new 5-tuple from this one where the elements are ordered: 1st, 2nd, 3rd, 7th, 8th.
    `NTuple6<T1,T2,T3,T7,T8,T9>` | `_123789()` Create a new 6-tuple from this one where the elements are ordered: 1st, 2nd, 3rd, 7th, 8th, 9th.
    `NTuple5<T1,T2,T3,T7,T9>` | `_12379()` Create a new 5-tuple from this one where the elements are ordered: 1st, 2nd, 3rd, 7th, 9th.
    `NTuple4<T1,T2,T3,T8>` | `_1238()` Create a new 4-tuple from this one where the elements are ordered: 1st, 2nd, 3rd, 8th.
    `NTuple5<T1,T2,T3,T8,T9>` | `_12389()` Create a new 5-tuple from this one where the elements are ordered: 1st, 2nd, 3rd, 8th, 9th.
    `NTuple4<T1,T2,T3,T9>` | `_1239()` Create a new 4-tuple from this one where the elements are ordered: 1st, 2nd, 3rd, 9th.
    `NTuple3<T1,T2,T4>` | `_124()` Create a new 3-tuple from this one where the elements are ordered: 1st, 2nd, 4th.
    `NTuple4<T1,T2,T4,T5>` | `_1245()` Create a new 4-tuple from this one where the elements are ordered: 1st, 2nd, 4th, 5th.
    `NTuple5<T1,T2,T4,T5,T6>` | `_12456()` Create a new 5-tuple from this one where the elements are ordered: 1st, 2nd, 4th, 5th, 6th.
    `NTuple6<T1,T2,T4,T5,T6,T7>` | `_124567()` Create a new 6-tuple from this one where the elements are ordered: 1st, 2nd, 4th, 5th, 6th, 7th.
    `NTuple7<T1,T2,T4,T5,T6,T7,T8>` | `_1245678()` Create a new 7-tuple from this one where the elements are ordered: 1st, 2nd, 4th, 5th, 6th, 7th, 8th.
    `NTuple8<T1,T2,T4,T5,T6,T7,T8,T9>` | `_12456789()` Create a new 8-tuple from this one where the elements are ordered: 1st, 2nd, 4th, 5th, 6th, 7th, 8th, 9th.
    `NTuple7<T1,T2,T4,T5,T6,T7,T9>` | `_1245679()` Create a new 7-tuple from this one where the elements are ordered: 1st, 2nd, 4th, 5th, 6th, 7th, 9th.
    `NTuple6<T1,T2,T4,T5,T6,T8>` | `_124568()` Create a new 6-tuple from this one where the elements are ordered: 1st, 2nd, 4th, 5th, 6th, 8th.
    `NTuple7<T1,T2,T4,T5,T6,T8,T9>` | `_1245689()` Create a new 7-tuple from this one where the elements are ordered: 1st, 2nd, 4th, 5th, 6th, 8th, 9th.
    `NTuple6<T1,T2,T4,T5,T6,T9>` | `_124569()` Create a new 6-tuple from this one where the elements are ordered: 1st, 2nd, 4th, 5th, 6th, 9th.
    `NTuple5<T1,T2,T4,T5,T7>` | `_12457()` Create a new 5-tuple from this one where the elements are ordered: 1st, 2nd, 4th, 5th, 7th.
    `NTuple6<T1,T2,T4,T5,T7,T8>` | `_124578()` Create a new 6-tuple from this one where the elements are ordered: 1st, 2nd, 4th, 5th, 7th, 8th.
    `NTuple7<T1,T2,T4,T5,T7,T8,T9>` | `_1245789()` Create a new 7-tuple from this one where the elements are ordered: 1st, 2nd, 4th, 5th, 7th, 8th, 9th.
    `NTuple6<T1,T2,T4,T5,T7,T9>` | `_124579()` Create a new 6-tuple from this one where the elements are ordered: 1st, 2nd, 4th, 5th, 7th, 9th.
    `NTuple5<T1,T2,T4,T5,T8>` | `_12458()` Create a new 5-tuple from this one where the elements are ordered: 1st, 2nd, 4th, 5th, 8th.
    `NTuple6<T1,T2,T4,T5,T8,T9>` | `_124589()` Create a new 6-tuple from this one where the elements are ordered: 1st, 2nd, 4th, 5th, 8th, 9th.
    `NTuple5<T1,T2,T4,T5,T9>` | `_12459()` Create a new 5-tuple from this one where the elements are ordered: 1st, 2nd, 4th, 5th, 9th.
    `NTuple4<T1,T2,T4,T6>` | `_1246()` Create a new 4-tuple from this one where the elements are ordered: 1st, 2nd, 4th, 6th.
    `NTuple5<T1,T2,T4,T6,T7>` | `_12467()` Create a new 5-tuple from this one where the elements are ordered: 1st, 2nd, 4th, 6th, 7th.
    `NTuple6<T1,T2,T4,T6,T7,T8>` | `_124678()` Create a new 6-tuple from this one where the elements are ordered: 1st, 2nd, 4th, 6th, 7th, 8th.
    `NTuple7<T1,T2,T4,T6,T7,T8,T9>` | `_1246789()` Create a new 7-tuple from this one where the elements are ordered: 1st, 2nd, 4th, 6th, 7th, 8th, 9th.
    `NTuple6<T1,T2,T4,T6,T7,T9>` | `_124679()` Create a new 6-tuple from this one where the elements are ordered: 1st, 2nd, 4th, 6th, 7th, 9th.
    `NTuple5<T1,T2,T4,T6,T8>` | `_12468()` Create a new 5-tuple from this one where the elements are ordered: 1st, 2nd, 4th, 6th, 8th.
    `NTuple6<T1,T2,T4,T6,T8,T9>` | `_124689()` Create a new 6-tuple from this one where the elements are ordered: 1st, 2nd, 4th, 6th, 8th, 9th.
    `NTuple5<T1,T2,T4,T6,T9>` | `_12469()` Create a new 5-tuple from this one where the elements are ordered: 1st, 2nd, 4th, 6th, 9th.
    `NTuple4<T1,T2,T4,T7>` | `_1247()` Create a new 4-tuple from this one where the elements are ordered: 1st, 2nd, 4th, 7th.
    `NTuple5<T1,T2,T4,T7,T8>` | `_12478()` Create a new 5-tuple from this one where the elements are ordered: 1st, 2nd, 4th, 7th, 8th.
    `NTuple6<T1,T2,T4,T7,T8,T9>` | `_124789()` Create a new 6-tuple from this one where the elements are ordered: 1st, 2nd, 4th, 7th, 8th, 9th.
    `NTuple5<T1,T2,T4,T7,T9>` | `_12479()` Create a new 5-tuple from this one where the elements are ordered: 1st, 2nd, 4th, 7th, 9th.
    `NTuple4<T1,T2,T4,T8>` | `_1248()` Create a new 4-tuple from this one where the elements are ordered: 1st, 2nd, 4th, 8th.
    `NTuple5<T1,T2,T4,T8,T9>` | `_12489()` Create a new 5-tuple from this one where the elements are ordered: 1st, 2nd, 4th, 8th, 9th.
    `NTuple4<T1,T2,T4,T9>` | `_1249()` Create a new 4-tuple from this one where the elements are ordered: 1st, 2nd, 4th, 9th.
    `NTuple3<T1,T2,T5>` | `_125()` Create a new 3-tuple from this one where the elements are ordered: 1st, 2nd, 5th.
    `NTuple4<T1,T2,T5,T6>` | `_1256()` Create a new 4-tuple from this one where the elements are ordered: 1st, 2nd, 5th, 6th.
    `NTuple5<T1,T2,T5,T6,T7>` | `_12567()` Create a new 5-tuple from this one where the elements are ordered: 1st, 2nd, 5th, 6th, 7th.
    `NTuple6<T1,T2,T5,T6,T7,T8>` | `_125678()` Create a new 6-tuple from this one where the elements are ordered: 1st, 2nd, 5th, 6th, 7th, 8th.
    `NTuple7<T1,T2,T5,T6,T7,T8,T9>` | `_1256789()` Create a new 7-tuple from this one where the elements are ordered: 1st, 2nd, 5th, 6th, 7th, 8th, 9th.
    `NTuple6<T1,T2,T5,T6,T7,T9>` | `_125679()` Create a new 6-tuple from this one where the elements are ordered: 1st, 2nd, 5th, 6th, 7th, 9th.
    `NTuple5<T1,T2,T5,T6,T8>` | `_12568()` Create a new 5-tuple from this one where the elements are ordered: 1st, 2nd, 5th, 6th, 8th.
    `NTuple6<T1,T2,T5,T6,T8,T9>` | `_125689()` Create a new 6-tuple from this one where the elements are ordered: 1st, 2nd, 5th, 6th, 8th, 9th.
    `NTuple5<T1,T2,T5,T6,T9>` | `_12569()` Create a new 5-tuple from this one where the elements are ordered: 1st, 2nd, 5th, 6th, 9th.
    `NTuple4<T1,T2,T5,T7>` | `_1257()` Create a new 4-tuple from this one where the elements are ordered: 1st, 2nd, 5th, 7th.
    `NTuple5<T1,T2,T5,T7,T8>` | `_12578()` Create a new 5-tuple from this one where the elements are ordered: 1st, 2nd, 5th, 7th, 8th.
    `NTuple6<T1,T2,T5,T7,T8,T9>` | `_125789()` Create a new 6-tuple from this one where the elements are ordered: 1st, 2nd, 5th, 7th, 8th, 9th.
    `NTuple5<T1,T2,T5,T7,T9>` | `_12579()` Create a new 5-tuple from this one where the elements are ordered: 1st, 2nd, 5th, 7th, 9th.
    `NTuple4<T1,T2,T5,T8>` | `_1258()` Create a new 4-tuple from this one where the elements are ordered: 1st, 2nd, 5th, 8th.
    `NTuple5<T1,T2,T5,T8,T9>` | `_12589()` Create a new 5-tuple from this one where the elements are ordered: 1st, 2nd, 5th, 8th, 9th.
    `NTuple4<T1,T2,T5,T9>` | `_1259()` Create a new 4-tuple from this one where the elements are ordered: 1st, 2nd, 5th, 9th.
    `NTuple3<T1,T2,T6>` | `_126()` Create a new 3-tuple from this one where the elements are ordered: 1st, 2nd, 6th.
    `NTuple4<T1,T2,T6,T7>` | `_1267()` Create a new 4-tuple from this one where the elements are ordered: 1st, 2nd, 6th, 7th.
    `NTuple5<T1,T2,T6,T7,T8>` | `_12678()` Create a new 5-tuple from this one where the elements are ordered: 1st, 2nd, 6th, 7th, 8th.
    `NTuple6<T1,T2,T6,T7,T8,T9>` | `_126789()` Create a new 6-tuple from this one where the elements are ordered: 1st, 2nd, 6th, 7th, 8th, 9th.
    `NTuple5<T1,T2,T6,T7,T9>` | `_12679()` Create a new 5-tuple from this one where the elements are ordered: 1st, 2nd, 6th, 7th, 9th.
    `NTuple4<T1,T2,T6,T8>` | `_1268()` Create a new 4-tuple from this one where the elements are ordered: 1st, 2nd, 6th, 8th.
    `NTuple5<T1,T2,T6,T8,T9>` | `_12689()` Create a new 5-tuple from this one where the elements are ordered: 1st, 2nd, 6th, 8th, 9th.
    `NTuple4<T1,T2,T6,T9>` | `_1269()` Create a new 4-tuple from this one where the elements are ordered: 1st, 2nd, 6th, 9th.
    `NTuple3<T1,T2,T7>` | `_127()` Create a new 3-tuple from this one where the elements are ordered: 1st, 2nd, 7th.
    `NTuple4<T1,T2,T7,T8>` | `_1278()` Create a new 4-tuple from this one where the elements are ordered: 1st, 2nd, 7th, 8th.
    `NTuple5<T1,T2,T7,T8,T9>` | `_12789()` Create a new 5-tuple from this one where the elements are ordered: 1st, 2nd, 7th, 8th, 9th.
    `NTuple4<T1,T2,T7,T9>` | `_1279()` Create a new 4-tuple from this one where the elements are ordered: 1st, 2nd, 7th, 9th.
    `NTuple3<T1,T2,T8>` | `_128()` Create a new 3-tuple from this one where the elements are ordered: 1st, 2nd, 8th.
    `NTuple4<T1,T2,T8,T9>` | `_1289()` Create a new 4-tuple from this one where the elements are ordered: 1st, 2nd, 8th, 9th.
    `NTuple3<T1,T2,T9>` | `_129()` Create a new 3-tuple from this one where the elements are ordered: 1st, 2nd, 9th.
    `NTuple2<T1,T3>` | `_13()` Create a new 2-tuple from this one where the elements are ordered: 1st, 3rd.
    `NTuple3<T1,T3,T2>` | `_132()` Create a new 3-tuple from this one where the elements are ordered: 1st, 3rd, 2nd.
    `NTuple3<T1,T3,T4>` | `_134()` Create a new 3-tuple from this one where the elements are ordered: 1st, 3rd, 4th.
    `NTuple4<T1,T3,T4,T5>` | `_1345()` Create a new 4-tuple from this one where the elements are ordered: 1st, 3rd, 4th, 5th.
    `NTuple5<T1,T3,T4,T5,T6>` | `_13456()` Create a new 5-tuple from this one where the elements are ordered: 1st, 3rd, 4th, 5th, 6th.
    `NTuple6<T1,T3,T4,T5,T6,T7>` | `_134567()` Create a new 6-tuple from this one where the elements are ordered: 1st, 3rd, 4th, 5th, 6th, 7th.
    `NTuple7<T1,T3,T4,T5,T6,T7,T8>` | `_1345678()` Create a new 7-tuple from this one where the elements are ordered: 1st, 3rd, 4th, 5th, 6th, 7th, 8th.
    `NTuple8<T1,T3,T4,T5,T6,T7,T8,T9>` | `_13456789()` Create a new 8-tuple from this one where the elements are ordered: 1st, 3rd, 4th, 5th, 6th, 7th, 8th, 9th.
    `NTuple7<T1,T3,T4,T5,T6,T7,T9>` | `_1345679()` Create a new 7-tuple from this one where the elements are ordered: 1st, 3rd, 4th, 5th, 6th, 7th, 9th.
    `NTuple6<T1,T3,T4,T5,T6,T8>` | `_134568()` Create a new 6-tuple from this one where the elements are ordered: 1st, 3rd, 4th, 5th, 6th, 8th.
    `NTuple7<T1,T3,T4,T5,T6,T8,T9>` | `_1345689()` Create a new 7-tuple from this one where the elements are ordered: 1st, 3rd, 4th, 5th, 6th, 8th, 9th.
    `NTuple6<T1,T3,T4,T5,T6,T9>` | `_134569()` Create a new 6-tuple from this one where the elements are ordered: 1st, 3rd, 4th, 5th, 6th, 9th.
    `NTuple5<T1,T3,T4,T5,T7>` | `_13457()` Create a new 5-tuple from this one where the elements are ordered: 1st, 3rd, 4th, 5th, 7th.
    `NTuple6<T1,T3,T4,T5,T7,T8>` | `_134578()` Create a new 6-tuple from this one where the elements are ordered: 1st, 3rd, 4th, 5th, 7th, 8th.
    `NTuple7<T1,T3,T4,T5,T7,T8,T9>` | `_1345789()` Create a new 7-tuple from this one where the elements are ordered: 1st, 3rd, 4th, 5th, 7th, 8th, 9th.
    `NTuple6<T1,T3,T4,T5,T7,T9>` | `_134579()` Create a new 6-tuple from this one where the elements are ordered: 1st, 3rd, 4th, 5th, 7th, 9th.
    `NTuple5<T1,T3,T4,T5,T8>` | `_13458()` Create a new 5-tuple from this one where the elements are ordered: 1st, 3rd, 4th, 5th, 8th.
    `NTuple6<T1,T3,T4,T5,T8,T9>` | `_134589()` Create a new 6-tuple from this one where the elements are ordered: 1st, 3rd, 4th, 5th, 8th, 9th.
    `NTuple5<T1,T3,T4,T5,T9>` | `_13459()` Create a new 5-tuple from this one where the elements are ordered: 1st, 3rd, 4th, 5th, 9th.
    `NTuple4<T1,T3,T4,T6>` | `_1346()` Create a new 4-tuple from this one where the elements are ordered: 1st, 3rd, 4th, 6th.
    `NTuple5<T1,T3,T4,T6,T7>` | `_13467()` Create a new 5-tuple from this one where the elements are ordered: 1st, 3rd, 4th, 6th, 7th.
    `NTuple6<T1,T3,T4,T6,T7,T8>` | `_134678()` Create a new 6-tuple from this one where the elements are ordered: 1st, 3rd, 4th, 6th, 7th, 8th.
    `NTuple7<T1,T3,T4,T6,T7,T8,T9>` | `_1346789()` Create a new 7-tuple from this one where the elements are ordered: 1st, 3rd, 4th, 6th, 7th, 8th, 9th.
    `NTuple6<T1,T3,T4,T6,T7,T9>` | `_134679()` Create a new 6-tuple from this one where the elements are ordered: 1st, 3rd, 4th, 6th, 7th, 9th.
    `NTuple5<T1,T3,T4,T6,T8>` | `_13468()` Create a new 5-tuple from this one where the elements are ordered: 1st, 3rd, 4th, 6th, 8th.
    `NTuple6<T1,T3,T4,T6,T8,T9>` | `_134689()` Create a new 6-tuple from this one where the elements are ordered: 1st, 3rd, 4th, 6th, 8th, 9th.
    `NTuple5<T1,T3,T4,T6,T9>` | `_13469()` Create a new 5-tuple from this one where the elements are ordered: 1st, 3rd, 4th, 6th, 9th.
    `NTuple4<T1,T3,T4,T7>` | `_1347()` Create a new 4-tuple from this one where the elements are ordered: 1st, 3rd, 4th, 7th.
    `NTuple5<T1,T3,T4,T7,T8>` | `_13478()` Create a new 5-tuple from this one where the elements are ordered: 1st, 3rd, 4th, 7th, 8th.
    `NTuple6<T1,T3,T4,T7,T8,T9>` | `_134789()` Create a new 6-tuple from this one where the elements are ordered: 1st, 3rd, 4th, 7th, 8th, 9th.
    `NTuple5<T1,T3,T4,T7,T9>` | `_13479()` Create a new 5-tuple from this one where the elements are ordered: 1st, 3rd, 4th, 7th, 9th.
    `NTuple4<T1,T3,T4,T8>` | `_1348()` Create a new 4-tuple from this one where the elements are ordered: 1st, 3rd, 4th, 8th.
    `NTuple5<T1,T3,T4,T8,T9>` | `_13489()` Create a new 5-tuple from this one where the elements are ordered: 1st, 3rd, 4th, 8th, 9th.
    `NTuple4<T1,T3,T4,T9>` | `_1349()` Create a new 4-tuple from this one where the elements are ordered: 1st, 3rd, 4th, 9th.
    `NTuple3<T1,T3,T5>` | `_135()` Create a new 3-tuple from this one where the elements are ordered: 1st, 3rd, 5th.
    `NTuple4<T1,T3,T5,T6>` | `_1356()` Create a new 4-tuple from this one where the elements are ordered: 1st, 3rd, 5th, 6th.
    `NTuple5<T1,T3,T5,T6,T7>` | `_13567()` Create a new 5-tuple from this one where the elements are ordered: 1st, 3rd, 5th, 6th, 7th.
    `NTuple6<T1,T3,T5,T6,T7,T8>` | `_135678()` Create a new 6-tuple from this one where the elements are ordered: 1st, 3rd, 5th, 6th, 7th, 8th.
    `NTuple7<T1,T3,T5,T6,T7,T8,T9>` | `_1356789()` Create a new 7-tuple from this one where the elements are ordered: 1st, 3rd, 5th, 6th, 7th, 8th, 9th.
    `NTuple6<T1,T3,T5,T6,T7,T9>` | `_135679()` Create a new 6-tuple from this one where the elements are ordered: 1st, 3rd, 5th, 6th, 7th, 9th.
    `NTuple5<T1,T3,T5,T6,T8>` | `_13568()` Create a new 5-tuple from this one where the elements are ordered: 1st, 3rd, 5th, 6th, 8th.
    `NTuple6<T1,T3,T5,T6,T8,T9>` | `_135689()` Create a new 6-tuple from this one where the elements are ordered: 1st, 3rd, 5th, 6th, 8th, 9th.
    `NTuple5<T1,T3,T5,T6,T9>` | `_13569()` Create a new 5-tuple from this one where the elements are ordered: 1st, 3rd, 5th, 6th, 9th.
    `NTuple4<T1,T3,T5,T7>` | `_1357()` Create a new 4-tuple from this one where the elements are ordered: 1st, 3rd, 5th, 7th.
    `NTuple5<T1,T3,T5,T7,T8>` | `_13578()` Create a new 5-tuple from this one where the elements are ordered: 1st, 3rd, 5th, 7th, 8th.
    `NTuple6<T1,T3,T5,T7,T8,T9>` | `_135789()` Create a new 6-tuple from this one where the elements are ordered: 1st, 3rd, 5th, 7th, 8th, 9th.
    `NTuple5<T1,T3,T5,T7,T9>` | `_13579()` Create a new 5-tuple from this one where the elements are ordered: 1st, 3rd, 5th, 7th, 9th.
    `NTuple4<T1,T3,T5,T8>` | `_1358()` Create a new 4-tuple from this one where the elements are ordered: 1st, 3rd, 5th, 8th.
    `NTuple5<T1,T3,T5,T8,T9>` | `_13589()` Create a new 5-tuple from this one where the elements are ordered: 1st, 3rd, 5th, 8th, 9th.
    `NTuple4<T1,T3,T5,T9>` | `_1359()` Create a new 4-tuple from this one where the elements are ordered: 1st, 3rd, 5th, 9th.
    `NTuple3<T1,T3,T6>` | `_136()` Create a new 3-tuple from this one where the elements are ordered: 1st, 3rd, 6th.
    `NTuple4<T1,T3,T6,T7>` | `_1367()` Create a new 4-tuple from this one where the elements are ordered: 1st, 3rd, 6th, 7th.
    `NTuple5<T1,T3,T6,T7,T8>` | `_13678()` Create a new 5-tuple from this one where the elements are ordered: 1st, 3rd, 6th, 7th, 8th.
    `NTuple6<T1,T3,T6,T7,T8,T9>` | `_136789()` Create a new 6-tuple from this one where the elements are ordered: 1st, 3rd, 6th, 7th, 8th, 9th.
    `NTuple5<T1,T3,T6,T7,T9>` | `_13679()` Create a new 5-tuple from this one where the elements are ordered: 1st, 3rd, 6th, 7th, 9th.
    `NTuple4<T1,T3,T6,T8>` | `_1368()` Create a new 4-tuple from this one where the elements are ordered: 1st, 3rd, 6th, 8th.
    `NTuple5<T1,T3,T6,T8,T9>` | `_13689()` Create a new 5-tuple from this one where the elements are ordered: 1st, 3rd, 6th, 8th, 9th.
    `NTuple4<T1,T3,T6,T9>` | `_1369()` Create a new 4-tuple from this one where the elements are ordered: 1st, 3rd, 6th, 9th.
    `NTuple3<T1,T3,T7>` | `_137()` Create a new 3-tuple from this one where the elements are ordered: 1st, 3rd, 7th.
    `NTuple4<T1,T3,T7,T8>` | `_1378()` Create a new 4-tuple from this one where the elements are ordered: 1st, 3rd, 7th, 8th.
    `NTuple5<T1,T3,T7,T8,T9>` | `_13789()` Create a new 5-tuple from this one where the elements are ordered: 1st, 3rd, 7th, 8th, 9th.
    `NTuple4<T1,T3,T7,T9>` | `_1379()` Create a new 4-tuple from this one where the elements are ordered: 1st, 3rd, 7th, 9th.
    `NTuple3<T1,T3,T8>` | `_138()` Create a new 3-tuple from this one where the elements are ordered: 1st, 3rd, 8th.
    `NTuple4<T1,T3,T8,T9>` | `_1389()` Create a new 4-tuple from this one where the elements are ordered: 1st, 3rd, 8th, 9th.
    `NTuple3<T1,T3,T9>` | `_139()` Create a new 3-tuple from this one where the elements are ordered: 1st, 3rd, 9th.
    `NTuple2<T1,T4>` | `_14()` Create a new 2-tuple from this one where the elements are ordered: 1st, 4th.
    `NTuple3<T1,T4,T2>` | `_142()` Create a new 3-tuple from this one where the elements are ordered: 1st, 4th, 2nd.
    `NTuple3<T1,T4,T3>` | `_143()` Create a new 3-tuple from this one where the elements are ordered: 1st, 4th, 3rd.
    `NTuple3<T1,T4,T5>` | `_145()` Create a new 3-tuple from this one where the elements are ordered: 1st, 4th, 5th.
    `NTuple4<T1,T4,T5,T6>` | `_1456()` Create a new 4-tuple from this one where the elements are ordered: 1st, 4th, 5th, 6th.
    `NTuple5<T1,T4,T5,T6,T7>` | `_14567()` Create a new 5-tuple from this one where the elements are ordered: 1st, 4th, 5th, 6th, 7th.
    `NTuple6<T1,T4,T5,T6,T7,T8>` | `_145678()` Create a new 6-tuple from this one where the elements are ordered: 1st, 4th, 5th, 6th, 7th, 8th.
    `NTuple7<T1,T4,T5,T6,T7,T8,T9>` | `_1456789()` Create a new 7-tuple from this one where the elements are ordered: 1st, 4th, 5th, 6th, 7th, 8th, 9th.
    `NTuple6<T1,T4,T5,T6,T7,T9>` | `_145679()` Create a new 6-tuple from this one where the elements are ordered: 1st, 4th, 5th, 6th, 7th, 9th.
    `NTuple5<T1,T4,T5,T6,T8>` | `_14568()` Create a new 5-tuple from this one where the elements are ordered: 1st, 4th, 5th, 6th, 8th.
    `NTuple6<T1,T4,T5,T6,T8,T9>` | `_145689()` Create a new 6-tuple from this one where the elements are ordered: 1st, 4th, 5th, 6th, 8th, 9th.
    `NTuple5<T1,T4,T5,T6,T9>` | `_14569()` Create a new 5-tuple from this one where the elements are ordered: 1st, 4th, 5th, 6th, 9th.
    `NTuple4<T1,T4,T5,T7>` | `_1457()` Create a new 4-tuple from this one where the elements are ordered: 1st, 4th, 5th, 7th.
    `NTuple5<T1,T4,T5,T7,T8>` | `_14578()` Create a new 5-tuple from this one where the elements are ordered: 1st, 4th, 5th, 7th, 8th.
    `NTuple6<T1,T4,T5,T7,T8,T9>` | `_145789()` Create a new 6-tuple from this one where the elements are ordered: 1st, 4th, 5th, 7th, 8th, 9th.
    `NTuple5<T1,T4,T5,T7,T9>` | `_14579()` Create a new 5-tuple from this one where the elements are ordered: 1st, 4th, 5th, 7th, 9th.
    `NTuple4<T1,T4,T5,T8>` | `_1458()` Create a new 4-tuple from this one where the elements are ordered: 1st, 4th, 5th, 8th.
    `NTuple5<T1,T4,T5,T8,T9>` | `_14589()` Create a new 5-tuple from this one where the elements are ordered: 1st, 4th, 5th, 8th, 9th.
    `NTuple4<T1,T4,T5,T9>` | `_1459()` Create a new 4-tuple from this one where the elements are ordered: 1st, 4th, 5th, 9th.
    `NTuple3<T1,T4,T6>` | `_146()` Create a new 3-tuple from this one where the elements are ordered: 1st, 4th, 6th.
    `NTuple4<T1,T4,T6,T7>` | `_1467()` Create a new 4-tuple from this one where the elements are ordered: 1st, 4th, 6th, 7th.
    `NTuple5<T1,T4,T6,T7,T8>` | `_14678()` Create a new 5-tuple from this one where the elements are ordered: 1st, 4th, 6th, 7th, 8th.
    `NTuple6<T1,T4,T6,T7,T8,T9>` | `_146789()` Create a new 6-tuple from this one where the elements are ordered: 1st, 4th, 6th, 7th, 8th, 9th.
    `NTuple5<T1,T4,T6,T7,T9>` | `_14679()` Create a new 5-tuple from this one where the elements are ordered: 1st, 4th, 6th, 7th, 9th.
    `NTuple4<T1,T4,T6,T8>` | `_1468()` Create a new 4-tuple from this one where the elements are ordered: 1st, 4th, 6th, 8th.
    `NTuple5<T1,T4,T6,T8,T9>` | `_14689()` Create a new 5-tuple from this one where the elements are ordered: 1st, 4th, 6th, 8th, 9th.
    `NTuple4<T1,T4,T6,T9>` | `_1469()` Create a new 4-tuple from this one where the elements are ordered: 1st, 4th, 6th, 9th.
    `NTuple3<T1,T4,T7>` | `_147()` Create a new 3-tuple from this one where the elements are ordered: 1st, 4th, 7th.
    `NTuple4<T1,T4,T7,T8>` | `_1478()` Create a new 4-tuple from this one where the elements are ordered: 1st, 4th, 7th, 8th.
    `NTuple5<T1,T4,T7,T8,T9>` | `_14789()` Create a new 5-tuple from this one where the elements are ordered: 1st, 4th, 7th, 8th, 9th.
    `NTuple4<T1,T4,T7,T9>` | `_1479()` Create a new 4-tuple from this one where the elements are ordered: 1st, 4th, 7th, 9th.
    `NTuple3<T1,T4,T8>` | `_148()` Create a new 3-tuple from this one where the elements are ordered: 1st, 4th, 8th.
    `NTuple4<T1,T4,T8,T9>` | `_1489()` Create a new 4-tuple from this one where the elements are ordered: 1st, 4th, 8th, 9th.
    `NTuple3<T1,T4,T9>` | `_149()` Create a new 3-tuple from this one where the elements are ordered: 1st, 4th, 9th.
    `NTuple2<T1,T5>` | `_15()` Create a new 2-tuple from this one where the elements are ordered: 1st, 5th.
    `NTuple3<T1,T5,T2>` | `_152()` Create a new 3-tuple from this one where the elements are ordered: 1st, 5th, 2nd.
    `NTuple3<T1,T5,T3>` | `_153()` Create a new 3-tuple from this one where the elements are ordered: 1st, 5th, 3rd.
    `NTuple3<T1,T5,T4>` | `_154()` Create a new 3-tuple from this one where the elements are ordered: 1st, 5th, 4th.
    `NTuple3<T1,T5,T6>` | `_156()` Create a new 3-tuple from this one where the elements are ordered: 1st, 5th, 6th.
    `NTuple4<T1,T5,T6,T7>` | `_1567()` Create a new 4-tuple from this one where the elements are ordered: 1st, 5th, 6th, 7th.
    `NTuple5<T1,T5,T6,T7,T8>` | `_15678()` Create a new 5-tuple from this one where the elements are ordered: 1st, 5th, 6th, 7th, 8th.
    `NTuple6<T1,T5,T6,T7,T8,T9>` | `_156789()` Create a new 6-tuple from this one where the elements are ordered: 1st, 5th, 6th, 7th, 8th, 9th.
    `NTuple5<T1,T5,T6,T7,T9>` | `_15679()` Create a new 5-tuple from this one where the elements are ordered: 1st, 5th, 6th, 7th, 9th.
    `NTuple4<T1,T5,T6,T8>` | `_1568()` Create a new 4-tuple from this one where the elements are ordered: 1st, 5th, 6th, 8th.
    `NTuple5<T1,T5,T6,T8,T9>` | `_15689()` Create a new 5-tuple from this one where the elements are ordered: 1st, 5th, 6th, 8th, 9th.
    `NTuple4<T1,T5,T6,T9>` | `_1569()` Create a new 4-tuple from this one where the elements are ordered: 1st, 5th, 6th, 9th.
    `NTuple3<T1,T5,T7>` | `_157()` Create a new 3-tuple from this one where the elements are ordered: 1st, 5th, 7th.
    `NTuple4<T1,T5,T7,T8>` | `_1578()` Create a new 4-tuple from this one where the elements are ordered: 1st, 5th, 7th, 8th.
    `NTuple5<T1,T5,T7,T8,T9>` | `_15789()` Create a new 5-tuple from this one where the elements are ordered: 1st, 5th, 7th, 8th, 9th.
    `NTuple4<T1,T5,T7,T9>` | `_1579()` Create a new 4-tuple from this one where the elements are ordered: 1st, 5th, 7th, 9th.
    `NTuple3<T1,T5,T8>` | `_158()` Create a new 3-tuple from this one where the elements are ordered: 1st, 5th, 8th.
    `NTuple4<T1,T5,T8,T9>` | `_1589()` Create a new 4-tuple from this one where the elements are ordered: 1st, 5th, 8th, 9th.
    `NTuple3<T1,T5,T9>` | `_159()` Create a new 3-tuple from this one where the elements are ordered: 1st, 5th, 9th.
    `NTuple2<T1,T6>` | `_16()` Create a new 2-tuple from this one where the elements are ordered: 1st, 6th.
    `NTuple3<T1,T6,T2>` | `_162()` Create a new 3-tuple from this one where the elements are ordered: 1st, 6th, 2nd.
    `NTuple3<T1,T6,T3>` | `_163()` Create a new 3-tuple from this one where the elements are ordered: 1st, 6th, 3rd.
    `NTuple3<T1,T6,T4>` | `_164()` Create a new 3-tuple from this one where the elements are ordered: 1st, 6th, 4th.
    `NTuple3<T1,T6,T5>` | `_165()` Create a new 3-tuple from this one where the elements are ordered: 1st, 6th, 5th.
    `NTuple3<T1,T6,T7>` | `_167()` Create a new 3-tuple from this one where the elements are ordered: 1st, 6th, 7th.
    `NTuple4<T1,T6,T7,T8>` | `_1678()` Create a new 4-tuple from this one where the elements are ordered: 1st, 6th, 7th, 8th.
    `NTuple5<T1,T6,T7,T8,T9>` | `_16789()` Create a new 5-tuple from this one where the elements are ordered: 1st, 6th, 7th, 8th, 9th.
    `NTuple4<T1,T6,T7,T9>` | `_1679()` Create a new 4-tuple from this one where the elements are ordered: 1st, 6th, 7th, 9th.
    `NTuple3<T1,T6,T8>` | `_168()` Create a new 3-tuple from this one where the elements are ordered: 1st, 6th, 8th.
    `NTuple4<T1,T6,T8,T9>` | `_1689()` Create a new 4-tuple from this one where the elements are ordered: 1st, 6th, 8th, 9th.
    `NTuple3<T1,T6,T9>` | `_169()` Create a new 3-tuple from this one where the elements are ordered: 1st, 6th, 9th.
    `NTuple2<T1,T7>` | `_17()` Create a new 2-tuple from this one where the elements are ordered: 1st, 7th.
    `NTuple3<T1,T7,T2>` | `_172()` Create a new 3-tuple from this one where the elements are ordered: 1st, 7th, 2nd.
    `NTuple3<T1,T7,T3>` | `_173()` Create a new 3-tuple from this one where the elements are ordered: 1st, 7th, 3rd.
    `NTuple3<T1,T7,T4>` | `_174()` Create a new 3-tuple from this one where the elements are ordered: 1st, 7th, 4th.
    `NTuple3<T1,T7,T5>` | `_175()` Create a new 3-tuple from this one where the elements are ordered: 1st, 7th, 5th.
    `NTuple3<T1,T7,T6>` | `_176()` Create a new 3-tuple from this one where the elements are ordered: 1st, 7th, 6th.
    `NTuple3<T1,T7,T8>` | `_178()` Create a new 3-tuple from this one where the elements are ordered: 1st, 7th, 8th.
    `NTuple4<T1,T7,T8,T9>` | `_1789()` Create a new 4-tuple from this one where the elements are ordered: 1st, 7th, 8th, 9th.
    `NTuple3<T1,T7,T9>` | `_179()` Create a new 3-tuple from this one where the elements are ordered: 1st, 7th, 9th.
    `NTuple2<T1,T8>` | `_18()` Create a new 2-tuple from this one where the elements are ordered: 1st, 8th.
    `NTuple3<T1,T8,T2>` | `_182()` Create a new 3-tuple from this one where the elements are ordered: 1st, 8th, 2nd.
    `NTuple3<T1,T8,T3>` | `_183()` Create a new 3-tuple from this one where the elements are ordered: 1st, 8th, 3rd.
    `NTuple3<T1,T8,T4>` | `_184()` Create a new 3-tuple from this one where the elements are ordered: 1st, 8th, 4th.
    `NTuple3<T1,T8,T5>` | `_185()` Create a new 3-tuple from this one where the elements are ordered: 1st, 8th, 5th.
    `NTuple3<T1,T8,T6>` | `_186()` Create a new 3-tuple from this one where the elements are ordered: 1st, 8th, 6th.
    `NTuple3<T1,T8,T7>` | `_187()` Create a new 3-tuple from this one where the elements are ordered: 1st, 8th, 7th.
    `NTuple3<T1,T8,T9>` | `_189()` Create a new 3-tuple from this one where the elements are ordered: 1st, 8th, 9th.
    `NTuple2<T1,T9>` | `_19()` Create a new 2-tuple from this one where the elements are ordered: 1st, 9th.
    `NTuple3<T1,T9,T2>` | `_192()` Create a new 3-tuple from this one where the elements are ordered: 1st, 9th, 2nd.
    `NTuple3<T1,T9,T3>` | `_193()` Create a new 3-tuple from this one where the elements are ordered: 1st, 9th, 3rd.
    `NTuple3<T1,T9,T4>` | `_194()` Create a new 3-tuple from this one where the elements are ordered: 1st, 9th, 4th.
    `NTuple3<T1,T9,T5>` | `_195()` Create a new 3-tuple from this one where the elements are ordered: 1st, 9th, 5th.
    `NTuple3<T1,T9,T6>` | `_196()` Create a new 3-tuple from this one where the elements are ordered: 1st, 9th, 6th.
    `NTuple3<T1,T9,T7>` | `_197()` Create a new 3-tuple from this one where the elements are ordered: 1st, 9th, 7th.
    `NTuple3<T1,T9,T8>` | `_198()` Create a new 3-tuple from this one where the elements are ordered: 1st, 9th, 8th.
    `T2` | `_2()` Get the second element.
    `NTuple2<T2,T1>` | `_21()` Create a new 2-tuple from this one where the elements are ordered: 2nd, 1st.
    `NTuple3<T2,T1,T3>` | `_213()` Create a new 3-tuple from this one where the elements are ordered: 2nd, 1st, 3rd.
    `NTuple3<T2,T1,T4>` | `_214()` Create a new 3-tuple from this one where the elements are ordered: 2nd, 1st, 4th.
    `NTuple3<T2,T1,T5>` | `_215()` Create a new 3-tuple from this one where the elements are ordered: 2nd, 1st, 5th.
    `NTuple3<T2,T1,T6>` | `_216()` Create a new 3-tuple from this one where the elements are ordered: 2nd, 1st, 6th.
    `NTuple3<T2,T1,T7>` | `_217()` Create a new 3-tuple from this one where the elements are ordered: 2nd, 1st, 7th.
    `NTuple3<T2,T1,T8>` | `_218()` Create a new 3-tuple from this one where the elements are ordered: 2nd, 1st, 8th.
    `NTuple3<T2,T1,T9>` | `_219()` Create a new 3-tuple from this one where the elements are ordered: 2nd, 1st, 9th.
    `NTuple2<T2,T3>` | `_23()` Create a new 2-tuple from this one where the elements are ordered: 2nd, 3rd.
    `NTuple3<T2,T3,T1>` | `_231()` Create a new 3-tuple from this one where the elements are ordered: 2nd, 3rd, 1st.
    `NTuple3<T2,T3,T4>` | `_234()` Create a new 3-tuple from this one where the elements are ordered: 2nd, 3rd, 4th.
    `NTuple4<T2,T3,T4,T5>` | `_2345()` Create a new 4-tuple from this one where the elements are ordered: 2nd, 3rd, 4th, 5th.
    `NTuple5<T2,T3,T4,T5,T6>` | `_23456()` Create a new 5-tuple from this one where the elements are ordered: 2nd, 3rd, 4th, 5th, 6th.
    `NTuple6<T2,T3,T4,T5,T6,T7>` | `_234567()` Create a new 6-tuple from this one where the elements are ordered: 2nd, 3rd, 4th, 5th, 6th, 7th.
    `NTuple7<T2,T3,T4,T5,T6,T7,T8>` | `_2345678()` Create a new 7-tuple from this one where the elements are ordered: 2nd, 3rd, 4th, 5th, 6th, 7th, 8th.
    `NTuple8<T2,T3,T4,T5,T6,T7,T8,T9>` | `_23456789()` Create a new 8-tuple from this one where the elements are ordered: 2nd, 3rd, 4th, 5th, 6th, 7th, 8th, 9th.
    `NTuple7<T2,T3,T4,T5,T6,T7,T9>` | `_2345679()` Create a new 7-tuple from this one where the elements are ordered: 2nd, 3rd, 4th, 5th, 6th, 7th, 9th.
    `NTuple6<T2,T3,T4,T5,T6,T8>` | `_234568()` Create a new 6-tuple from this one where the elements are ordered: 2nd, 3rd, 4th, 5th, 6th, 8th.
    `NTuple7<T2,T3,T4,T5,T6,T8,T9>` | `_2345689()` Create a new 7-tuple from this one where the elements are ordered: 2nd, 3rd, 4th, 5th, 6th, 8th, 9th.
    `NTuple6<T2,T3,T4,T5,T6,T9>` | `_234569()` Create a new 6-tuple from this one where the elements are ordered: 2nd, 3rd, 4th, 5th, 6th, 9th.
    `NTuple5<T2,T3,T4,T5,T7>` | `_23457()` Create a new 5-tuple from this one where the elements are ordered: 2nd, 3rd, 4th, 5th, 7th.
    `NTuple6<T2,T3,T4,T5,T7,T8>` | `_234578()` Create a new 6-tuple from this one where the elements are ordered: 2nd, 3rd, 4th, 5th, 7th, 8th.
    `NTuple7<T2,T3,T4,T5,T7,T8,T9>` | `_2345789()` Create a new 7-tuple from this one where the elements are ordered: 2nd, 3rd, 4th, 5th, 7th, 8th, 9th.
    `NTuple6<T2,T3,T4,T5,T7,T9>` | `_234579()` Create a new 6-tuple from this one where the elements are ordered: 2nd, 3rd, 4th, 5th, 7th, 9th.
    `NTuple5<T2,T3,T4,T5,T8>` | `_23458()` Create a new 5-tuple from this one where the elements are ordered: 2nd, 3rd, 4th, 5th, 8th.
    `NTuple6<T2,T3,T4,T5,T8,T9>` | `_234589()` Create a new 6-tuple from this one where the elements are ordered: 2nd, 3rd, 4th, 5th, 8th, 9th.
    `NTuple5<T2,T3,T4,T5,T9>` | `_23459()` Create a new 5-tuple from this one where the elements are ordered: 2nd, 3rd, 4th, 5th, 9th.
    `NTuple4<T2,T3,T4,T6>` | `_2346()` Create a new 4-tuple from this one where the elements are ordered: 2nd, 3rd, 4th, 6th.
    `NTuple5<T2,T3,T4,T6,T7>` | `_23467()` Create a new 5-tuple from this one where the elements are ordered: 2nd, 3rd, 4th, 6th, 7th.
    `NTuple6<T2,T3,T4,T6,T7,T8>` | `_234678()` Create a new 6-tuple from this one where the elements are ordered: 2nd, 3rd, 4th, 6th, 7th, 8th.
    `NTuple7<T2,T3,T4,T6,T7,T8,T9>` | `_2346789()` Create a new 7-tuple from this one where the elements are ordered: 2nd, 3rd, 4th, 6th, 7th, 8th, 9th.
    `NTuple6<T2,T3,T4,T6,T7,T9>` | `_234679()` Create a new 6-tuple from this one where the elements are ordered: 2nd, 3rd, 4th, 6th, 7th, 9th.
    `NTuple5<T2,T3,T4,T6,T8>` | `_23468()` Create a new 5-tuple from this one where the elements are ordered: 2nd, 3rd, 4th, 6th, 8th.
    `NTuple6<T2,T3,T4,T6,T8,T9>` | `_234689()` Create a new 6-tuple from this one where the elements are ordered: 2nd, 3rd, 4th, 6th, 8th, 9th.
    `NTuple5<T2,T3,T4,T6,T9>` | `_23469()` Create a new 5-tuple from this one where the elements are ordered: 2nd, 3rd, 4th, 6th, 9th.
    `NTuple4<T2,T3,T4,T7>` | `_2347()` Create a new 4-tuple from this one where the elements are ordered: 2nd, 3rd, 4th, 7th.
    `NTuple5<T2,T3,T4,T7,T8>` | `_23478()` Create a new 5-tuple from this one where the elements are ordered: 2nd, 3rd, 4th, 7th, 8th.
    `NTuple6<T2,T3,T4,T7,T8,T9>` | `_234789()` Create a new 6-tuple from this one where the elements are ordered: 2nd, 3rd, 4th, 7th, 8th, 9th.
    `NTuple5<T2,T3,T4,T7,T9>` | `_23479()` Create a new 5-tuple from this one where the elements are ordered: 2nd, 3rd, 4th, 7th, 9th.
    `NTuple4<T2,T3,T4,T8>` | `_2348()` Create a new 4-tuple from this one where the elements are ordered: 2nd, 3rd, 4th, 8th.
    `NTuple5<T2,T3,T4,T8,T9>` | `_23489()` Create a new 5-tuple from this one where the elements are ordered: 2nd, 3rd, 4th, 8th, 9th.
    `NTuple4<T2,T3,T4,T9>` | `_2349()` Create a new 4-tuple from this one where the elements are ordered: 2nd, 3rd, 4th, 9th.
    `NTuple3<T2,T3,T5>` | `_235()` Create a new 3-tuple from this one where the elements are ordered: 2nd, 3rd, 5th.
    `NTuple4<T2,T3,T5,T6>` | `_2356()` Create a new 4-tuple from this one where the elements are ordered: 2nd, 3rd, 5th, 6th.
    `NTuple5<T2,T3,T5,T6,T7>` | `_23567()` Create a new 5-tuple from this one where the elements are ordered: 2nd, 3rd, 5th, 6th, 7th.
    `NTuple6<T2,T3,T5,T6,T7,T8>` | `_235678()` Create a new 6-tuple from this one where the elements are ordered: 2nd, 3rd, 5th, 6th, 7th, 8th.
    `NTuple7<T2,T3,T5,T6,T7,T8,T9>` | `_2356789()` Create a new 7-tuple from this one where the elements are ordered: 2nd, 3rd, 5th, 6th, 7th, 8th, 9th.
    `NTuple6<T2,T3,T5,T6,T7,T9>` | `_235679()` Create a new 6-tuple from this one where the elements are ordered: 2nd, 3rd, 5th, 6th, 7th, 9th.
    `NTuple5<T2,T3,T5,T6,T8>` | `_23568()` Create a new 5-tuple from this one where the elements are ordered: 2nd, 3rd, 5th, 6th, 8th.
    `NTuple6<T2,T3,T5,T6,T8,T9>` | `_235689()` Create a new 6-tuple from this one where the elements are ordered: 2nd, 3rd, 5th, 6th, 8th, 9th.
    `NTuple5<T2,T3,T5,T6,T9>` | `_23569()` Create a new 5-tuple from this one where the elements are ordered: 2nd, 3rd, 5th, 6th, 9th.
    `NTuple4<T2,T3,T5,T7>` | `_2357()` Create a new 4-tuple from this one where the elements are ordered: 2nd, 3rd, 5th, 7th.
    `NTuple5<T2,T3,T5,T7,T8>` | `_23578()` Create a new 5-tuple from this one where the elements are ordered: 2nd, 3rd, 5th, 7th, 8th.
    `NTuple6<T2,T3,T5,T7,T8,T9>` | `_235789()` Create a new 6-tuple from this one where the elements are ordered: 2nd, 3rd, 5th, 7th, 8th, 9th.
    `NTuple5<T2,T3,T5,T7,T9>` | `_23579()` Create a new 5-tuple from this one where the elements are ordered: 2nd, 3rd, 5th, 7th, 9th.
    `NTuple4<T2,T3,T5,T8>` | `_2358()` Create a new 4-tuple from this one where the elements are ordered: 2nd, 3rd, 5th, 8th.
    `NTuple5<T2,T3,T5,T8,T9>` | `_23589()` Create a new 5-tuple from this one where the elements are ordered: 2nd, 3rd, 5th, 8th, 9th.
    `NTuple4<T2,T3,T5,T9>` | `_2359()` Create a new 4-tuple from this one where the elements are ordered: 2nd, 3rd, 5th, 9th.
    `NTuple3<T2,T3,T6>` | `_236()` Create a new 3-tuple from this one where the elements are ordered: 2nd, 3rd, 6th.
    `NTuple4<T2,T3,T6,T7>` | `_2367()` Create a new 4-tuple from this one where the elements are ordered: 2nd, 3rd, 6th, 7th.
    `NTuple5<T2,T3,T6,T7,T8>` | `_23678()` Create a new 5-tuple from this one where the elements are ordered: 2nd, 3rd, 6th, 7th, 8th.
    `NTuple6<T2,T3,T6,T7,T8,T9>` | `_236789()` Create a new 6-tuple from this one where the elements are ordered: 2nd, 3rd, 6th, 7th, 8th, 9th.
    `NTuple5<T2,T3,T6,T7,T9>` | `_23679()` Create a new 5-tuple from this one where the elements are ordered: 2nd, 3rd, 6th, 7th, 9th.
    `NTuple4<T2,T3,T6,T8>` | `_2368()` Create a new 4-tuple from this one where the elements are ordered: 2nd, 3rd, 6th, 8th.
    `NTuple5<T2,T3,T6,T8,T9>` | `_23689()` Create a new 5-tuple from this one where the elements are ordered: 2nd, 3rd, 6th, 8th, 9th.
    `NTuple4<T2,T3,T6,T9>` | `_2369()` Create a new 4-tuple from this one where the elements are ordered: 2nd, 3rd, 6th, 9th.
    `NTuple3<T2,T3,T7>` | `_237()` Create a new 3-tuple from this one where the elements are ordered: 2nd, 3rd, 7th.
    `NTuple4<T2,T3,T7,T8>` | `_2378()` Create a new 4-tuple from this one where the elements are ordered: 2nd, 3rd, 7th, 8th.
    `NTuple5<T2,T3,T7,T8,T9>` | `_23789()` Create a new 5-tuple from this one where the elements are ordered: 2nd, 3rd, 7th, 8th, 9th.
    `NTuple4<T2,T3,T7,T9>` | `_2379()` Create a new 4-tuple from this one where the elements are ordered: 2nd, 3rd, 7th, 9th.
    `NTuple3<T2,T3,T8>` | `_238()` Create a new 3-tuple from this one where the elements are ordered: 2nd, 3rd, 8th.
    `NTuple4<T2,T3,T8,T9>` | `_2389()` Create a new 4-tuple from this one where the elements are ordered: 2nd, 3rd, 8th, 9th.
    `NTuple3<T2,T3,T9>` | `_239()` Create a new 3-tuple from this one where the elements are ordered: 2nd, 3rd, 9th.
    `NTuple2<T2,T4>` | `_24()` Create a new 2-tuple from this one where the elements are ordered: 2nd, 4th.
    `NTuple3<T2,T4,T1>` | `_241()` Create a new 3-tuple from this one where the elements are ordered: 2nd, 4th, 1st.
    `NTuple3<T2,T4,T3>` | `_243()` Create a new 3-tuple from this one where the elements are ordered: 2nd, 4th, 3rd.
    `NTuple3<T2,T4,T5>` | `_245()` Create a new 3-tuple from this one where the elements are ordered: 2nd, 4th, 5th.
    `NTuple4<T2,T4,T5,T6>` | `_2456()` Create a new 4-tuple from this one where the elements are ordered: 2nd, 4th, 5th, 6th.
    `NTuple5<T2,T4,T5,T6,T7>` | `_24567()` Create a new 5-tuple from this one where the elements are ordered: 2nd, 4th, 5th, 6th, 7th.
    `NTuple6<T2,T4,T5,T6,T7,T8>` | `_245678()` Create a new 6-tuple from this one where the elements are ordered: 2nd, 4th, 5th, 6th, 7th, 8th.
    `NTuple7<T2,T4,T5,T6,T7,T8,T9>` | `_2456789()` Create a new 7-tuple from this one where the elements are ordered: 2nd, 4th, 5th, 6th, 7th, 8th, 9th.
    `NTuple6<T2,T4,T5,T6,T7,T9>` | `_245679()` Create a new 6-tuple from this one where the elements are ordered: 2nd, 4th, 5th, 6th, 7th, 9th.
    `NTuple5<T2,T4,T5,T6,T8>` | `_24568()` Create a new 5-tuple from this one where the elements are ordered: 2nd, 4th, 5th, 6th, 8th.
    `NTuple6<T2,T4,T5,T6,T8,T9>` | `_245689()` Create a new 6-tuple from this one where the elements are ordered: 2nd, 4th, 5th, 6th, 8th, 9th.
    `NTuple5<T2,T4,T5,T6,T9>` | `_24569()` Create a new 5-tuple from this one where the elements are ordered: 2nd, 4th, 5th, 6th, 9th.
    `NTuple4<T2,T4,T5,T7>` | `_2457()` Create a new 4-tuple from this one where the elements are ordered: 2nd, 4th, 5th, 7th.
    `NTuple5<T2,T4,T5,T7,T8>` | `_24578()` Create a new 5-tuple from this one where the elements are ordered: 2nd, 4th, 5th, 7th, 8th.
    `NTuple6<T2,T4,T5,T7,T8,T9>` | `_245789()` Create a new 6-tuple from this one where the elements are ordered: 2nd, 4th, 5th, 7th, 8th, 9th.
    `NTuple5<T2,T4,T5,T7,T9>` | `_24579()` Create a new 5-tuple from this one where the elements are ordered: 2nd, 4th, 5th, 7th, 9th.
    `NTuple4<T2,T4,T5,T8>` | `_2458()` Create a new 4-tuple from this one where the elements are ordered: 2nd, 4th, 5th, 8th.
    `NTuple5<T2,T4,T5,T8,T9>` | `_24589()` Create a new 5-tuple from this one where the elements are ordered: 2nd, 4th, 5th, 8th, 9th.
    `NTuple4<T2,T4,T5,T9>` | `_2459()` Create a new 4-tuple from this one where the elements are ordered: 2nd, 4th, 5th, 9th.
    `NTuple3<T2,T4,T6>` | `_246()` Create a new 3-tuple from this one where the elements are ordered: 2nd, 4th, 6th.
    `NTuple4<T2,T4,T6,T7>` | `_2467()` Create a new 4-tuple from this one where the elements are ordered: 2nd, 4th, 6th, 7th.
    `NTuple5<T2,T4,T6,T7,T8>` | `_24678()` Create a new 5-tuple from this one where the elements are ordered: 2nd, 4th, 6th, 7th, 8th.
    `NTuple6<T2,T4,T6,T7,T8,T9>` | `_246789()` Create a new 6-tuple from this one where the elements are ordered: 2nd, 4th, 6th, 7th, 8th, 9th.
    `NTuple5<T2,T4,T6,T7,T9>` | `_24679()` Create a new 5-tuple from this one where the elements are ordered: 2nd, 4th, 6th, 7th, 9th.
    `NTuple4<T2,T4,T6,T8>` | `_2468()` Create a new 4-tuple from this one where the elements are ordered: 2nd, 4th, 6th, 8th.
    `NTuple5<T2,T4,T6,T8,T9>` | `_24689()` Create a new 5-tuple from this one where the elements are ordered: 2nd, 4th, 6th, 8th, 9th.
    `NTuple4<T2,T4,T6,T9>` | `_2469()` Create a new 4-tuple from this one where the elements are ordered: 2nd, 4th, 6th, 9th.
    `NTuple3<T2,T4,T7>` | `_247()` Create a new 3-tuple from this one where the elements are ordered: 2nd, 4th, 7th.
    `NTuple4<T2,T4,T7,T8>` | `_2478()` Create a new 4-tuple from this one where the elements are ordered: 2nd, 4th, 7th, 8th.
    `NTuple5<T2,T4,T7,T8,T9>` | `_24789()` Create a new 5-tuple from this one where the elements are ordered: 2nd, 4th, 7th, 8th, 9th.
    `NTuple4<T2,T4,T7,T9>` | `_2479()` Create a new 4-tuple from this one where the elements are ordered: 2nd, 4th, 7th, 9th.
    `NTuple3<T2,T4,T8>` | `_248()` Create a new 3-tuple from this one where the elements are ordered: 2nd, 4th, 8th.
    `NTuple4<T2,T4,T8,T9>` | `_2489()` Create a new 4-tuple from this one where the elements are ordered: 2nd, 4th, 8th, 9th.
    `NTuple3<T2,T4,T9>` | `_249()` Create a new 3-tuple from this one where the elements are ordered: 2nd, 4th, 9th.
    `NTuple2<T2,T5>` | `_25()` Create a new 2-tuple from this one where the elements are ordered: 2nd, 5th.
    `NTuple3<T2,T5,T1>` | `_251()` Create a new 3-tuple from this one where the elements are ordered: 2nd, 5th, 1st.
    `NTuple3<T2,T5,T3>` | `_253()` Create a new 3-tuple from this one where the elements are ordered: 2nd, 5th, 3rd.
    `NTuple3<T2,T5,T4>` | `_254()` Create a new 3-tuple from this one where the elements are ordered: 2nd, 5th, 4th.
    `NTuple3<T2,T5,T6>` | `_256()` Create a new 3-tuple from this one where the elements are ordered: 2nd, 5th, 6th.
    `NTuple4<T2,T5,T6,T7>` | `_2567()` Create a new 4-tuple from this one where the elements are ordered: 2nd, 5th, 6th, 7th.
    `NTuple5<T2,T5,T6,T7,T8>` | `_25678()` Create a new 5-tuple from this one where the elements are ordered: 2nd, 5th, 6th, 7th, 8th.
    `NTuple6<T2,T5,T6,T7,T8,T9>` | `_256789()` Create a new 6-tuple from this one where the elements are ordered: 2nd, 5th, 6th, 7th, 8th, 9th.
    `NTuple5<T2,T5,T6,T7,T9>` | `_25679()` Create a new 5-tuple from this one where the elements are ordered: 2nd, 5th, 6th, 7th, 9th.
    `NTuple4<T2,T5,T6,T8>` | `_2568()` Create a new 4-tuple from this one where the elements are ordered: 2nd, 5th, 6th, 8th.
    `NTuple5<T2,T5,T6,T8,T9>` | `_25689()` Create a new 5-tuple from this one where the elements are ordered: 2nd, 5th, 6th, 8th, 9th.
    `NTuple4<T2,T5,T6,T9>` | `_2569()` Create a new 4-tuple from this one where the elements are ordered: 2nd, 5th, 6th, 9th.
    `NTuple3<T2,T5,T7>` | `_257()` Create a new 3-tuple from this one where the elements are ordered: 2nd, 5th, 7th.
    `NTuple4<T2,T5,T7,T8>` | `_2578()` Create a new 4-tuple from this one where the elements are ordered: 2nd, 5th, 7th, 8th.
    `NTuple5<T2,T5,T7,T8,T9>` | `_25789()` Create a new 5-tuple from this one where the elements are ordered: 2nd, 5th, 7th, 8th, 9th.
    `NTuple4<T2,T5,T7,T9>` | `_2579()` Create a new 4-tuple from this one where the elements are ordered: 2nd, 5th, 7th, 9th.
    `NTuple3<T2,T5,T8>` | `_258()` Create a new 3-tuple from this one where the elements are ordered: 2nd, 5th, 8th.
    `NTuple4<T2,T5,T8,T9>` | `_2589()` Create a new 4-tuple from this one where the elements are ordered: 2nd, 5th, 8th, 9th.
    `NTuple3<T2,T5,T9>` | `_259()` Create a new 3-tuple from this one where the elements are ordered: 2nd, 5th, 9th.
    `NTuple2<T2,T6>` | `_26()` Create a new 2-tuple from this one where the elements are ordered: 2nd, 6th.
    `NTuple3<T2,T6,T1>` | `_261()` Create a new 3-tuple from this one where the elements are ordered: 2nd, 6th, 1st.
    `NTuple3<T2,T6,T3>` | `_263()` Create a new 3-tuple from this one where the elements are ordered: 2nd, 6th, 3rd.
    `NTuple3<T2,T6,T4>` | `_264()` Create a new 3-tuple from this one where the elements are ordered: 2nd, 6th, 4th.
    `NTuple3<T2,T6,T5>` | `_265()` Create a new 3-tuple from this one where the elements are ordered: 2nd, 6th, 5th.
    `NTuple3<T2,T6,T7>` | `_267()` Create a new 3-tuple from this one where the elements are ordered: 2nd, 6th, 7th.
    `NTuple4<T2,T6,T7,T8>` | `_2678()` Create a new 4-tuple from this one where the elements are ordered: 2nd, 6th, 7th, 8th.
    `NTuple5<T2,T6,T7,T8,T9>` | `_26789()` Create a new 5-tuple from this one where the elements are ordered: 2nd, 6th, 7th, 8th, 9th.
    `NTuple4<T2,T6,T7,T9>` | `_2679()` Create a new 4-tuple from this one where the elements are ordered: 2nd, 6th, 7th, 9th.
    `NTuple3<T2,T6,T8>` | `_268()` Create a new 3-tuple from this one where the elements are ordered: 2nd, 6th, 8th.
    `NTuple4<T2,T6,T8,T9>` | `_2689()` Create a new 4-tuple from this one where the elements are ordered: 2nd, 6th, 8th, 9th.
    `NTuple3<T2,T6,T9>` | `_269()` Create a new 3-tuple from this one where the elements are ordered: 2nd, 6th, 9th.
    `NTuple2<T2,T7>` | `_27()` Create a new 2-tuple from this one where the elements are ordered: 2nd, 7th.
    `NTuple3<T2,T7,T1>` | `_271()` Create a new 3-tuple from this one where the elements are ordered: 2nd, 7th, 1st.
    `NTuple3<T2,T7,T3>` | `_273()` Create a new 3-tuple from this one where the elements are ordered: 2nd, 7th, 3rd.
    `NTuple3<T2,T7,T4>` | `_274()` Create a new 3-tuple from this one where the elements are ordered: 2nd, 7th, 4th.
    `NTuple3<T2,T7,T5>` | `_275()` Create a new 3-tuple from this one where the elements are ordered: 2nd, 7th, 5th.
    `NTuple3<T2,T7,T6>` | `_276()` Create a new 3-tuple from this one where the elements are ordered: 2nd, 7th, 6th.
    `NTuple3<T2,T7,T8>` | `_278()` Create a new 3-tuple from this one where the elements are ordered: 2nd, 7th, 8th.
    `NTuple4<T2,T7,T8,T9>` | `_2789()` Create a new 4-tuple from this one where the elements are ordered: 2nd, 7th, 8th, 9th.
    `NTuple3<T2,T7,T9>` | `_279()` Create a new 3-tuple from this one where the elements are ordered: 2nd, 7th, 9th.
    `NTuple2<T2,T8>` | `_28()` Create a new 2-tuple from this one where the elements are ordered: 2nd, 8th.
    `NTuple3<T2,T8,T1>` | `_281()` Create a new 3-tuple from this one where the elements are ordered: 2nd, 8th, 1st.
    `NTuple3<T2,T8,T3>` | `_283()` Create a new 3-tuple from this one where the elements are ordered: 2nd, 8th, 3rd.
    `NTuple3<T2,T8,T4>` | `_284()` Create a new 3-tuple from this one where the elements are ordered: 2nd, 8th, 4th.
    `NTuple3<T2,T8,T5>` | `_285()` Create a new 3-tuple from this one where the elements are ordered: 2nd, 8th, 5th.
    `NTuple3<T2,T8,T6>` | `_286()` Create a new 3-tuple from this one where the elements are ordered: 2nd, 8th, 6th.
    `NTuple3<T2,T8,T7>` | `_287()` Create a new 3-tuple from this one where the elements are ordered: 2nd, 8th, 7th.
    `NTuple3<T2,T8,T9>` | `_289()` Create a new 3-tuple from this one where the elements are ordered: 2nd, 8th, 9th.
    `NTuple2<T2,T9>` | `_29()` Create a new 2-tuple from this one where the elements are ordered: 2nd, 9th.
    `NTuple3<T2,T9,T1>` | `_291()` Create a new 3-tuple from this one where the elements are ordered: 2nd, 9th, 1st.
    `NTuple3<T2,T9,T3>` | `_293()` Create a new 3-tuple from this one where the elements are ordered: 2nd, 9th, 3rd.
    `NTuple3<T2,T9,T4>` | `_294()` Create a new 3-tuple from this one where the elements are ordered: 2nd, 9th, 4th.
    `NTuple3<T2,T9,T5>` | `_295()` Create a new 3-tuple from this one where the elements are ordered: 2nd, 9th, 5th.
    `NTuple3<T2,T9,T6>` | `_296()` Create a new 3-tuple from this one where the elements are ordered: 2nd, 9th, 6th.
    `NTuple3<T2,T9,T7>` | `_297()` Create a new 3-tuple from this one where the elements are ordered: 2nd, 9th, 7th.
    `NTuple3<T2,T9,T8>` | `_298()` Create a new 3-tuple from this one where the elements are ordered: 2nd, 9th, 8th.
    `T3` | `_3()` Get the third element.
    `NTuple2<T3,T1>` | `_31()` Create a new 2-tuple from this one where the elements are ordered: 3rd, 1st.
    `NTuple3<T3,T1,T2>` | `_312()` Create a new 3-tuple from this one where the elements are ordered: 3rd, 1st, 2nd.
    `NTuple3<T3,T1,T4>` | `_314()` Create a new 3-tuple from this one where the elements are ordered: 3rd, 1st, 4th.
    `NTuple3<T3,T1,T5>` | `_315()` Create a new 3-tuple from this one where the elements are ordered: 3rd, 1st, 5th.
    `NTuple3<T3,T1,T6>` | `_316()` Create a new 3-tuple from this one where the elements are ordered: 3rd, 1st, 6th.
    `NTuple3<T3,T1,T7>` | `_317()` Create a new 3-tuple from this one where the elements are ordered: 3rd, 1st, 7th.
    `NTuple3<T3,T1,T8>` | `_318()` Create a new 3-tuple from this one where the elements are ordered: 3rd, 1st, 8th.
    `NTuple3<T3,T1,T9>` | `_319()` Create a new 3-tuple from this one where the elements are ordered: 3rd, 1st, 9th.
    `NTuple2<T3,T2>` | `_32()` Create a new 2-tuple from this one where the elements are ordered: 3rd, 2nd.
    `NTuple3<T3,T2,T1>` | `_321()` Create a new 3-tuple from this one where the elements are ordered: 3rd, 2nd, 1st.
    `NTuple3<T3,T2,T4>` | `_324()` Create a new 3-tuple from this one where the elements are ordered: 3rd, 2nd, 4th.
    `NTuple3<T3,T2,T5>` | `_325()` Create a new 3-tuple from this one where the elements are ordered: 3rd, 2nd, 5th.
    `NTuple3<T3,T2,T6>` | `_326()` Create a new 3-tuple from this one where the elements are ordered: 3rd, 2nd, 6th.
    `NTuple3<T3,T2,T7>` | `_327()` Create a new 3-tuple from this one where the elements are ordered: 3rd, 2nd, 7th.
    `NTuple3<T3,T2,T8>` | `_328()` Create a new 3-tuple from this one where the elements are ordered: 3rd, 2nd, 8th.
    `NTuple3<T3,T2,T9>` | `_329()` Create a new 3-tuple from this one where the elements are ordered: 3rd, 2nd, 9th.
    `NTuple2<T3,T4>` | `_34()` Create a new 2-tuple from this one where the elements are ordered: 3rd, 4th.
    `NTuple3<T3,T4,T1>` | `_341()` Create a new 3-tuple from this one where the elements are ordered: 3rd, 4th, 1st.
    `NTuple3<T3,T4,T2>` | `_342()` Create a new 3-tuple from this one where the elements are ordered: 3rd, 4th, 2nd.
    `NTuple3<T3,T4,T5>` | `_345()` Create a new 3-tuple from this one where the elements are ordered: 3rd, 4th, 5th.
    `NTuple4<T3,T4,T5,T6>` | `_3456()` Create a new 4-tuple from this one where the elements are ordered: 3rd, 4th, 5th, 6th.
    `NTuple5<T3,T4,T5,T6,T7>` | `_34567()` Create a new 5-tuple from this one where the elements are ordered: 3rd, 4th, 5th, 6th, 7th.
    `NTuple6<T3,T4,T5,T6,T7,T8>` | `_345678()` Create a new 6-tuple from this one where the elements are ordered: 3rd, 4th, 5th, 6th, 7th, 8th.
    `NTuple7<T3,T4,T5,T6,T7,T8,T9>` | `_3456789()` Create a new 7-tuple from this one where the elements are ordered: 3rd, 4th, 5th, 6th, 7th, 8th, 9th.
    `NTuple6<T3,T4,T5,T6,T7,T9>` | `_345679()` Create a new 6-tuple from this one where the elements are ordered: 3rd, 4th, 5th, 6th, 7th, 9th.
    `NTuple5<T3,T4,T5,T6,T8>` | `_34568()` Create a new 5-tuple from this one where the elements are ordered: 3rd, 4th, 5th, 6th, 8th.
    `NTuple6<T3,T4,T5,T6,T8,T9>` | `_345689()` Create a new 6-tuple from this one where the elements are ordered: 3rd, 4th, 5th, 6th, 8th, 9th.
    `NTuple5<T3,T4,T5,T6,T9>` | `_34569()` Create a new 5-tuple from this one where the elements are ordered: 3rd, 4th, 5th, 6th, 9th.
    `NTuple4<T3,T4,T5,T7>` | `_3457()` Create a new 4-tuple from this one where the elements are ordered: 3rd, 4th, 5th, 7th.
    `NTuple5<T3,T4,T5,T7,T8>` | `_34578()` Create a new 5-tuple from this one where the elements are ordered: 3rd, 4th, 5th, 7th, 8th.
    `NTuple6<T3,T4,T5,T7,T8,T9>` | `_345789()` Create a new 6-tuple from this one where the elements are ordered: 3rd, 4th, 5th, 7th, 8th, 9th.
    `NTuple5<T3,T4,T5,T7,T9>` | `_34579()` Create a new 5-tuple from this one where the elements are ordered: 3rd, 4th, 5th, 7th, 9th.
    `NTuple4<T3,T4,T5,T8>` | `_3458()` Create a new 4-tuple from this one where the elements are ordered: 3rd, 4th, 5th, 8th.
    `NTuple5<T3,T4,T5,T8,T9>` | `_34589()` Create a new 5-tuple from this one where the elements are ordered: 3rd, 4th, 5th, 8th, 9th.
    `NTuple4<T3,T4,T5,T9>` | `_3459()` Create a new 4-tuple from this one where the elements are ordered: 3rd, 4th, 5th, 9th.
    `NTuple3<T3,T4,T6>` | `_346()` Create a new 3-tuple from this one where the elements are ordered: 3rd, 4th, 6th.
    `NTuple4<T3,T4,T6,T7>` | `_3467()` Create a new 4-tuple from this one where the elements are ordered: 3rd, 4th, 6th, 7th.
    `NTuple5<T3,T4,T6,T7,T8>` | `_34678()` Create a new 5-tuple from this one where the elements are ordered: 3rd, 4th, 6th, 7th, 8th.
    `NTuple6<T3,T4,T6,T7,T8,T9>` | `_346789()` Create a new 6-tuple from this one where the elements are ordered: 3rd, 4th, 6th, 7th, 8th, 9th.
    `NTuple5<T3,T4,T6,T7,T9>` | `_34679()` Create a new 5-tuple from this one where the elements are ordered: 3rd, 4th, 6th, 7th, 9th.
    `NTuple4<T3,T4,T6,T8>` | `_3468()` Create a new 4-tuple from this one where the elements are ordered: 3rd, 4th, 6th, 8th.
    `NTuple5<T3,T4,T6,T8,T9>` | `_34689()` Create a new 5-tuple from this one where the elements are ordered: 3rd, 4th, 6th, 8th, 9th.
    `NTuple4<T3,T4,T6,T9>` | `_3469()` Create a new 4-tuple from this one where the elements are ordered: 3rd, 4th, 6th, 9th.
    `NTuple3<T3,T4,T7>` | `_347()` Create a new 3-tuple from this one where the elements are ordered: 3rd, 4th, 7th.
    `NTuple4<T3,T4,T7,T8>` | `_3478()` Create a new 4-tuple from this one where the elements are ordered: 3rd, 4th, 7th, 8th.
    `NTuple5<T3,T4,T7,T8,T9>` | `_34789()` Create a new 5-tuple from this one where the elements are ordered: 3rd, 4th, 7th, 8th, 9th.
    `NTuple4<T3,T4,T7,T9>` | `_3479()` Create a new 4-tuple from this one where the elements are ordered: 3rd, 4th, 7th, 9th.
    `NTuple3<T3,T4,T8>` | `_348()` Create a new 3-tuple from this one where the elements are ordered: 3rd, 4th, 8th.
    `NTuple4<T3,T4,T8,T9>` | `_3489()` Create a new 4-tuple from this one where the elements are ordered: 3rd, 4th, 8th, 9th.
    `NTuple3<T3,T4,T9>` | `_349()` Create a new 3-tuple from this one where the elements are ordered: 3rd, 4th, 9th.
    `NTuple2<T3,T5>` | `_35()` Create a new 2-tuple from this one where the elements are ordered: 3rd, 5th.
    `NTuple3<T3,T5,T1>` | `_351()` Create a new 3-tuple from this one where the elements are ordered: 3rd, 5th, 1st.
    `NTuple3<T3,T5,T2>` | `_352()` Create a new 3-tuple from this one where the elements are ordered: 3rd, 5th, 2nd.
    `NTuple3<T3,T5,T4>` | `_354()` Create a new 3-tuple from this one where the elements are ordered: 3rd, 5th, 4th.
    `NTuple3<T3,T5,T6>` | `_356()` Create a new 3-tuple from this one where the elements are ordered: 3rd, 5th, 6th.
    `NTuple4<T3,T5,T6,T7>` | `_3567()` Create a new 4-tuple from this one where the elements are ordered: 3rd, 5th, 6th, 7th.
    `NTuple5<T3,T5,T6,T7,T8>` | `_35678()` Create a new 5-tuple from this one where the elements are ordered: 3rd, 5th, 6th, 7th, 8th.
    `NTuple6<T3,T5,T6,T7,T8,T9>` | `_356789()` Create a new 6-tuple from this one where the elements are ordered: 3rd, 5th, 6th, 7th, 8th, 9th.
    `NTuple5<T3,T5,T6,T7,T9>` | `_35679()` Create a new 5-tuple from this one where the elements are ordered: 3rd, 5th, 6th, 7th, 9th.
    `NTuple4<T3,T5,T6,T8>` | `_3568()` Create a new 4-tuple from this one where the elements are ordered: 3rd, 5th, 6th, 8th.
    `NTuple5<T3,T5,T6,T8,T9>` | `_35689()` Create a new 5-tuple from this one where the elements are ordered: 3rd, 5th, 6th, 8th, 9th.
    `NTuple4<T3,T5,T6,T9>` | `_3569()` Create a new 4-tuple from this one where the elements are ordered: 3rd, 5th, 6th, 9th.
    `NTuple3<T3,T5,T7>` | `_357()` Create a new 3-tuple from this one where the elements are ordered: 3rd, 5th, 7th.
    `NTuple4<T3,T5,T7,T8>` | `_3578()` Create a new 4-tuple from this one where the elements are ordered: 3rd, 5th, 7th, 8th.
    `NTuple5<T3,T5,T7,T8,T9>` | `_35789()` Create a new 5-tuple from this one where the elements are ordered: 3rd, 5th, 7th, 8th, 9th.
    `NTuple4<T3,T5,T7,T9>` | `_3579()` Create a new 4-tuple from this one where the elements are ordered: 3rd, 5th, 7th, 9th.
    `NTuple3<T3,T5,T8>` | `_358()` Create a new 3-tuple from this one where the elements are ordered: 3rd, 5th, 8th.
    `NTuple4<T3,T5,T8,T9>` | `_3589()` Create a new 4-tuple from this one where the elements are ordered: 3rd, 5th, 8th, 9th.
    `NTuple3<T3,T5,T9>` | `_359()` Create a new 3-tuple from this one where the elements are ordered: 3rd, 5th, 9th.
    `NTuple2<T3,T6>` | `_36()` Create a new 2-tuple from this one where the elements are ordered: 3rd, 6th.
    `NTuple3<T3,T6,T1>` | `_361()` Create a new 3-tuple from this one where the elements are ordered: 3rd, 6th, 1st.
    `NTuple3<T3,T6,T2>` | `_362()` Create a new 3-tuple from this one where the elements are ordered: 3rd, 6th, 2nd.
    `NTuple3<T3,T6,T4>` | `_364()` Create a new 3-tuple from this one where the elements are ordered: 3rd, 6th, 4th.
    `NTuple3<T3,T6,T5>` | `_365()` Create a new 3-tuple from this one where the elements are ordered: 3rd, 6th, 5th.
    `NTuple3<T3,T6,T7>` | `_367()` Create a new 3-tuple from this one where the elements are ordered: 3rd, 6th, 7th.
    `NTuple4<T3,T6,T7,T8>` | `_3678()` Create a new 4-tuple from this one where the elements are ordered: 3rd, 6th, 7th, 8th.
    `NTuple5<T3,T6,T7,T8,T9>` | `_36789()` Create a new 5-tuple from this one where the elements are ordered: 3rd, 6th, 7th, 8th, 9th.
    `NTuple4<T3,T6,T7,T9>` | `_3679()` Create a new 4-tuple from this one where the elements are ordered: 3rd, 6th, 7th, 9th.
    `NTuple3<T3,T6,T8>` | `_368()` Create a new 3-tuple from this one where the elements are ordered: 3rd, 6th, 8th.
    `NTuple4<T3,T6,T8,T9>` | `_3689()` Create a new 4-tuple from this one where the elements are ordered: 3rd, 6th, 8th, 9th.
    `NTuple3<T3,T6,T9>` | `_369()` Create a new 3-tuple from this one where the elements are ordered: 3rd, 6th, 9th.
    `NTuple2<T3,T7>` | `_37()` Create a new 2-tuple from this one where the elements are ordered: 3rd, 7th.
    `NTuple3<T3,T7,T1>` | `_371()` Create a new 3-tuple from this one where the elements are ordered: 3rd, 7th, 1st.
    `NTuple3<T3,T7,T2>` | `_372()` Create a new 3-tuple from this one where the elements are ordered: 3rd, 7th, 2nd.
    `NTuple3<T3,T7,T4>` | `_374()` Create a new 3-tuple from this one where the elements are ordered: 3rd, 7th, 4th.
    `NTuple3<T3,T7,T5>` | `_375()` Create a new 3-tuple from this one where the elements are ordered: 3rd, 7th, 5th.
    `NTuple3<T3,T7,T6>` | `_376()` Create a new 3-tuple from this one where the elements are ordered: 3rd, 7th, 6th.
    `NTuple3<T3,T7,T8>` | `_378()` Create a new 3-tuple from this one where the elements are ordered: 3rd, 7th, 8th.
    `NTuple4<T3,T7,T8,T9>` | `_3789()` Create a new 4-tuple from this one where the elements are ordered: 3rd, 7th, 8th, 9th.
    `NTuple3<T3,T7,T9>` | `_379()` Create a new 3-tuple from this one where the elements are ordered: 3rd, 7th, 9th.
    `NTuple2<T3,T8>` | `_38()` Create a new 2-tuple from this one where the elements are ordered: 3rd, 8th.
    `NTuple3<T3,T8,T1>` | `_381()` Create a new 3-tuple from this one where the elements are ordered: 3rd, 8th, 1st.
    `NTuple3<T3,T8,T2>` | `_382()` Create a new 3-tuple from this one where the elements are ordered: 3rd, 8th, 2nd.
    `NTuple3<T3,T8,T4>` | `_384()` Create a new 3-tuple from this one where the elements are ordered: 3rd, 8th, 4th.
    `NTuple3<T3,T8,T5>` | `_385()` Create a new 3-tuple from this one where the elements are ordered: 3rd, 8th, 5th.
    `NTuple3<T3,T8,T6>` | `_386()` Create a new 3-tuple from this one where the elements are ordered: 3rd, 8th, 6th.
    `NTuple3<T3,T8,T7>` | `_387()` Create a new 3-tuple from this one where the elements are ordered: 3rd, 8th, 7th.
    `NTuple3<T3,T8,T9>` | `_389()` Create a new 3-tuple from this one where the elements are ordered: 3rd, 8th, 9th.
    `NTuple2<T3,T9>` | `_39()` Create a new 2-tuple from this one where the elements are ordered: 3rd, 9th.
    `NTuple3<T3,T9,T1>` | `_391()` Create a new 3-tuple from this one where the elements are ordered: 3rd, 9th, 1st.
    `NTuple3<T3,T9,T2>` | `_392()` Create a new 3-tuple from this one where the elements are ordered: 3rd, 9th, 2nd.
    `NTuple3<T3,T9,T4>` | `_394()` Create a new 3-tuple from this one where the elements are ordered: 3rd, 9th, 4th.
    `NTuple3<T3,T9,T5>` | `_395()` Create a new 3-tuple from this one where the elements are ordered: 3rd, 9th, 5th.
    `NTuple3<T3,T9,T6>` | `_396()` Create a new 3-tuple from this one where the elements are ordered: 3rd, 9th, 6th.
    `NTuple3<T3,T9,T7>` | `_397()` Create a new 3-tuple from this one where the elements are ordered: 3rd, 9th, 7th.
    `NTuple3<T3,T9,T8>` | `_398()` Create a new 3-tuple from this one where the elements are ordered: 3rd, 9th, 8th.
    `T4` | `_4()` Get the fourth element.
    `NTuple2<T4,T1>` | `_41()` Create a new 2-tuple from this one where the elements are ordered: 4th, 1st.
    `NTuple3<T4,T1,T2>` | `_412()` Create a new 3-tuple from this one where the elements are ordered: 4th, 1st, 2nd.
    `NTuple3<T4,T1,T3>` | `_413()` Create a new 3-tuple from this one where the elements are ordered: 4th, 1st, 3rd.
    `NTuple3<T4,T1,T5>` | `_415()` Create a new 3-tuple from this one where the elements are ordered: 4th, 1st, 5th.
    `NTuple3<T4,T1,T6>` | `_416()` Create a new 3-tuple from this one where the elements are ordered: 4th, 1st, 6th.
    `NTuple3<T4,T1,T7>` | `_417()` Create a new 3-tuple from this one where the elements are ordered: 4th, 1st, 7th.
    `NTuple3<T4,T1,T8>` | `_418()` Create a new 3-tuple from this one where the elements are ordered: 4th, 1st, 8th.
    `NTuple3<T4,T1,T9>` | `_419()` Create a new 3-tuple from this one where the elements are ordered: 4th, 1st, 9th.
    `NTuple2<T4,T2>` | `_42()` Create a new 2-tuple from this one where the elements are ordered: 4th, 2nd.
    `NTuple3<T4,T2,T1>` | `_421()` Create a new 3-tuple from this one where the elements are ordered: 4th, 2nd, 1st.
    `NTuple3<T4,T2,T3>` | `_423()` Create a new 3-tuple from this one where the elements are ordered: 4th, 2nd, 3rd.
    `NTuple3<T4,T2,T5>` | `_425()` Create a new 3-tuple from this one where the elements are ordered: 4th, 2nd, 5th.
    `NTuple3<T4,T2,T6>` | `_426()` Create a new 3-tuple from this one where the elements are ordered: 4th, 2nd, 6th.
    `NTuple3<T4,T2,T7>` | `_427()` Create a new 3-tuple from this one where the elements are ordered: 4th, 2nd, 7th.
    `NTuple3<T4,T2,T8>` | `_428()` Create a new 3-tuple from this one where the elements are ordered: 4th, 2nd, 8th.
    `NTuple3<T4,T2,T9>` | `_429()` Create a new 3-tuple from this one where the elements are ordered: 4th, 2nd, 9th.
    `NTuple2<T4,T3>` | `_43()` Create a new 2-tuple from this one where the elements are ordered: 4th, 3rd.
    `NTuple3<T4,T3,T1>` | `_431()` Create a new 3-tuple from this one where the elements are ordered: 4th, 3rd, 1st.
    `NTuple3<T4,T3,T2>` | `_432()` Create a new 3-tuple from this one where the elements are ordered: 4th, 3rd, 2nd.
    `NTuple3<T4,T3,T5>` | `_435()` Create a new 3-tuple from this one where the elements are ordered: 4th, 3rd, 5th.
    `NTuple3<T4,T3,T6>` | `_436()` Create a new 3-tuple from this one where the elements are ordered: 4th, 3rd, 6th.
    `NTuple3<T4,T3,T7>` | `_437()` Create a new 3-tuple from this one where the elements are ordered: 4th, 3rd, 7th.
    `NTuple3<T4,T3,T8>` | `_438()` Create a new 3-tuple from this one where the elements are ordered: 4th, 3rd, 8th.
    `NTuple3<T4,T3,T9>` | `_439()` Create a new 3-tuple from this one where the elements are ordered: 4th, 3rd, 9th.
    `NTuple2<T4,T5>` | `_45()` Create a new 2-tuple from this one where the elements are ordered: 4th, 5th.
    `NTuple3<T4,T5,T1>` | `_451()` Create a new 3-tuple from this one where the elements are ordered: 4th, 5th, 1st.
    `NTuple3<T4,T5,T2>` | `_452()` Create a new 3-tuple from this one where the elements are ordered: 4th, 5th, 2nd.
    `NTuple3<T4,T5,T3>` | `_453()` Create a new 3-tuple from this one where the elements are ordered: 4th, 5th, 3rd.
    `NTuple3<T4,T5,T6>` | `_456()` Create a new 3-tuple from this one where the elements are ordered: 4th, 5th, 6th.
    `NTuple4<T4,T5,T6,T7>` | `_4567()` Create a new 4-tuple from this one where the elements are ordered: 4th, 5th, 6th, 7th.
    `NTuple5<T4,T5,T6,T7,T8>` | `_45678()` Create a new 5-tuple from this one where the elements are ordered: 4th, 5th, 6th, 7th, 8th.
    `NTuple6<T4,T5,T6,T7,T8,T9>` | `_456789()` Create a new 6-tuple from this one where the elements are ordered: 4th, 5th, 6th, 7th, 8th, 9th.
    `NTuple5<T4,T5,T6,T7,T9>` | `_45679()` Create a new 5-tuple from this one where the elements are ordered: 4th, 5th, 6th, 7th, 9th.
    `NTuple4<T4,T5,T6,T8>` | `_4568()` Create a new 4-tuple from this one where the elements are ordered: 4th, 5th, 6th, 8th.
    `NTuple5<T4,T5,T6,T8,T9>` | `_45689()` Create a new 5-tuple from this one where the elements are ordered: 4th, 5th, 6th, 8th, 9th.
    `NTuple4<T4,T5,T6,T9>` | `_4569()` Create a new 4-tuple from this one where the elements are ordered: 4th, 5th, 6th, 9th.
    `NTuple3<T4,T5,T7>` | `_457()` Create a new 3-tuple from this one where the elements are ordered: 4th, 5th, 7th.
    `NTuple4<T4,T5,T7,T8>` | `_4578()` Create a new 4-tuple from this one where the elements are ordered: 4th, 5th, 7th, 8th.
    `NTuple5<T4,T5,T7,T8,T9>` | `_45789()` Create a new 5-tuple from this one where the elements are ordered: 4th, 5th, 7th, 8th, 9th.
    `NTuple4<T4,T5,T7,T9>` | `_4579()` Create a new 4-tuple from this one where the elements are ordered: 4th, 5th, 7th, 9th.
    `NTuple3<T4,T5,T8>` | `_458()` Create a new 3-tuple from this one where the elements are ordered: 4th, 5th, 8th.
    `NTuple4<T4,T5,T8,T9>` | `_4589()` Create a new 4-tuple from this one where the elements are ordered: 4th, 5th, 8th, 9th.
    `NTuple3<T4,T5,T9>` | `_459()` Create a new 3-tuple from this one where the elements are ordered: 4th, 5th, 9th.
    `NTuple2<T4,T6>` | `_46()` Create a new 2-tuple from this one where the elements are ordered: 4th, 6th.
    `NTuple3<T4,T6,T1>` | `_461()` Create a new 3-tuple from this one where the elements are ordered: 4th, 6th, 1st.
    `NTuple3<T4,T6,T2>` | `_462()` Create a new 3-tuple from this one where the elements are ordered: 4th, 6th, 2nd.
    `NTuple3<T4,T6,T3>` | `_463()` Create a new 3-tuple from this one where the elements are ordered: 4th, 6th, 3rd.
    `NTuple3<T4,T6,T5>` | `_465()` Create a new 3-tuple from this one where the elements are ordered: 4th, 6th, 5th.
    `NTuple3<T4,T6,T7>` | `_467()` Create a new 3-tuple from this one where the elements are ordered: 4th, 6th, 7th.
    `NTuple4<T4,T6,T7,T8>` | `_4678()` Create a new 4-tuple from this one where the elements are ordered: 4th, 6th, 7th, 8th.
    `NTuple5<T4,T6,T7,T8,T9>` | `_46789()` Create a new 5-tuple from this one where the elements are ordered: 4th, 6th, 7th, 8th, 9th.
    `NTuple4<T4,T6,T7,T9>` | `_4679()` Create a new 4-tuple from this one where the elements are ordered: 4th, 6th, 7th, 9th.
    `NTuple3<T4,T6,T8>` | `_468()` Create a new 3-tuple from this one where the elements are ordered: 4th, 6th, 8th.
    `NTuple4<T4,T6,T8,T9>` | `_4689()` Create a new 4-tuple from this one where the elements are ordered: 4th, 6th, 8th, 9th.
    `NTuple3<T4,T6,T9>` | `_469()` Create a new 3-tuple from this one where the elements are ordered: 4th, 6th, 9th.
    `NTuple2<T4,T7>` | `_47()` Create a new 2-tuple from this one where the elements are ordered: 4th, 7th.
    `NTuple3<T4,T7,T1>` | `_471()` Create a new 3-tuple from this one where the elements are ordered: 4th, 7th, 1st.
    `NTuple3<T4,T7,T2>` | `_472()` Create a new 3-tuple from this one where the elements are ordered: 4th, 7th, 2nd.
    `NTuple3<T4,T7,T3>` | `_473()` Create a new 3-tuple from this one where the elements are ordered: 4th, 7th, 3rd.
    `NTuple3<T4,T7,T5>` | `_475()` Create a new 3-tuple from this one where the elements are ordered: 4th, 7th, 5th.
    `NTuple3<T4,T7,T6>` | `_476()` Create a new 3-tuple from this one where the elements are ordered: 4th, 7th, 6th.
    `NTuple3<T4,T7,T8>` | `_478()` Create a new 3-tuple from this one where the elements are ordered: 4th, 7th, 8th.
    `NTuple4<T4,T7,T8,T9>` | `_4789()` Create a new 4-tuple from this one where the elements are ordered: 4th, 7th, 8th, 9th.
    `NTuple3<T4,T7,T9>` | `_479()` Create a new 3-tuple from this one where the elements are ordered: 4th, 7th, 9th.
    `NTuple2<T4,T8>` | `_48()` Create a new 2-tuple from this one where the elements are ordered: 4th, 8th.
    `NTuple3<T4,T8,T1>` | `_481()` Create a new 3-tuple from this one where the elements are ordered: 4th, 8th, 1st.
    `NTuple3<T4,T8,T2>` | `_482()` Create a new 3-tuple from this one where the elements are ordered: 4th, 8th, 2nd.
    `NTuple3<T4,T8,T3>` | `_483()` Create a new 3-tuple from this one where the elements are ordered: 4th, 8th, 3rd.
    `NTuple3<T4,T8,T5>` | `_485()` Create a new 3-tuple from this one where the elements are ordered: 4th, 8th, 5th.
    `NTuple3<T4,T8,T6>` | `_486()` Create a new 3-tuple from this one where the elements are ordered: 4th, 8th, 6th.
    `NTuple3<T4,T8,T7>` | `_487()` Create a new 3-tuple from this one where the elements are ordered: 4th, 8th, 7th.
    `NTuple3<T4,T8,T9>` | `_489()` Create a new 3-tuple from this one where the elements are ordered: 4th, 8th, 9th.
    `NTuple2<T4,T9>` | `_49()` Create a new 2-tuple from this one where the elements are ordered: 4th, 9th.
    `NTuple3<T4,T9,T1>` | `_491()` Create a new 3-tuple from this one where the elements are ordered: 4th, 9th, 1st.
    `NTuple3<T4,T9,T2>` | `_492()` Create a new 3-tuple from this one where the elements are ordered: 4th, 9th, 2nd.
    `NTuple3<T4,T9,T3>` | `_493()` Create a new 3-tuple from this one where the elements are ordered: 4th, 9th, 3rd.
    `NTuple3<T4,T9,T5>` | `_495()` Create a new 3-tuple from this one where the elements are ordered: 4th, 9th, 5th.
    `NTuple3<T4,T9,T6>` | `_496()` Create a new 3-tuple from this one where the elements are ordered: 4th, 9th, 6th.
    `NTuple3<T4,T9,T7>` | `_497()` Create a new 3-tuple from this one where the elements are ordered: 4th, 9th, 7th.
    `NTuple3<T4,T9,T8>` | `_498()` Create a new 3-tuple from this one where the elements are ordered: 4th, 9th, 8th.
    `T5` | `_5()` Get the fifth element.
    `NTuple2<T5,T1>` | `_51()` Create a new 2-tuple from this one where the elements are ordered: 5th, 1st.
    `NTuple3<T5,T1,T2>` | `_512()` Create a new 3-tuple from this one where the elements are ordered: 5th, 1st, 2nd.
    `NTuple3<T5,T1,T3>` | `_513()` Create a new 3-tuple from this one where the elements are ordered: 5th, 1st, 3rd.
    `NTuple3<T5,T1,T4>` | `_514()` Create a new 3-tuple from this one where the elements are ordered: 5th, 1st, 4th.
    `NTuple3<T5,T1,T6>` | `_516()` Create a new 3-tuple from this one where the elements are ordered: 5th, 1st, 6th.
    `NTuple3<T5,T1,T7>` | `_517()` Create a new 3-tuple from this one where the elements are ordered: 5th, 1st, 7th.
    `NTuple3<T5,T1,T8>` | `_518()` Create a new 3-tuple from this one where the elements are ordered: 5th, 1st, 8th.
    `NTuple3<T5,T1,T9>` | `_519()` Create a new 3-tuple from this one where the elements are ordered: 5th, 1st, 9th.
    `NTuple2<T5,T2>` | `_52()` Create a new 2-tuple from this one where the elements are ordered: 5th, 2nd.
    `NTuple3<T5,T2,T1>` | `_521()` Create a new 3-tuple from this one where the elements are ordered: 5th, 2nd, 1st.
    `NTuple3<T5,T2,T3>` | `_523()` Create a new 3-tuple from this one where the elements are ordered: 5th, 2nd, 3rd.
    `NTuple3<T5,T2,T4>` | `_524()` Create a new 3-tuple from this one where the elements are ordered: 5th, 2nd, 4th.
    `NTuple3<T5,T2,T6>` | `_526()` Create a new 3-tuple from this one where the elements are ordered: 5th, 2nd, 6th.
    `NTuple3<T5,T2,T7>` | `_527()` Create a new 3-tuple from this one where the elements are ordered: 5th, 2nd, 7th.
    `NTuple3<T5,T2,T8>` | `_528()` Create a new 3-tuple from this one where the elements are ordered: 5th, 2nd, 8th.
    `NTuple3<T5,T2,T9>` | `_529()` Create a new 3-tuple from this one where the elements are ordered: 5th, 2nd, 9th.
    `NTuple2<T5,T3>` | `_53()` Create a new 2-tuple from this one where the elements are ordered: 5th, 3rd.
    `NTuple3<T5,T3,T1>` | `_531()` Create a new 3-tuple from this one where the elements are ordered: 5th, 3rd, 1st.
    `NTuple3<T5,T3,T2>` | `_532()` Create a new 3-tuple from this one where the elements are ordered: 5th, 3rd, 2nd.
    `NTuple3<T5,T3,T4>` | `_534()` Create a new 3-tuple from this one where the elements are ordered: 5th, 3rd, 4th.
    `NTuple3<T5,T3,T6>` | `_536()` Create a new 3-tuple from this one where the elements are ordered: 5th, 3rd, 6th.
    `NTuple3<T5,T3,T7>` | `_537()` Create a new 3-tuple from this one where the elements are ordered: 5th, 3rd, 7th.
    `NTuple3<T5,T3,T8>` | `_538()` Create a new 3-tuple from this one where the elements are ordered: 5th, 3rd, 8th.
    `NTuple3<T5,T3,T9>` | `_539()` Create a new 3-tuple from this one where the elements are ordered: 5th, 3rd, 9th.
    `NTuple2<T5,T4>` | `_54()` Create a new 2-tuple from this one where the elements are ordered: 5th, 4th.
    `NTuple3<T5,T4,T1>` | `_541()` Create a new 3-tuple from this one where the elements are ordered: 5th, 4th, 1st.
    `NTuple3<T5,T4,T2>` | `_542()` Create a new 3-tuple from this one where the elements are ordered: 5th, 4th, 2nd.
    `NTuple3<T5,T4,T3>` | `_543()` Create a new 3-tuple from this one where the elements are ordered: 5th, 4th, 3rd.
    `NTuple3<T5,T4,T6>` | `_546()` Create a new 3-tuple from this one where the elements are ordered: 5th, 4th, 6th.
    `NTuple3<T5,T4,T7>` | `_547()` Create a new 3-tuple from this one where the elements are ordered: 5th, 4th, 7th.
    `NTuple3<T5,T4,T8>` | `_548()` Create a new 3-tuple from this one where the elements are ordered: 5th, 4th, 8th.
    `NTuple3<T5,T4,T9>` | `_549()` Create a new 3-tuple from this one where the elements are ordered: 5th, 4th, 9th.
    `NTuple2<T5,T6>` | `_56()` Create a new 2-tuple from this one where the elements are ordered: 5th, 6th.
    `NTuple3<T5,T6,T1>` | `_561()` Create a new 3-tuple from this one where the elements are ordered: 5th, 6th, 1st.
    `NTuple3<T5,T6,T2>` | `_562()` Create a new 3-tuple from this one where the elements are ordered: 5th, 6th, 2nd.
    `NTuple3<T5,T6,T3>` | `_563()` Create a new 3-tuple from this one where the elements are ordered: 5th, 6th, 3rd.
    `NTuple3<T5,T6,T4>` | `_564()` Create a new 3-tuple from this one where the elements are ordered: 5th, 6th, 4th.
    `NTuple3<T5,T6,T7>` | `_567()` Create a new 3-tuple from this one where the elements are ordered: 5th, 6th, 7th.
    `NTuple4<T5,T6,T7,T8>` | `_5678()` Create a new 4-tuple from this one where the elements are ordered: 5th, 6th, 7th, 8th.
    `NTuple5<T5,T6,T7,T8,T9>` | `_56789()` Create a new 5-tuple from this one where the elements are ordered: 5th, 6th, 7th, 8th, 9th.
    `NTuple4<T5,T6,T7,T9>` | `_5679()` Create a new 4-tuple from this one where the elements are ordered: 5th, 6th, 7th, 9th.
    `NTuple3<T5,T6,T8>` | `_568()` Create a new 3-tuple from this one where the elements are ordered: 5th, 6th, 8th.
    `NTuple4<T5,T6,T8,T9>` | `_5689()` Create a new 4-tuple from this one where the elements are ordered: 5th, 6th, 8th, 9th.
    `NTuple3<T5,T6,T9>` | `_569()` Create a new 3-tuple from this one where the elements are ordered: 5th, 6th, 9th.
    `NTuple2<T5,T7>` | `_57()` Create a new 2-tuple from this one where the elements are ordered: 5th, 7th.
    `NTuple3<T5,T7,T1>` | `_571()` Create a new 3-tuple from this one where the elements are ordered: 5th, 7th, 1st.
    `NTuple3<T5,T7,T2>` | `_572()` Create a new 3-tuple from this one where the elements are ordered: 5th, 7th, 2nd.
    `NTuple3<T5,T7,T3>` | `_573()` Create a new 3-tuple from this one where the elements are ordered: 5th, 7th, 3rd.
    `NTuple3<T5,T7,T4>` | `_574()` Create a new 3-tuple from this one where the elements are ordered: 5th, 7th, 4th.
    `NTuple3<T5,T7,T6>` | `_576()` Create a new 3-tuple from this one where the elements are ordered: 5th, 7th, 6th.
    `NTuple3<T5,T7,T8>` | `_578()` Create a new 3-tuple from this one where the elements are ordered: 5th, 7th, 8th.
    `NTuple4<T5,T7,T8,T9>` | `_5789()` Create a new 4-tuple from this one where the elements are ordered: 5th, 7th, 8th, 9th.
    `NTuple3<T5,T7,T9>` | `_579()` Create a new 3-tuple from this one where the elements are ordered: 5th, 7th, 9th.
    `NTuple2<T5,T8>` | `_58()` Create a new 2-tuple from this one where the elements are ordered: 5th, 8th.
    `NTuple3<T5,T8,T1>` | `_581()` Create a new 3-tuple from this one where the elements are ordered: 5th, 8th, 1st.
    `NTuple3<T5,T8,T2>` | `_582()` Create a new 3-tuple from this one where the elements are ordered: 5th, 8th, 2nd.
    `NTuple3<T5,T8,T3>` | `_583()` Create a new 3-tuple from this one where the elements are ordered: 5th, 8th, 3rd.
    `NTuple3<T5,T8,T4>` | `_584()` Create a new 3-tuple from this one where the elements are ordered: 5th, 8th, 4th.
    `NTuple3<T5,T8,T6>` | `_586()` Create a new 3-tuple from this one where the elements are ordered: 5th, 8th, 6th.
    `NTuple3<T5,T8,T7>` | `_587()` Create a new 3-tuple from this one where the elements are ordered: 5th, 8th, 7th.
    `NTuple3<T5,T8,T9>` | `_589()` Create a new 3-tuple from this one where the elements are ordered: 5th, 8th, 9th.
    `NTuple2<T5,T9>` | `_59()` Create a new 2-tuple from this one where the elements are ordered: 5th, 9th.
    `NTuple3<T5,T9,T1>` | `_591()` Create a new 3-tuple from this one where the elements are ordered: 5th, 9th, 1st.
    `NTuple3<T5,T9,T2>` | `_592()` Create a new 3-tuple from this one where the elements are ordered: 5th, 9th, 2nd.
    `NTuple3<T5,T9,T3>` | `_593()` Create a new 3-tuple from this one where the elements are ordered: 5th, 9th, 3rd.
    `NTuple3<T5,T9,T4>` | `_594()` Create a new 3-tuple from this one where the elements are ordered: 5th, 9th, 4th.
    `NTuple3<T5,T9,T6>` | `_596()` Create a new 3-tuple from this one where the elements are ordered: 5th, 9th, 6th.
    `NTuple3<T5,T9,T7>` | `_597()` Create a new 3-tuple from this one where the elements are ordered: 5th, 9th, 7th.
    `NTuple3<T5,T9,T8>` | `_598()` Create a new 3-tuple from this one where the elements are ordered: 5th, 9th, 8th.
    `T6` | `_6()` Get the sixth element.
    `NTuple2<T6,T1>` | `_61()` Create a new 2-tuple from this one where the elements are ordered: 6th, 1st.
    `NTuple3<T6,T1,T2>` | `_612()` Create a new 3-tuple from this one where the elements are ordered: 6th, 1st, 2nd.
    `NTuple3<T6,T1,T3>` | `_613()` Create a new 3-tuple from this one where the elements are ordered: 6th, 1st, 3rd.
    `NTuple3<T6,T1,T4>` | `_614()` Create a new 3-tuple from this one where the elements are ordered: 6th, 1st, 4th.
    `NTuple3<T6,T1,T5>` | `_615()` Create a new 3-tuple from this one where the elements are ordered: 6th, 1st, 5th.
    `NTuple3<T6,T1,T7>` | `_617()` Create a new 3-tuple from this one where the elements are ordered: 6th, 1st, 7th.
    `NTuple3<T6,T1,T8>` | `_618()` Create a new 3-tuple from this one where the elements are ordered: 6th, 1st, 8th.
    `NTuple3<T6,T1,T9>` | `_619()` Create a new 3-tuple from this one where the elements are ordered: 6th, 1st, 9th.
    `NTuple2<T6,T2>` | `_62()` Create a new 2-tuple from this one where the elements are ordered: 6th, 2nd.
    `NTuple3<T6,T2,T1>` | `_621()` Create a new 3-tuple from this one where the elements are ordered: 6th, 2nd, 1st.
    `NTuple3<T6,T2,T3>` | `_623()` Create a new 3-tuple from this one where the elements are ordered: 6th, 2nd, 3rd.
    `NTuple3<T6,T2,T4>` | `_624()` Create a new 3-tuple from this one where the elements are ordered: 6th, 2nd, 4th.
    `NTuple3<T6,T2,T5>` | `_625()` Create a new 3-tuple from this one where the elements are ordered: 6th, 2nd, 5th.
    `NTuple3<T6,T2,T7>` | `_627()` Create a new 3-tuple from this one where the elements are ordered: 6th, 2nd, 7th.
    `NTuple3<T6,T2,T8>` | `_628()` Create a new 3-tuple from this one where the elements are ordered: 6th, 2nd, 8th.
    `NTuple3<T6,T2,T9>` | `_629()` Create a new 3-tuple from this one where the elements are ordered: 6th, 2nd, 9th.
    `NTuple2<T6,T3>` | `_63()` Create a new 2-tuple from this one where the elements are ordered: 6th, 3rd.
    `NTuple3<T6,T3,T1>` | `_631()` Create a new 3-tuple from this one where the elements are ordered: 6th, 3rd, 1st.
    `NTuple3<T6,T3,T2>` | `_632()` Create a new 3-tuple from this one where the elements are ordered: 6th, 3rd, 2nd.
    `NTuple3<T6,T3,T4>` | `_634()` Create a new 3-tuple from this one where the elements are ordered: 6th, 3rd, 4th.
    `NTuple3<T6,T3,T5>` | `_635()` Create a new 3-tuple from this one where the elements are ordered: 6th, 3rd, 5th.
    `NTuple3<T6,T3,T7>` | `_637()` Create a new 3-tuple from this one where the elements are ordered: 6th, 3rd, 7th.
    `NTuple3<T6,T3,T8>` | `_638()` Create a new 3-tuple from this one where the elements are ordered: 6th, 3rd, 8th.
    `NTuple3<T6,T3,T9>` | `_639()` Create a new 3-tuple from this one where the elements are ordered: 6th, 3rd, 9th.
    `NTuple2<T6,T4>` | `_64()` Create a new 2-tuple from this one where the elements are ordered: 6th, 4th.
    `NTuple3<T6,T4,T1>` | `_641()` Create a new 3-tuple from this one where the elements are ordered: 6th, 4th, 1st.
    `NTuple3<T6,T4,T2>` | `_642()` Create a new 3-tuple from this one where the elements are ordered: 6th, 4th, 2nd.
    `NTuple3<T6,T4,T3>` | `_643()` Create a new 3-tuple from this one where the elements are ordered: 6th, 4th, 3rd.
    `NTuple3<T6,T4,T5>` | `_645()` Create a new 3-tuple from this one where the elements are ordered: 6th, 4th, 5th.
    `NTuple3<T6,T4,T7>` | `_647()` Create a new 3-tuple from this one where the elements are ordered: 6th, 4th, 7th.
    `NTuple3<T6,T4,T8>` | `_648()` Create a new 3-tuple from this one where the elements are ordered: 6th, 4th, 8th.
    `NTuple3<T6,T4,T9>` | `_649()` Create a new 3-tuple from this one where the elements are ordered: 6th, 4th, 9th.
    `NTuple2<T6,T5>` | `_65()` Create a new 2-tuple from this one where the elements are ordered: 6th, 5th.
    `NTuple3<T6,T5,T1>` | `_651()` Create a new 3-tuple from this one where the elements are ordered: 6th, 5th, 1st.
    `NTuple3<T6,T5,T2>` | `_652()` Create a new 3-tuple from this one where the elements are ordered: 6th, 5th, 2nd.
    `NTuple3<T6,T5,T3>` | `_653()` Create a new 3-tuple from this one where the elements are ordered: 6th, 5th, 3rd.
    `NTuple3<T6,T5,T4>` | `_654()` Create a new 3-tuple from this one where the elements are ordered: 6th, 5th, 4th.
    `NTuple3<T6,T5,T7>` | `_657()` Create a new 3-tuple from this one where the elements are ordered: 6th, 5th, 7th.
    `NTuple3<T6,T5,T8>` | `_658()` Create a new 3-tuple from this one where the elements are ordered: 6th, 5th, 8th.
    `NTuple3<T6,T5,T9>` | `_659()` Create a new 3-tuple from this one where the elements are ordered: 6th, 5th, 9th.
    `NTuple2<T6,T7>` | `_67()` Create a new 2-tuple from this one where the elements are ordered: 6th, 7th.
    `NTuple3<T6,T7,T1>` | `_671()` Create a new 3-tuple from this one where the elements are ordered: 6th, 7th, 1st.
    `NTuple3<T6,T7,T2>` | `_672()` Create a new 3-tuple from this one where the elements are ordered: 6th, 7th, 2nd.
    `NTuple3<T6,T7,T3>` | `_673()` Create a new 3-tuple from this one where the elements are ordered: 6th, 7th, 3rd.
    `NTuple3<T6,T7,T4>` | `_674()` Create a new 3-tuple from this one where the elements are ordered: 6th, 7th, 4th.
    `NTuple3<T6,T7,T5>` | `_675()` Create a new 3-tuple from this one where the elements are ordered: 6th, 7th, 5th.
    `NTuple3<T6,T7,T8>` | `_678()` Create a new 3-tuple from this one where the elements are ordered: 6th, 7th, 8th.
    `NTuple4<T6,T7,T8,T9>` | `_6789()` Create a new 4-tuple from this one where the elements are ordered: 6th, 7th, 8th, 9th.
    `NTuple3<T6,T7,T9>` | `_679()` Create a new 3-tuple from this one where the elements are ordered: 6th, 7th, 9th.
    `NTuple2<T6,T8>` | `_68()` Create a new 2-tuple from this one where the elements are ordered: 6th, 8th.
    `NTuple3<T6,T8,T1>` | `_681()` Create a new 3-tuple from this one where the elements are ordered: 6th, 8th, 1st.
    `NTuple3<T6,T8,T2>` | `_682()` Create a new 3-tuple from this one where the elements are ordered: 6th, 8th, 2nd.
    `NTuple3<T6,T8,T3>` | `_683()` Create a new 3-tuple from this one where the elements are ordered: 6th, 8th, 3rd.
    `NTuple3<T6,T8,T4>` | `_684()` Create a new 3-tuple from this one where the elements are ordered: 6th, 8th, 4th.
    `NTuple3<T6,T8,T5>` | `_685()` Create a new 3-tuple from this one where the elements are ordered: 6th, 8th, 5th.
    `NTuple3<T6,T8,T7>` | `_687()` Create a new 3-tuple from this one where the elements are ordered: 6th, 8th, 7th.
    `NTuple3<T6,T8,T9>` | `_689()` Create a new 3-tuple from this one where the elements are ordered: 6th, 8th, 9th.
    `NTuple2<T6,T9>` | `_69()` Create a new 2-tuple from this one where the elements are ordered: 6th, 9th.
    `NTuple3<T6,T9,T1>` | `_691()` Create a new 3-tuple from this one where the elements are ordered: 6th, 9th, 1st.
    `NTuple3<T6,T9,T2>` | `_692()` Create a new 3-tuple from this one where the elements are ordered: 6th, 9th, 2nd.
    `NTuple3<T6,T9,T3>` | `_693()` Create a new 3-tuple from this one where the elements are ordered: 6th, 9th, 3rd.
    `NTuple3<T6,T9,T4>` | `_694()` Create a new 3-tuple from this one where the elements are ordered: 6th, 9th, 4th.
    `NTuple3<T6,T9,T5>` | `_695()` Create a new 3-tuple from this one where the elements are ordered: 6th, 9th, 5th.
    `NTuple3<T6,T9,T7>` | `_697()` Create a new 3-tuple from this one where the elements are ordered: 6th, 9th, 7th.
    `NTuple3<T6,T9,T8>` | `_698()` Create a new 3-tuple from this one where the elements are ordered: 6th, 9th, 8th.
    `T7` | `_7()` Get the seventh element.
    `NTuple2<T7,T1>` | `_71()` Create a new 2-tuple from this one where the elements are ordered: 7th, 1st.
    `NTuple3<T7,T1,T2>` | `_712()` Create a new 3-tuple from this one where the elements are ordered: 7th, 1st, 2nd.
    `NTuple3<T7,T1,T3>` | `_713()` Create a new 3-tuple from this one where the elements are ordered: 7th, 1st, 3rd.
    `NTuple3<T7,T1,T4>` | `_714()` Create a new 3-tuple from this one where the elements are ordered: 7th, 1st, 4th.
    `NTuple3<T7,T1,T5>` | `_715()` Create a new 3-tuple from this one where the elements are ordered: 7th, 1st, 5th.
    `NTuple3<T7,T1,T6>` | `_716()` Create a new 3-tuple from this one where the elements are ordered: 7th, 1st, 6th.
    `NTuple3<T7,T1,T8>` | `_718()` Create a new 3-tuple from this one where the elements are ordered: 7th, 1st, 8th.
    `NTuple3<T7,T1,T9>` | `_719()` Create a new 3-tuple from this one where the elements are ordered: 7th, 1st, 9th.
    `NTuple2<T7,T2>` | `_72()` Create a new 2-tuple from this one where the elements are ordered: 7th, 2nd.
    `NTuple3<T7,T2,T1>` | `_721()` Create a new 3-tuple from this one where the elements are ordered: 7th, 2nd, 1st.
    `NTuple3<T7,T2,T3>` | `_723()` Create a new 3-tuple from this one where the elements are ordered: 7th, 2nd, 3rd.
    `NTuple3<T7,T2,T4>` | `_724()` Create a new 3-tuple from this one where the elements are ordered: 7th, 2nd, 4th.
    `NTuple3<T7,T2,T5>` | `_725()` Create a new 3-tuple from this one where the elements are ordered: 7th, 2nd, 5th.
    `NTuple3<T7,T2,T6>` | `_726()` Create a new 3-tuple from this one where the elements are ordered: 7th, 2nd, 6th.
    `NTuple3<T7,T2,T8>` | `_728()` Create a new 3-tuple from this one where the elements are ordered: 7th, 2nd, 8th.
    `NTuple3<T7,T2,T9>` | `_729()` Create a new 3-tuple from this one where the elements are ordered: 7th, 2nd, 9th.
    `NTuple2<T7,T3>` | `_73()` Create a new 2-tuple from this one where the elements are ordered: 7th, 3rd.
    `NTuple3<T7,T3,T1>` | `_731()` Create a new 3-tuple from this one where the elements are ordered: 7th, 3rd, 1st.
    `NTuple3<T7,T3,T2>` | `_732()` Create a new 3-tuple from this one where the elements are ordered: 7th, 3rd, 2nd.
    `NTuple3<T7,T3,T4>` | `_734()` Create a new 3-tuple from this one where the elements are ordered: 7th, 3rd, 4th.
    `NTuple3<T7,T3,T5>` | `_735()` Create a new 3-tuple from this one where the elements are ordered: 7th, 3rd, 5th.
    `NTuple3<T7,T3,T6>` | `_736()` Create a new 3-tuple from this one where the elements are ordered: 7th, 3rd, 6th.
    `NTuple3<T7,T3,T8>` | `_738()` Create a new 3-tuple from this one where the elements are ordered: 7th, 3rd, 8th.
    `NTuple3<T7,T3,T9>` | `_739()` Create a new 3-tuple from this one where the elements are ordered: 7th, 3rd, 9th.
    `NTuple2<T7,T4>` | `_74()` Create a new 2-tuple from this one where the elements are ordered: 7th, 4th.
    `NTuple3<T7,T4,T1>` | `_741()` Create a new 3-tuple from this one where the elements are ordered: 7th, 4th, 1st.
    `NTuple3<T7,T4,T2>` | `_742()` Create a new 3-tuple from this one where the elements are ordered: 7th, 4th, 2nd.
    `NTuple3<T7,T4,T3>` | `_743()` Create a new 3-tuple from this one where the elements are ordered: 7th, 4th, 3rd.
    `NTuple3<T7,T4,T5>` | `_745()` Create a new 3-tuple from this one where the elements are ordered: 7th, 4th, 5th.
    `NTuple3<T7,T4,T6>` | `_746()` Create a new 3-tuple from this one where the elements are ordered: 7th, 4th, 6th.
    `NTuple3<T7,T4,T8>` | `_748()` Create a new 3-tuple from this one where the elements are ordered: 7th, 4th, 8th.
    `NTuple3<T7,T4,T9>` | `_749()` Create a new 3-tuple from this one where the elements are ordered: 7th, 4th, 9th.
    `NTuple2<T7,T5>` | `_75()` Create a new 2-tuple from this one where the elements are ordered: 7th, 5th.
    `NTuple3<T7,T5,T1>` | `_751()` Create a new 3-tuple from this one where the elements are ordered: 7th, 5th, 1st.
    `NTuple3<T7,T5,T2>` | `_752()` Create a new 3-tuple from this one where the elements are ordered: 7th, 5th, 2nd.
    `NTuple3<T7,T5,T3>` | `_753()` Create a new 3-tuple from this one where the elements are ordered: 7th, 5th, 3rd.
    `NTuple3<T7,T5,T4>` | `_754()` Create a new 3-tuple from this one where the elements are ordered: 7th, 5th, 4th.
    `NTuple3<T7,T5,T6>` | `_756()` Create a new 3-tuple from this one where the elements are ordered: 7th, 5th, 6th.
    `NTuple3<T7,T5,T8>` | `_758()` Create a new 3-tuple from this one where the elements are ordered: 7th, 5th, 8th.
    `NTuple3<T7,T5,T9>` | `_759()` Create a new 3-tuple from this one where the elements are ordered: 7th, 5th, 9th.
    `NTuple2<T7,T6>` | `_76()` Create a new 2-tuple from this one where the elements are ordered: 7th, 6th.
    `NTuple3<T7,T6,T1>` | `_761()` Create a new 3-tuple from this one where the elements are ordered: 7th, 6th, 1st.
    `NTuple3<T7,T6,T2>` | `_762()` Create a new 3-tuple from this one where the elements are ordered: 7th, 6th, 2nd.
    `NTuple3<T7,T6,T3>` | `_763()` Create a new 3-tuple from this one where the elements are ordered: 7th, 6th, 3rd.
    `NTuple3<T7,T6,T4>` | `_764()` Create a new 3-tuple from this one where the elements are ordered: 7th, 6th, 4th.
    `NTuple3<T7,T6,T5>` | `_765()` Create a new 3-tuple from this one where the elements are ordered: 7th, 6th, 5th.
    `NTuple3<T7,T6,T8>` | `_768()` Create a new 3-tuple from this one where the elements are ordered: 7th, 6th, 8th.
    `NTuple3<T7,T6,T9>` | `_769()` Create a new 3-tuple from this one where the elements are ordered: 7th, 6th, 9th.
    `NTuple2<T7,T8>` | `_78()` Create a new 2-tuple from this one where the elements are ordered: 7th, 8th.
    `NTuple3<T7,T8,T1>` | `_781()` Create a new 3-tuple from this one where the elements are ordered: 7th, 8th, 1st.
    `NTuple3<T7,T8,T2>` | `_782()` Create a new 3-tuple from this one where the elements are ordered: 7th, 8th, 2nd.
    `NTuple3<T7,T8,T3>` | `_783()` Create a new 3-tuple from this one where the elements are ordered: 7th, 8th, 3rd.
    `NTuple3<T7,T8,T4>` | `_784()` Create a new 3-tuple from this one where the elements are ordered: 7th, 8th, 4th.
    `NTuple3<T7,T8,T5>` | `_785()` Create a new 3-tuple from this one where the elements are ordered: 7th, 8th, 5th.
    `NTuple3<T7,T8,T6>` | `_786()` Create a new 3-tuple from this one where the elements are ordered: 7th, 8th, 6th.
    `NTuple3<T7,T8,T9>` | `_789()` Create a new 3-tuple from this one where the elements are ordered: 7th, 8th, 9th.
    `NTuple2<T7,T9>` | `_79()` Create a new 2-tuple from this one where the elements are ordered: 7th, 9th.
    `NTuple3<T7,T9,T1>` | `_791()` Create a new 3-tuple from this one where the elements are ordered: 7th, 9th, 1st.
    `NTuple3<T7,T9,T2>` | `_792()` Create a new 3-tuple from this one where the elements are ordered: 7th, 9th, 2nd.
    `NTuple3<T7,T9,T3>` | `_793()` Create a new 3-tuple from this one where the elements are ordered: 7th, 9th, 3rd.
    `NTuple3<T7,T9,T4>` | `_794()` Create a new 3-tuple from this one where the elements are ordered: 7th, 9th, 4th.
    `NTuple3<T7,T9,T5>` | `_795()` Create a new 3-tuple from this one where the elements are ordered: 7th, 9th, 5th.
    `NTuple3<T7,T9,T6>` | `_796()` Create a new 3-tuple from this one where the elements are ordered: 7th, 9th, 6th.
    `NTuple3<T7,T9,T8>` | `_798()` Create a new 3-tuple from this one where the elements are ordered: 7th, 9th, 8th.
    `T8` | `_8()` Get the eighth element.
    `NTuple2<T8,T1>` | `_81()` Create a new 2-tuple from this one where the elements are ordered: 8th, 1st.
    `NTuple3<T8,T1,T2>` | `_812()` Create a new 3-tuple from this one where the elements are ordered: 8th, 1st, 2nd.
    `NTuple3<T8,T1,T3>` | `_813()` Create a new 3-tuple from this one where the elements are ordered: 8th, 1st, 3rd.
    `NTuple3<T8,T1,T4>` | `_814()` Create a new 3-tuple from this one where the elements are ordered: 8th, 1st, 4th.
    `NTuple3<T8,T1,T5>` | `_815()` Create a new 3-tuple from this one where the elements are ordered: 8th, 1st, 5th.
    `NTuple3<T8,T1,T6>` | `_816()` Create a new 3-tuple from this one where the elements are ordered: 8th, 1st, 6th.
    `NTuple3<T8,T1,T7>` | `_817()` Create a new 3-tuple from this one where the elements are ordered: 8th, 1st, 7th.
    `NTuple3<T8,T1,T9>` | `_819()` Create a new 3-tuple from this one where the elements are ordered: 8th, 1st, 9th.
    `NTuple2<T8,T2>` | `_82()` Create a new 2-tuple from this one where the elements are ordered: 8th, 2nd.
    `NTuple3<T8,T2,T1>` | `_821()` Create a new 3-tuple from this one where the elements are ordered: 8th, 2nd, 1st.
    `NTuple3<T8,T2,T3>` | `_823()` Create a new 3-tuple from this one where the elements are ordered: 8th, 2nd, 3rd.
    `NTuple3<T8,T2,T4>` | `_824()` Create a new 3-tuple from this one where the elements are ordered: 8th, 2nd, 4th.
    `NTuple3<T8,T2,T5>` | `_825()` Create a new 3-tuple from this one where the elements are ordered: 8th, 2nd, 5th.
    `NTuple3<T8,T2,T6>` | `_826()` Create a new 3-tuple from this one where the elements are ordered: 8th, 2nd, 6th.
    `NTuple3<T8,T2,T7>` | `_827()` Create a new 3-tuple from this one where the elements are ordered: 8th, 2nd, 7th.
    `NTuple3<T8,T2,T9>` | `_829()` Create a new 3-tuple from this one where the elements are ordered: 8th, 2nd, 9th.
    `NTuple2<T8,T3>` | `_83()` Create a new 2-tuple from this one where the elements are ordered: 8th, 3rd.
    `NTuple3<T8,T3,T1>` | `_831()` Create a new 3-tuple from this one where the elements are ordered: 8th, 3rd, 1st.
    `NTuple3<T8,T3,T2>` | `_832()` Create a new 3-tuple from this one where the elements are ordered: 8th, 3rd, 2nd.
    `NTuple3<T8,T3,T4>` | `_834()` Create a new 3-tuple from this one where the elements are ordered: 8th, 3rd, 4th.
    `NTuple3<T8,T3,T5>` | `_835()` Create a new 3-tuple from this one where the elements are ordered: 8th, 3rd, 5th.
    `NTuple3<T8,T3,T6>` | `_836()` Create a new 3-tuple from this one where the elements are ordered: 8th, 3rd, 6th.
    `NTuple3<T8,T3,T7>` | `_837()` Create a new 3-tuple from this one where the elements are ordered: 8th, 3rd, 7th.
    `NTuple3<T8,T3,T9>` | `_839()` Create a new 3-tuple from this one where the elements are ordered: 8th, 3rd, 9th.
    `NTuple2<T8,T4>` | `_84()` Create a new 2-tuple from this one where the elements are ordered: 8th, 4th.
    `NTuple3<T8,T4,T1>` | `_841()` Create a new 3-tuple from this one where the elements are ordered: 8th, 4th, 1st.
    `NTuple3<T8,T4,T2>` | `_842()` Create a new 3-tuple from this one where the elements are ordered: 8th, 4th, 2nd.
    `NTuple3<T8,T4,T3>` | `_843()` Create a new 3-tuple from this one where the elements are ordered: 8th, 4th, 3rd.
    `NTuple3<T8,T4,T5>` | `_845()` Create a new 3-tuple from this one where the elements are ordered: 8th, 4th, 5th.
    `NTuple3<T8,T4,T6>` | `_846()` Create a new 3-tuple from this one where the elements are ordered: 8th, 4th, 6th.
    `NTuple3<T8,T4,T7>` | `_847()` Create a new 3-tuple from this one where the elements are ordered: 8th, 4th, 7th.
    `NTuple3<T8,T4,T9>` | `_849()` Create a new 3-tuple from this one where the elements are ordered: 8th, 4th, 9th.
    `NTuple2<T8,T5>` | `_85()` Create a new 2-tuple from this one where the elements are ordered: 8th, 5th.
    `NTuple3<T8,T5,T1>` | `_851()` Create a new 3-tuple from this one where the elements are ordered: 8th, 5th, 1st.
    `NTuple3<T8,T5,T2>` | `_852()` Create a new 3-tuple from this one where the elements are ordered: 8th, 5th, 2nd.
    `NTuple3<T8,T5,T3>` | `_853()` Create a new 3-tuple from this one where the elements are ordered: 8th, 5th, 3rd.
    `NTuple3<T8,T5,T4>` | `_854()` Create a new 3-tuple from this one where the elements are ordered: 8th, 5th, 4th.
    `NTuple3<T8,T5,T6>` | `_856()` Create a new 3-tuple from this one where the elements are ordered: 8th, 5th, 6th.
    `NTuple3<T8,T5,T7>` | `_857()` Create a new 3-tuple from this one where the elements are ordered: 8th, 5th, 7th.
    `NTuple3<T8,T5,T9>` | `_859()` Create a new 3-tuple from this one where the elements are ordered: 8th, 5th, 9th.
    `NTuple2<T8,T6>` | `_86()` Create a new 2-tuple from this one where the elements are ordered: 8th, 6th.
    `NTuple3<T8,T6,T1>` | `_861()` Create a new 3-tuple from this one where the elements are ordered: 8th, 6th, 1st.
    `NTuple3<T8,T6,T2>` | `_862()` Create a new 3-tuple from this one where the elements are ordered: 8th, 6th, 2nd.
    `NTuple3<T8,T6,T3>` | `_863()` Create a new 3-tuple from this one where the elements are ordered: 8th, 6th, 3rd.
    `NTuple3<T8,T6,T4>` | `_864()` Create a new 3-tuple from this one where the elements are ordered: 8th, 6th, 4th.
    `NTuple3<T8,T6,T5>` | `_865()` Create a new 3-tuple from this one where the elements are ordered: 8th, 6th, 5th.
    `NTuple3<T8,T6,T7>` | `_867()` Create a new 3-tuple from this one where the elements are ordered: 8th, 6th, 7th.
    `NTuple3<T8,T6,T9>` | `_869()` Create a new 3-tuple from this one where the elements are ordered: 8th, 6th, 9th.
    `NTuple2<T8,T7>` | `_87()` Create a new 2-tuple from this one where the elements are ordered: 8th, 7th.
    `NTuple3<T8,T7,T1>` | `_871()` Create a new 3-tuple from this one where the elements are ordered: 8th, 7th, 1st.
    `NTuple3<T8,T7,T2>` | `_872()` Create a new 3-tuple from this one where the elements are ordered: 8th, 7th, 2nd.
    `NTuple3<T8,T7,T3>` | `_873()` Create a new 3-tuple from this one where the elements are ordered: 8th, 7th, 3rd.
    `NTuple3<T8,T7,T4>` | `_874()` Create a new 3-tuple from this one where the elements are ordered: 8th, 7th, 4th.
    `NTuple3<T8,T7,T5>` | `_875()` Create a new 3-tuple from this one where the elements are ordered: 8th, 7th, 5th.
    `NTuple3<T8,T7,T6>` | `_876()` Create a new 3-tuple from this one where the elements are ordered: 8th, 7th, 6th.
    `NTuple3<T8,T7,T9>` | `_879()` Create a new 3-tuple from this one where the elements are ordered: 8th, 7th, 9th.
    `NTuple2<T8,T9>` | `_89()` Create a new 2-tuple from this one where the elements are ordered: 8th, 9th.
    `NTuple3<T8,T9,T1>` | `_891()` Create a new 3-tuple from this one where the elements are ordered: 8th, 9th, 1st.
    `NTuple3<T8,T9,T2>` | `_892()` Create a new 3-tuple from this one where the elements are ordered: 8th, 9th, 2nd.
    `NTuple3<T8,T9,T3>` | `_893()` Create a new 3-tuple from this one where the elements are ordered: 8th, 9th, 3rd.
    `NTuple3<T8,T9,T4>` | `_894()` Create a new 3-tuple from this one where the elements are ordered: 8th, 9th, 4th.
    `NTuple3<T8,T9,T5>` | `_895()` Create a new 3-tuple from this one where the elements are ordered: 8th, 9th, 5th.
    `NTuple3<T8,T9,T6>` | `_896()` Create a new 3-tuple from this one where the elements are ordered: 8th, 9th, 6th.
    `NTuple3<T8,T9,T7>` | `_897()` Create a new 3-tuple from this one where the elements are ordered: 8th, 9th, 7th.
    `T9` | `_9()` Get the nineth element.
    `NTuple2<T9,T1>` | `_91()` Create a new 2-tuple from this one where the elements are ordered: 9th, 1st.
    `NTuple3<T9,T1,T2>` | `_912()` Create a new 3-tuple from this one where the elements are ordered: 9th, 1st, 2nd.
    `NTuple3<T9,T1,T3>` | `_913()` Create a new 3-tuple from this one where the elements are ordered: 9th, 1st, 3rd.
    `NTuple3<T9,T1,T4>` | `_914()` Create a new 3-tuple from this one where the elements are ordered: 9th, 1st, 4th.
    `NTuple3<T9,T1,T5>` | `_915()` Create a new 3-tuple from this one where the elements are ordered: 9th, 1st, 5th.
    `NTuple3<T9,T1,T6>` | `_916()` Create a new 3-tuple from this one where the elements are ordered: 9th, 1st, 6th.
    `NTuple3<T9,T1,T7>` | `_917()` Create a new 3-tuple from this one where the elements are ordered: 9th, 1st, 7th.
    `NTuple3<T9,T1,T8>` | `_918()` Create a new 3-tuple from this one where the elements are ordered: 9th, 1st, 8th.
    `NTuple2<T9,T2>` | `_92()` Create a new 2-tuple from this one where the elements are ordered: 9th, 2nd.
    `NTuple3<T9,T2,T1>` | `_921()` Create a new 3-tuple from this one where the elements are ordered: 9th, 2nd, 1st.
    `NTuple3<T9,T2,T3>` | `_923()` Create a new 3-tuple from this one where the elements are ordered: 9th, 2nd, 3rd.
    `NTuple3<T9,T2,T4>` | `_924()` Create a new 3-tuple from this one where the elements are ordered: 9th, 2nd, 4th.
    `NTuple3<T9,T2,T5>` | `_925()` Create a new 3-tuple from this one where the elements are ordered: 9th, 2nd, 5th.
    `NTuple3<T9,T2,T6>` | `_926()` Create a new 3-tuple from this one where the elements are ordered: 9th, 2nd, 6th.
    `NTuple3<T9,T2,T7>` | `_927()` Create a new 3-tuple from this one where the elements are ordered: 9th, 2nd, 7th.
    `NTuple3<T9,T2,T8>` | `_928()` Create a new 3-tuple from this one where the elements are ordered: 9th, 2nd, 8th.
    `NTuple2<T9,T3>` | `_93()` Create a new 2-tuple from this one where the elements are ordered: 9th, 3rd.
    `NTuple3<T9,T3,T1>` | `_931()` Create a new 3-tuple from this one where the elements are ordered: 9th, 3rd, 1st.
    `NTuple3<T9,T3,T2>` | `_932()` Create a new 3-tuple from this one where the elements are ordered: 9th, 3rd, 2nd.
    `NTuple3<T9,T3,T4>` | `_934()` Create a new 3-tuple from this one where the elements are ordered: 9th, 3rd, 4th.
    `NTuple3<T9,T3,T5>` | `_935()` Create a new 3-tuple from this one where the elements are ordered: 9th, 3rd, 5th.
    `NTuple3<T9,T3,T6>` | `_936()` Create a new 3-tuple from this one where the elements are ordered: 9th, 3rd, 6th.
    `NTuple3<T9,T3,T7>` | `_937()` Create a new 3-tuple from this one where the elements are ordered: 9th, 3rd, 7th.
    `NTuple3<T9,T3,T8>` | `_938()` Create a new 3-tuple from this one where the elements are ordered: 9th, 3rd, 8th.
    `NTuple2<T9,T4>` | `_94()` Create a new 2-tuple from this one where the elements are ordered: 9th, 4th.
    `NTuple3<T9,T4,T1>` | `_941()` Create a new 3-tuple from this one where the elements are ordered: 9th, 4th, 1st.
    `NTuple3<T9,T4,T2>` | `_942()` Create a new 3-tuple from this one where the elements are ordered: 9th, 4th, 2nd.
    `NTuple3<T9,T4,T3>` | `_943()` Create a new 3-tuple from this one where the elements are ordered: 9th, 4th, 3rd.
    `NTuple3<T9,T4,T5>` | `_945()` Create a new 3-tuple from this one where the elements are ordered: 9th, 4th, 5th.
    `NTuple3<T9,T4,T6>` | `_946()` Create a new 3-tuple from this one where the elements are ordered: 9th, 4th, 6th.
    `NTuple3<T9,T4,T7>` | `_947()` Create a new 3-tuple from this one where the elements are ordered: 9th, 4th, 7th.
    `NTuple3<T9,T4,T8>` | `_948()` Create a new 3-tuple from this one where the elements are ordered: 9th, 4th, 8th.
    `NTuple2<T9,T5>` | `_95()` Create a new 2-tuple from this one where the elements are ordered: 9th, 5th.
    `NTuple3<T9,T5,T1>` | `_951()` Create a new 3-tuple from this one where the elements are ordered: 9th, 5th, 1st.
    `NTuple3<T9,T5,T2>` | `_952()` Create a new 3-tuple from this one where the elements are ordered: 9th, 5th, 2nd.
    `NTuple3<T9,T5,T3>` | `_953()` Create a new 3-tuple from this one where the elements are ordered: 9th, 5th, 3rd.
    `NTuple3<T9,T5,T4>` | `_954()` Create a new 3-tuple from this one where the elements are ordered: 9th, 5th, 4th.
    `NTuple3<T9,T5,T6>` | `_956()` Create a new 3-tuple from this one where the elements are ordered: 9th, 5th, 6th.
    `NTuple3<T9,T5,T7>` | `_957()` Create a new 3-tuple from this one where the elements are ordered: 9th, 5th, 7th.
    `NTuple3<T9,T5,T8>` | `_958()` Create a new 3-tuple from this one where the elements are ordered: 9th, 5th, 8th.
    `NTuple2<T9,T6>` | `_96()` Create a new 2-tuple from this one where the elements are ordered: 9th, 6th.
    `NTuple3<T9,T6,T1>` | `_961()` Create a new 3-tuple from this one where the elements are ordered: 9th, 6th, 1st.
    `NTuple3<T9,T6,T2>` | `_962()` Create a new 3-tuple from this one where the elements are ordered: 9th, 6th, 2nd.
    `NTuple3<T9,T6,T3>` | `_963()` Create a new 3-tuple from this one where the elements are ordered: 9th, 6th, 3rd.
    `NTuple3<T9,T6,T4>` | `_964()` Create a new 3-tuple from this one where the elements are ordered: 9th, 6th, 4th.
    `NTuple3<T9,T6,T5>` | `_965()` Create a new 3-tuple from this one where the elements are ordered: 9th, 6th, 5th.
    `NTuple3<T9,T6,T7>` | `_967()` Create a new 3-tuple from this one where the elements are ordered: 9th, 6th, 7th.
    `NTuple3<T9,T6,T8>` | `_968()` Create a new 3-tuple from this one where the elements are ordered: 9th, 6th, 8th.
    `NTuple2<T9,T7>` | `_97()` Create a new 2-tuple from this one where the elements are ordered: 9th, 7th.
    `NTuple3<T9,T7,T1>` | `_971()` Create a new 3-tuple from this one where the elements are ordered: 9th, 7th, 1st.
    `NTuple3<T9,T7,T2>` | `_972()` Create a new 3-tuple from this one where the elements are ordered: 9th, 7th, 2nd.
    `NTuple3<T9,T7,T3>` | `_973()` Create a new 3-tuple from this one where the elements are ordered: 9th, 7th, 3rd.
    `NTuple3<T9,T7,T4>` | `_974()` Create a new 3-tuple from this one where the elements are ordered: 9th, 7th, 4th.
    `NTuple3<T9,T7,T5>` | `_975()` Create a new 3-tuple from this one where the elements are ordered: 9th, 7th, 5th.
    `NTuple3<T9,T7,T6>` | `_976()` Create a new 3-tuple from this one where the elements are ordered: 9th, 7th, 6th.
    `NTuple3<T9,T7,T8>` | `_978()` Create a new 3-tuple from this one where the elements are ordered: 9th, 7th, 8th.
    `NTuple2<T9,T8>` | `_98()` Create a new 2-tuple from this one where the elements are ordered: 9th, 8th.
    `NTuple3<T9,T8,T1>` | `_981()` Create a new 3-tuple from this one where the elements are ordered: 9th, 8th, 1st.
    `NTuple3<T9,T8,T2>` | `_982()` Create a new 3-tuple from this one where the elements are ordered: 9th, 8th, 2nd.
    `NTuple3<T9,T8,T3>` | `_983()` Create a new 3-tuple from this one where the elements are ordered: 9th, 8th, 3rd.
    `NTuple3<T9,T8,T4>` | `_984()` Create a new 3-tuple from this one where the elements are ordered: 9th, 8th, 4th.
    `NTuple3<T9,T8,T5>` | `_985()` Create a new 3-tuple from this one where the elements are ordered: 9th, 8th, 5th.
    `NTuple3<T9,T8,T6>` | `_986()` Create a new 3-tuple from this one where the elements are ordered: 9th, 8th, 6th.
    `NTuple3<T9,T8,T7>` | `_987()` Create a new 3-tuple from this one where the elements are ordered: 9th, 8th, 7th.
    `NTuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>` | `frozen()` Convert this into an object of a concrete tuple implementation.
    `java.lang.String` | `toString()`
    `<E1> NTuple9<E1,T2,T3,T4,T5,T6,T7,T8,T9>` | `x1(E1 e1)` Create a 9-tuple from this one where the first element is exchanged.
    `<E1,E2> NTuple9<E1,E2,T3,T4,T5,T6,T7,T8,T9>` | `x12(E1 e1, E2 e2)` Create a 9-tuple from this one where the first and second elements are exchanged.
    `<E1,E2,E3> NTuple9<E1,E2,E3,T4,T5,T6,T7,T8,T9>` | `x123(E1 e1, E2 e2, E3 e3)` Create a 9-tuple from this one where the first, second, and thirdelements are exchanged.
    `<E1,E2,E3,E4> NTuple9<E1,E2,E3,E4,T5,T6,T7,T8,T9>` | `x1234(E1 e1, E2 e2, E3 e3, E4 e4)` Create a 9-tuple from this one where the first, second, third, and fourthelements are exchanged.
    `<E1,E2,E3,E4,E5> NTuple9<E1,E2,E3,E4,E5,T6,T7,T8,T9>` | `x12345(E1 e1, E2 e2, E3 e3, E4 e4, E5 e5)` Create a 9-tuple from this one where the first, second, third, fourth, and fifthelements are exchanged.
    `<E1,E2,E3,E4,E6> NTuple9<E1,E2,E3,E4,T5,E6,T7,T8,T9>` | `x12346(E1 e1, E2 e2, E3 e3, E4 e4, E6 e6)` Create a 9-tuple from this one where the first, second, third, fourth, and sixthelements are exchanged.
    `<E1,E2,E3,E4,E7> NTuple9<E1,E2,E3,E4,T5,T6,E7,T8,T9>` | `x12347(E1 e1, E2 e2, E3 e3, E4 e4, E7 e7)` Create a 9-tuple from this one where the first, second, third, fourth, and seventhelements are exchanged.
    `<E1,E2,E3,E4,E8> NTuple9<E1,E2,E3,E4,T5,T6,T7,E8,T9>` | `x12348(E1 e1, E2 e2, E3 e3, E4 e4, E8 e8)` Create a 9-tuple from this one where the first, second, third, fourth, and eighthelements are exchanged.
    `<E1,E2,E3,E4,E9> NTuple9<E1,E2,E3,E4,T5,T6,T7,T8,E9>` | `x12349(E1 e1, E2 e2, E3 e3, E4 e4, E9 e9)` Create a 9-tuple from this one where the first, second, third, fourth, and ninethelements are exchanged.
    `<E1,E2,E3,E5> NTuple9<E1,E2,E3,T4,E5,T6,T7,T8,T9>` | `x1235(E1 e1, E2 e2, E3 e3, E5 e5)` Create a 9-tuple from this one where the first, second, third, and fifthelements are exchanged.
    `<E1,E2,E3,E5,E6> NTuple9<E1,E2,E3,T4,E5,E6,T7,T8,T9>` | `x12356(E1 e1, E2 e2, E3 e3, E5 e5, E6 e6)` Create a 9-tuple from this one where the first, second, third, fifth, and sixthelements are exchanged.
    `<E1,E2,E3,E5,E7> NTuple9<E1,E2,E3,T4,E5,T6,E7,T8,T9>` | `x12357(E1 e1, E2 e2, E3 e3, E5 e5, E7 e7)` Create a 9-tuple from this one where the first, second, third, fifth, and seventhelements are exchanged.
    `<E1,E2,E3,E5,E8> NTuple9<E1,E2,E3,T4,E5,T6,T7,E8,T9>` | `x12358(E1 e1, E2 e2, E3 e3, E5 e5, E8 e8)` Create a 9-tuple from this one where the first, second, third, fifth, and eighthelements are exchanged.
    `<E1,E2,E3,E5,E9> NTuple9<E1,E2,E3,T4,E5,T6,T7,T8,E9>` | `x12359(E1 e1, E2 e2, E3 e3, E5 e5, E9 e9)` Create a 9-tuple from this one where the first, second, third, fifth, and ninethelements are exchanged.
    `<E1,E2,E3,E6> NTuple9<E1,E2,E3,T4,T5,E6,T7,T8,T9>` | `x1236(E1 e1, E2 e2, E3 e3, E6 e6)` Create a 9-tuple from this one where the first, second, third, and sixthelements are exchanged.
    `<E1,E2,E3,E6,E7> NTuple9<E1,E2,E3,T4,T5,E6,E7,T8,T9>` | `x12367(E1 e1, E2 e2, E3 e3, E6 e6, E7 e7)` Create a 9-tuple from this one where the first, second, third, sixth, and seventhelements are exchanged.
    `<E1,E2,E3,E6,E8> NTuple9<E1,E2,E3,T4,T5,E6,T7,E8,T9>` | `x12368(E1 e1, E2 e2, E3 e3, E6 e6, E8 e8)` Create a 9-tuple from this one where the first, second, third, sixth, and eighthelements are exchanged.
    `<E1,E2,E3,E6,E9> NTuple9<E1,E2,E3,T4,T5,E6,T7,T8,E9>` | `x12369(E1 e1, E2 e2, E3 e3, E6 e6, E9 e9)` Create a 9-tuple from this one where the first, second, third, sixth, and ninethelements are exchanged.
    `<E1,E2,E3,E7> NTuple9<E1,E2,E3,T4,T5,T6,E7,T8,T9>` | `x1237(E1 e1, E2 e2, E3 e3, E7 e7)` Create a 9-tuple from this one where the first, second, third, and seventhelements are exchanged.
    `<E1,E2,E3,E7,E8> NTuple9<E1,E2,E3,T4,T5,T6,E7,E8,T9>` | `x12378(E1 e1, E2 e2, E3 e3, E7 e7, E8 e8)` Create a 9-tuple from this one where the first, second, third, seventh, and eighthelements are exchanged.
    `<E1,E2,E3,E7,E9> NTuple9<E1,E2,E3,T4,T5,T6,E7,T8,E9>` | `x12379(E1 e1, E2 e2, E3 e3, E7 e7, E9 e9)` Create a 9-tuple from this one where the first, second, third, seventh, and ninethelements are exchanged.
    `<E1,E2,E3,E8> NTuple9<E1,E2,E3,T4,T5,T6,T7,E8,T9>` | `x1238(E1 e1, E2 e2, E3 e3, E8 e8)` Create a 9-tuple from this one where the first, second, third, and eighthelements are exchanged.
    `<E1,E2,E3,E8,E9> NTuple9<E1,E2,E3,T4,T5,T6,T7,E8,E9>` | `x12389(E1 e1, E2 e2, E3 e3, E8 e8, E9 e9)` Create a 9-tuple from this one where the first, second, third, eighth, and ninethelements are exchanged.
    `<E1,E2,E3,E9> NTuple9<E1,E2,E3,T4,T5,T6,T7,T8,E9>` | `x1239(E1 e1, E2 e2, E3 e3, E9 e9)` Create a 9-tuple from this one where the first, second, third, and ninethelements are exchanged.
    `<E1,E2,E4> NTuple9<E1,E2,T3,E4,T5,T6,T7,T8,T9>` | `x124(E1 e1, E2 e2, E4 e4)` Create a 9-tuple from this one where the first, second, and fourthelements are exchanged.
    `<E1,E2,E4,E5> NTuple9<E1,E2,T3,E4,E5,T6,T7,T8,T9>` | `x1245(E1 e1, E2 e2, E4 e4, E5 e5)` Create a 9-tuple from this one where the first, second, fourth, and fifthelements are exchanged.
    `<E1,E2,E4,E5,E6> NTuple9<E1,E2,T3,E4,E5,E6,T7,T8,T9>` | `x12456(E1 e1, E2 e2, E4 e4, E5 e5, E6 e6)` Create a 9-tuple from this one where the first, second, fourth, fifth, and sixthelements are exchanged.
    `<E1,E2,E4,E5,E7> NTuple9<E1,E2,T3,E4,E5,T6,E7,T8,T9>` | `x12457(E1 e1, E2 e2, E4 e4, E5 e5, E7 e7)` Create a 9-tuple from this one where the first, second, fourth, fifth, and seventhelements are exchanged.
    `<E1,E2,E4,E5,E8> NTuple9<E1,E2,T3,E4,E5,T6,T7,E8,T9>` | `x12458(E1 e1, E2 e2, E4 e4, E5 e5, E8 e8)` Create a 9-tuple from this one where the first, second, fourth, fifth, and eighthelements are exchanged.
    `<E1,E2,E4,E5,E9> NTuple9<E1,E2,T3,E4,E5,T6,T7,T8,E9>` | `x12459(E1 e1, E2 e2, E4 e4, E5 e5, E9 e9)` Create a 9-tuple from this one where the first, second, fourth, fifth, and ninethelements are exchanged.
    `<E1,E2,E4,E6> NTuple9<E1,E2,T3,E4,T5,E6,T7,T8,T9>` | `x1246(E1 e1, E2 e2, E4 e4, E6 e6)` Create a 9-tuple from this one where the first, second, fourth, and sixthelements are exchanged.
    `<E1,E2,E4,E6,E7> NTuple9<E1,E2,T3,E4,T5,E6,E7,T8,T9>` | `x12467(E1 e1, E2 e2, E4 e4, E6 e6, E7 e7)` Create a 9-tuple from this one where the first, second, fourth, sixth, and seventhelements are exchanged.
    `<E1,E2,E4,E6,E8> NTuple9<E1,E2,T3,E4,T5,E6,T7,E8,T9>` | `x12468(E1 e1, E2 e2, E4 e4, E6 e6, E8 e8)` Create a 9-tuple from this one where the first, second, fourth, sixth, and eighthelements are exchanged.
    `<E1,E2,E4,E6,E9> NTuple9<E1,E2,T3,E4,T5,E6,T7,T8,E9>` | `x12469(E1 e1, E2 e2, E4 e4, E6 e6, E9 e9)` Create a 9-tuple from this one where the first, second, fourth, sixth, and ninethelements are exchanged.
    `<E1,E2,E4,E7> NTuple9<E1,E2,T3,E4,T5,T6,E7,T8,T9>` | `x1247(E1 e1, E2 e2, E4 e4, E7 e7)` Create a 9-tuple from this one where the first, second, fourth, and seventhelements are exchanged.
    `<E1,E2,E4,E7,E8> NTuple9<E1,E2,T3,E4,T5,T6,E7,E8,T9>` | `x12478(E1 e1, E2 e2, E4 e4, E7 e7, E8 e8)` Create a 9-tuple from this one where the first, second, fourth, seventh, and eighthelements are exchanged.
    `<E1,E2,E4,E7,E9> NTuple9<E1,E2,T3,E4,T5,T6,E7,T8,E9>` | `x12479(E1 e1, E2 e2, E4 e4, E7 e7, E9 e9)` Create a 9-tuple from this one where the first, second, fourth, seventh, and ninethelements are exchanged.
    `<E1,E2,E4,E8> NTuple9<E1,E2,T3,E4,T5,T6,T7,E8,T9>` | `x1248(E1 e1, E2 e2, E4 e4, E8 e8)` Create a 9-tuple from this one where the first, second, fourth, and eighthelements are exchanged.
    `<E1,E2,E4,E8,E9> NTuple9<E1,E2,T3,E4,T5,T6,T7,E8,E9>` | `x12489(E1 e1, E2 e2, E4 e4, E8 e8, E9 e9)` Create a 9-tuple from this one where the first, second, fourth, eighth, and ninethelements are exchanged.
    `<E1,E2,E4,E9> NTuple9<E1,E2,T3,E4,T5,T6,T7,T8,E9>` | `x1249(E1 e1, E2 e2, E4 e4, E9 e9)` Create a 9-tuple from this one where the first, second, fourth, and ninethelements are exchanged.
    `<E1,E2,E5> NTuple9<E1,E2,T3,T4,E5,T6,T7,T8,T9>` | `x125(E1 e1, E2 e2, E5 e5)` Create a 9-tuple from this one where the first, second, and fifthelements are exchanged.
    `<E1,E2,E5,E6> NTuple9<E1,E2,T3,T4,E5,E6,T7,T8,T9>` | `x1256(E1 e1, E2 e2, E5 e5, E6 e6)` Create a 9-tuple from this one where the first, second, fifth, and sixthelements are exchanged.
    `<E1,E2,E5,E6,E7> NTuple9<E1,E2,T3,T4,E5,E6,E7,T8,T9>` | `x12567(E1 e1, E2 e2, E5 e5, E6 e6, E7 e7)` Create a 9-tuple from this one where the first, second, fifth, sixth, and seventhelements are exchanged.
    `<E1,E2,E5,E6,E8> NTuple9<E1,E2,T3,T4,E5,E6,T7,E8,T9>` | `x12568(E1 e1, E2 e2, E5 e5, E6 e6, E8 e8)` Create a 9-tuple from this one where the first, second, fifth, sixth, and eighthelements are exchanged.
    `<E1,E2,E5,E6,E9> NTuple9<E1,E2,T3,T4,E5,E6,T7,T8,E9>` | `x12569(E1 e1, E2 e2, E5 e5, E6 e6, E9 e9)` Create a 9-tuple from this one where the first, second, fifth, sixth, and ninethelements are exchanged.
    `<E1,E2,E5,E7> NTuple9<E1,E2,T3,T4,E5,T6,E7,T8,T9>` | `x1257(E1 e1, E2 e2, E5 e5, E7 e7)` Create a 9-tuple from this one where the first, second, fifth, and seventhelements are exchanged.
    `<E1,E2,E5,E7,E8> NTuple9<E1,E2,T3,T4,E5,T6,E7,E8,T9>` | `x12578(E1 e1, E2 e2, E5 e5, E7 e7, E8 e8)` Create a 9-tuple from this one where the first, second, fifth, seventh, and eighthelements are exchanged.
    `<E1,E2,E5,E7,E9> NTuple9<E1,E2,T3,T4,E5,T6,E7,T8,E9>` | `x12579(E1 e1, E2 e2, E5 e5, E7 e7, E9 e9)` Create a 9-tuple from this one where the first, second, fifth, seventh, and ninethelements are exchanged.
    `<E1,E2,E5,E8> NTuple9<E1,E2,T3,T4,E5,T6,T7,E8,T9>` | `x1258(E1 e1, E2 e2, E5 e5, E8 e8)` Create a 9-tuple from this one where the first, second, fifth, and eighthelements are exchanged.
    `<E1,E2,E5,E8,E9> NTuple9<E1,E2,T3,T4,E5,T6,T7,E8,E9>` | `x12589(E1 e1, E2 e2, E5 e5, E8 e8, E9 e9)` Create a 9-tuple from this one where the first, second, fifth, eighth, and ninethelements are exchanged.
    `<E1,E2,E5,E9> NTuple9<E1,E2,T3,T4,E5,T6,T7,T8,E9>` | `x1259(E1 e1, E2 e2, E5 e5, E9 e9)` Create a 9-tuple from this one where the first, second, fifth, and ninethelements are exchanged.
    `<E1,E2,E6> NTuple9<E1,E2,T3,T4,T5,E6,T7,T8,T9>` | `x126(E1 e1, E2 e2, E6 e6)` Create a 9-tuple from this one where the first, second, and sixthelements are exchanged.
    `<E1,E2,E6,E7> NTuple9<E1,E2,T3,T4,T5,E6,E7,T8,T9>` | `x1267(E1 e1, E2 e2, E6 e6, E7 e7)` Create a 9-tuple from this one where the first, second, sixth, and seventhelements are exchanged.
    `<E1,E2,E6,E7,E8> NTuple9<E1,E2,T3,T4,T5,E6,E7,E8,T9>` | `x12678(E1 e1, E2 e2, E6 e6, E7 e7, E8 e8)` Create a 9-tuple from this one where the first, second, sixth, seventh, and eighthelements are exchanged.
    `<E1,E2,E6,E7,E9> NTuple9<E1,E2,T3,T4,T5,E6,E7,T8,E9>` | `x12679(E1 e1, E2 e2, E6 e6, E7 e7, E9 e9)` Create a 9-tuple from this one where the first, second, sixth, seventh, and ninethelements are exchanged.
    `<E1,E2,E6,E8> NTuple9<E1,E2,T3,T4,T5,E6,T7,E8,T9>` | `x1268(E1 e1, E2 e2, E6 e6, E8 e8)` Create a 9-tuple from this one where the first, second, sixth, and eighthelements are exchanged.
    `<E1,E2,E6,E8,E9> NTuple9<E1,E2,T3,T4,T5,E6,T7,E8,E9>` | `x12689(E1 e1, E2 e2, E6 e6, E8 e8, E9 e9)` Create a 9-tuple from this one where the first, second, sixth, eighth, and ninethelements are exchanged.
    `<E1,E2,E6,E9> NTuple9<E1,E2,T3,T4,T5,E6,T7,T8,E9>` | `x1269(E1 e1, E2 e2, E6 e6, E9 e9)` Create a 9-tuple from this one where the first, second, sixth, and ninethelements are exchanged.
    `<E1,E2,E7> NTuple9<E1,E2,T3,T4,T5,T6,E7,T8,T9>` | `x127(E1 e1, E2 e2, E7 e7)` Create a 9-tuple from this one where the first, second, and seventhelements are exchanged.
    `<E1,E2,E7,E8> NTuple9<E1,E2,T3,T4,T5,T6,E7,E8,T9>` | `x1278(E1 e1, E2 e2, E7 e7, E8 e8)` Create a 9-tuple from this one where the first, second, seventh, and eighthelements are exchanged.
    `<E1,E2,E7,E8,E9> NTuple9<E1,E2,T3,T4,T5,T6,E7,E8,E9>` | `x12789(E1 e1, E2 e2, E7 e7, E8 e8, E9 e9)` Create a 9-tuple from this one where the first, second, seventh, eighth, and ninethelements are exchanged.
    `<E1,E2,E7,E9> NTuple9<E1,E2,T3,T4,T5,T6,E7,T8,E9>` | `x1279(E1 e1, E2 e2, E7 e7, E9 e9)` Create a 9-tuple from this one where the first, second, seventh, and ninethelements are exchanged.
    `<E1,E2,E8> NTuple9<E1,E2,T3,T4,T5,T6,T7,E8,T9>` | `x128(E1 e1, E2 e2, E8 e8)` Create a 9-tuple from this one where the first, second, and eighthelements are exchanged.
    `<E1,E2,E8,E9> NTuple9<E1,E2,T3,T4,T5,T6,T7,E8,E9>` | `x1289(E1 e1, E2 e2, E8 e8, E9 e9)` Create a 9-tuple from this one where the first, second, eighth, and ninethelements are exchanged.
    `<E1,E2,E9> NTuple9<E1,E2,T3,T4,T5,T6,T7,T8,E9>` | `x129(E1 e1, E2 e2, E9 e9)` Create a 9-tuple from this one where the first, second, and ninethelements are exchanged.
    `<E1,E3> NTuple9<E1,T2,E3,T4,T5,T6,T7,T8,T9>` | `x13(E1 e1, E3 e3)` Create a 9-tuple from this one where the first and third elements are exchanged.
    `<E1,E3,E4> NTuple9<E1,T2,E3,E4,T5,T6,T7,T8,T9>` | `x134(E1 e1, E3 e3, E4 e4)` Create a 9-tuple from this one where the first, third, and fourthelements are exchanged.
    `<E1,E3,E4,E5> NTuple9<E1,T2,E3,E4,E5,T6,T7,T8,T9>` | `x1345(E1 e1, E3 e3, E4 e4, E5 e5)` Create a 9-tuple from this one where the first, third, fourth, and fifthelements are exchanged.
    `<E1,E3,E4,E5,E6> NTuple9<E1,T2,E3,E4,E5,E6,T7,T8,T9>` | `x13456(E1 e1, E3 e3, E4 e4, E5 e5, E6 e6)` Create a 9-tuple from this one where the first, third, fourth, fifth, and sixthelements are exchanged.
    `<E1,E3,E4,E5,E7> NTuple9<E1,T2,E3,E4,E5,T6,E7,T8,T9>` | `x13457(E1 e1, E3 e3, E4 e4, E5 e5, E7 e7)` Create a 9-tuple from this one where the first, third, fourth, fifth, and seventhelements are exchanged.
    `<E1,E3,E4,E5,E8> NTuple9<E1,T2,E3,E4,E5,T6,T7,E8,T9>` | `x13458(E1 e1, E3 e3, E4 e4, E5 e5, E8 e8)` Create a 9-tuple from this one where the first, third, fourth, fifth, and eighthelements are exchanged.
    `<E1,E3,E4,E5,E9> NTuple9<E1,T2,E3,E4,E5,T6,T7,T8,E9>` | `x13459(E1 e1, E3 e3, E4 e4, E5 e5, E9 e9)` Create a 9-tuple from this one where the first, third, fourth, fifth, and ninethelements are exchanged.
    `<E1,E3,E4,E6> NTuple9<E1,T2,E3,E4,T5,E6,T7,T8,T9>` | `x1346(E1 e1, E3 e3, E4 e4, E6 e6)` Create a 9-tuple from this one where the first, third, fourth, and sixthelements are exchanged.
    `<E1,E3,E4,E6,E7> NTuple9<E1,T2,E3,E4,T5,E6,E7,T8,T9>` | `x13467(E1 e1, E3 e3, E4 e4, E6 e6, E7 e7)` Create a 9-tuple from this one where the first, third, fourth, sixth, and seventhelements are exchanged.
    `<E1,E3,E4,E6,E8> NTuple9<E1,T2,E3,E4,T5,E6,T7,E8,T9>` | `x13468(E1 e1, E3 e3, E4 e4, E6 e6, E8 e8)` Create a 9-tuple from this one where the first, third, fourth, sixth, and eighthelements are exchanged.
    `<E1,E3,E4,E6,E9> NTuple9<E1,T2,E3,E4,T5,E6,T7,T8,E9>` | `x13469(E1 e1, E3 e3, E4 e4, E6 e6, E9 e9)` Create a 9-tuple from this one where the first, third, fourth, sixth, and ninethelements are exchanged.
    `<E1,E3,E4,E7> NTuple9<E1,T2,E3,E4,T5,T6,E7,T8,T9>` | `x1347(E1 e1, E3 e3, E4 e4, E7 e7)` Create a 9-tuple from this one where the first, third, fourth, and seventhelements are exchanged.
    `<E1,E3,E4,E7,E8> NTuple9<E1,T2,E3,E4,T5,T6,E7,E8,T9>` | `x13478(E1 e1, E3 e3, E4 e4, E7 e7, E8 e8)` Create a 9-tuple from this one where the first, third, fourth, seventh, and eighthelements are exchanged.
    `<E1,E3,E4,E7,E9> NTuple9<E1,T2,E3,E4,T5,T6,E7,T8,E9>` | `x13479(E1 e1, E3 e3, E4 e4, E7 e7, E9 e9)` Create a 9-tuple from this one where the first, third, fourth, seventh, and ninethelements are exchanged.
    `<E1,E3,E4,E8> NTuple9<E1,T2,E3,E4,T5,T6,T7,E8,T9>` | `x1348(E1 e1, E3 e3, E4 e4, E8 e8)` Create a 9-tuple from this one where the first, third, fourth, and eighthelements are exchanged.
    `<E1,E3,E4,E8,E9> NTuple9<E1,T2,E3,E4,T5,T6,T7,E8,E9>` | `x13489(E1 e1, E3 e3, E4 e4, E8 e8, E9 e9)` Create a 9-tuple from this one where the first, third, fourth, eighth, and ninethelements are exchanged.
    `<E1,E3,E4,E9> NTuple9<E1,T2,E3,E4,T5,T6,T7,T8,E9>` | `x1349(E1 e1, E3 e3, E4 e4, E9 e9)` Create a 9-tuple from this one where the first, third, fourth, and ninethelements are exchanged.
    `<E1,E3,E5> NTuple9<E1,T2,E3,T4,E5,T6,T7,T8,T9>` | `x135(E1 e1, E3 e3, E5 e5)` Create a 9-tuple from this one where the first, third, and fifthelements are exchanged.
    `<E1,E3,E5,E6> NTuple9<E1,T2,E3,T4,E5,E6,T7,T8,T9>` | `x1356(E1 e1, E3 e3, E5 e5, E6 e6)` Create a 9-tuple from this one where the first, third, fifth, and sixthelements are exchanged.
    `<E1,E3,E5,E6,E7> NTuple9<E1,T2,E3,T4,E5,E6,E7,T8,T9>` | `x13567(E1 e1, E3 e3, E5 e5, E6 e6, E7 e7)` Create a 9-tuple from this one where the first, third, fifth, sixth, and seventhelements are exchanged.
    `<E1,E3,E5,E6,E8> NTuple9<E1,T2,E3,T4,E5,E6,T7,E8,T9>` | `x13568(E1 e1, E3 e3, E5 e5, E6 e6, E8 e8)` Create a 9-tuple from this one where the first, third, fifth, sixth, and eighthelements are exchanged.
    `<E1,E3,E5,E6,E9> NTuple9<E1,T2,E3,T4,E5,E6,T7,T8,E9>` | `x13569(E1 e1, E3 e3, E5 e5, E6 e6, E9 e9)` Create a 9-tuple from this one where the first, third, fifth, sixth, and ninethelements are exchanged.
    `<E1,E3,E5,E7> NTuple9<E1,T2,E3,T4,E5,T6,E7,T8,T9>` | `x1357(E1 e1, E3 e3, E5 e5, E7 e7)` Create a 9-tuple from this one where the first, third, fifth, and seventhelements are exchanged.
    `<E1,E3,E5,E7,E8> NTuple9<E1,T2,E3,T4,E5,T6,E7,E8,T9>` | `x13578(E1 e1, E3 e3, E5 e5, E7 e7, E8 e8)` Create a 9-tuple from this one where the first, third, fifth, seventh, and eighthelements are exchanged.
    `<E1,E3,E5,E7,E9> NTuple9<E1,T2,E3,T4,E5,T6,E7,T8,E9>` | `x13579(E1 e1, E3 e3, E5 e5, E7 e7, E9 e9)` Create a 9-tuple from this one where the first, third, fifth, seventh, and ninethelements are exchanged.
    `<E1,E3,E5,E8> NTuple9<E1,T2,E3,T4,E5,T6,T7,E8,T9>` | `x1358(E1 e1, E3 e3, E5 e5, E8 e8)` Create a 9-tuple from this one where the first, third, fifth, and eighthelements are exchanged.
    `<E1,E3,E5,E8,E9> NTuple9<E1,T2,E3,T4,E5,T6,T7,E8,E9>` | `x13589(E1 e1, E3 e3, E5 e5, E8 e8, E9 e9)` Create a 9-tuple from this one where the first, third, fifth, eighth, and ninethelements are exchanged.
    `<E1,E3,E5,E9> NTuple9<E1,T2,E3,T4,E5,T6,T7,T8,E9>` | `x1359(E1 e1, E3 e3, E5 e5, E9 e9)` Create a 9-tuple from this one where the first, third, fifth, and ninethelements are exchanged.
    `<E1,E3,E6> NTuple9<E1,T2,E3,T4,T5,E6,T7,T8,T9>` | `x136(E1 e1, E3 e3, E6 e6)` Create a 9-tuple from this one where the first, third, and sixthelements are exchanged.
    `<E1,E3,E6,E7> NTuple9<E1,T2,E3,T4,T5,E6,E7,T8,T9>` | `x1367(E1 e1, E3 e3, E6 e6, E7 e7)` Create a 9-tuple from this one where the first, third, sixth, and seventhelements are exchanged.
    `<E1,E3,E6,E7,E8> NTuple9<E1,T2,E3,T4,T5,E6,E7,E8,T9>` | `x13678(E1 e1, E3 e3, E6 e6, E7 e7, E8 e8)` Create a 9-tuple from this one where the first, third, sixth, seventh, and eighthelements are exchanged.
    `<E1,E3,E6,E7,E9> NTuple9<E1,T2,E3,T4,T5,E6,E7,T8,E9>` | `x13679(E1 e1, E3 e3, E6 e6, E7 e7, E9 e9)` Create a 9-tuple from this one where the first, third, sixth, seventh, and ninethelements are exchanged.
    `<E1,E3,E6,E8> NTuple9<E1,T2,E3,T4,T5,E6,T7,E8,T9>` | `x1368(E1 e1, E3 e3, E6 e6, E8 e8)` Create a 9-tuple from this one where the first, third, sixth, and eighthelements are exchanged.
    `<E1,E3,E6,E8,E9> NTuple9<E1,T2,E3,T4,T5,E6,T7,E8,E9>` | `x13689(E1 e1, E3 e3, E6 e6, E8 e8, E9 e9)` Create a 9-tuple from this one where the first, third, sixth, eighth, and ninethelements are exchanged.
    `<E1,E3,E6,E9> NTuple9<E1,T2,E3,T4,T5,E6,T7,T8,E9>` | `x1369(E1 e1, E3 e3, E6 e6, E9 e9)` Create a 9-tuple from this one where the first, third, sixth, and ninethelements are exchanged.
    `<E1,E3,E7> NTuple9<E1,T2,E3,T4,T5,T6,E7,T8,T9>` | `x137(E1 e1, E3 e3, E7 e7)` Create a 9-tuple from this one where the first, third, and seventhelements are exchanged.
    `<E1,E3,E7,E8> NTuple9<E1,T2,E3,T4,T5,T6,E7,E8,T9>` | `x1378(E1 e1, E3 e3, E7 e7, E8 e8)` Create a 9-tuple from this one where the first, third, seventh, and eighthelements are exchanged.
    `<E1,E3,E7,E8,E9> NTuple9<E1,T2,E3,T4,T5,T6,E7,E8,E9>` | `x13789(E1 e1, E3 e3, E7 e7, E8 e8, E9 e9)` Create a 9-tuple from this one where the first, third, seventh, eighth, and ninethelements are exchanged.
    `<E1,E3,E7,E9> NTuple9<E1,T2,E3,T4,T5,T6,E7,T8,E9>` | `x1379(E1 e1, E3 e3, E7 e7, E9 e9)` Create a 9-tuple from this one where the first, third, seventh, and ninethelements are exchanged.
    `<E1,E3,E8> NTuple9<E1,T2,E3,T4,T5,T6,T7,E8,T9>` | `x138(E1 e1, E3 e3, E8 e8)` Create a 9-tuple from this one where the first, third, and eighthelements are exchanged.
    `<E1,E3,E8,E9> NTuple9<E1,T2,E3,T4,T5,T6,T7,E8,E9>` | `x1389(E1 e1, E3 e3, E8 e8, E9 e9)` Create a 9-tuple from this one where the first, third, eighth, and ninethelements are exchanged.
    `<E1,E3,E9> NTuple9<E1,T2,E3,T4,T5,T6,T7,T8,E9>` | `x139(E1 e1, E3 e3, E9 e9)` Create a 9-tuple from this one where the first, third, and ninethelements are exchanged.
    `<E1,E4> NTuple9<E1,T2,T3,E4,T5,T6,T7,T8,T9>` | `x14(E1 e1, E4 e4)` Create a 9-tuple from this one where the first and fourth elements are exchanged.
    `<E1,E4,E5> NTuple9<E1,T2,T3,E4,E5,T6,T7,T8,T9>` | `x145(E1 e1, E4 e4, E5 e5)` Create a 9-tuple from this one where the first, fourth, and fifthelements are exchanged.
    `<E1,E4,E5,E6> NTuple9<E1,T2,T3,E4,E5,E6,T7,T8,T9>` | `x1456(E1 e1, E4 e4, E5 e5, E6 e6)` Create a 9-tuple from this one where the first, fourth, fifth, and sixthelements are exchanged.
    `<E1,E4,E5,E6,E7> NTuple9<E1,T2,T3,E4,E5,E6,E7,T8,T9>` | `x14567(E1 e1, E4 e4, E5 e5, E6 e6, E7 e7)` Create a 9-tuple from this one where the first, fourth, fifth, sixth, and seventhelements are exchanged.
    `<E1,E4,E5,E6,E8> NTuple9<E1,T2,T3,E4,E5,E6,T7,E8,T9>` | `x14568(E1 e1, E4 e4, E5 e5, E6 e6, E8 e8)` Create a 9-tuple from this one where the first, fourth, fifth, sixth, and eighthelements are exchanged.
    `<E1,E4,E5,E6,E9> NTuple9<E1,T2,T3,E4,E5,E6,T7,T8,E9>` | `x14569(E1 e1, E4 e4, E5 e5, E6 e6, E9 e9)` Create a 9-tuple from this one where the first, fourth, fifth, sixth, and ninethelements are exchanged.
    `<E1,E4,E5,E7> NTuple9<E1,T2,T3,E4,E5,T6,E7,T8,T9>` | `x1457(E1 e1, E4 e4, E5 e5, E7 e7)` Create a 9-tuple from this one where the first, fourth, fifth, and seventhelements are exchanged.
    `<E1,E4,E5,E7,E8> NTuple9<E1,T2,T3,E4,E5,T6,E7,E8,T9>` | `x14578(E1 e1, E4 e4, E5 e5, E7 e7, E8 e8)` Create a 9-tuple from this one where the first, fourth, fifth, seventh, and eighthelements are exchanged.
    `<E1,E4,E5,E7,E9> NTuple9<E1,T2,T3,E4,E5,T6,E7,T8,E9>` | `x14579(E1 e1, E4 e4, E5 e5, E7 e7, E9 e9)` Create a 9-tuple from this one where the first, fourth, fifth, seventh, and ninethelements are exchanged.
    `<E1,E4,E5,E8> NTuple9<E1,T2,T3,E4,E5,T6,T7,E8,T9>` | `x1458(E1 e1, E4 e4, E5 e5, E8 e8)` Create a 9-tuple from this one where the first, fourth, fifth, and eighthelements are exchanged.
    `<E1,E4,E5,E8,E9> NTuple9<E1,T2,T3,E4,E5,T6,T7,E8,E9>` | `x14589(E1 e1, E4 e4, E5 e5, E8 e8, E9 e9)` Create a 9-tuple from this one where the first, fourth, fifth, eighth, and ninethelements are exchanged.
    `<E1,E4,E5,E9> NTuple9<E1,T2,T3,E4,E5,T6,T7,T8,E9>` | `x1459(E1 e1, E4 e4, E5 e5, E9 e9)` Create a 9-tuple from this one where the first, fourth, fifth, and ninethelements are exchanged.
    `<E1,E4,E6> NTuple9<E1,T2,T3,E4,T5,E6,T7,T8,T9>` | `x146(E1 e1, E4 e4, E6 e6)` Create a 9-tuple from this one where the first, fourth, and sixthelements are exchanged.
    `<E1,E4,E6,E7> NTuple9<E1,T2,T3,E4,T5,E6,E7,T8,T9>` | `x1467(E1 e1, E4 e4, E6 e6, E7 e7)` Create a 9-tuple from this one where the first, fourth, sixth, and seventhelements are exchanged.
    `<E1,E4,E6,E7,E8> NTuple9<E1,T2,T3,E4,T5,E6,E7,E8,T9>` | `x14678(E1 e1, E4 e4, E6 e6, E7 e7, E8 e8)` Create a 9-tuple from this one where the first, fourth, sixth, seventh, and eighthelements are exchanged.
    `<E1,E4,E6,E7,E9> NTuple9<E1,T2,T3,E4,T5,E6,E7,T8,E9>` | `x14679(E1 e1, E4 e4, E6 e6, E7 e7, E9 e9)` Create a 9-tuple from this one where the first, fourth, sixth, seventh, and ninethelements are exchanged.
    `<E1,E4,E6,E8> NTuple9<E1,T2,T3,E4,T5,E6,T7,E8,T9>` | `x1468(E1 e1, E4 e4, E6 e6, E8 e8)` Create a 9-tuple from this one where the first, fourth, sixth, and eighthelements are exchanged.
    `<E1,E4,E6,E8,E9> NTuple9<E1,T2,T3,E4,T5,E6,T7,E8,E9>` | `x14689(E1 e1, E4 e4, E6 e6, E8 e8, E9 e9)` Create a 9-tuple from this one where the first, fourth, sixth, eighth, and ninethelements are exchanged.
    `<E1,E4,E6,E9> NTuple9<E1,T2,T3,E4,T5,E6,T7,T8,E9>` | `x1469(E1 e1, E4 e4, E6 e6, E9 e9)` Create a 9-tuple from this one where the first, fourth, sixth, and ninethelements are exchanged.
    `<E1,E4,E7> NTuple9<E1,T2,T3,E4,T5,T6,E7,T8,T9>` | `x147(E1 e1, E4 e4, E7 e7)` Create a 9-tuple from this one where the first, fourth, and seventhelements are exchanged.
    `<E1,E4,E7,E8> NTuple9<E1,T2,T3,E4,T5,T6,E7,E8,T9>` | `x1478(E1 e1, E4 e4, E7 e7, E8 e8)` Create a 9-tuple from this one where the first, fourth, seventh, and eighthelements are exchanged.
    `<E1,E4,E7,E8,E9> NTuple9<E1,T2,T3,E4,T5,T6,E7,E8,E9>` | `x14789(E1 e1, E4 e4, E7 e7, E8 e8, E9 e9)` Create a 9-tuple from this one where the first, fourth, seventh, eighth, and ninethelements are exchanged.
    `<E1,E4,E7,E9> NTuple9<E1,T2,T3,E4,T5,T6,E7,T8,E9>` | `x1479(E1 e1, E4 e4, E7 e7, E9 e9)` Create a 9-tuple from this one where the first, fourth, seventh, and ninethelements are exchanged.
    `<E1,E4,E8> NTuple9<E1,T2,T3,E4,T5,T6,T7,E8,T9>` | `x148(E1 e1, E4 e4, E8 e8)` Create a 9-tuple from this one where the first, fourth, and eighthelements are exchanged.
    `<E1,E4,E8,E9> NTuple9<E1,T2,T3,E4,T5,T6,T7,E8,E9>` | `x1489(E1 e1, E4 e4, E8 e8, E9 e9)` Create a 9-tuple from this one where the first, fourth, eighth, and ninethelements are exchanged.
    `<E1,E4,E9> NTuple9<E1,T2,T3,E4,T5,T6,T7,T8,E9>` | `x149(E1 e1, E4 e4, E9 e9)` Create a 9-tuple from this one where the first, fourth, and ninethelements are exchanged.
    `<E1,E5> NTuple9<E1,T2,T3,T4,E5,T6,T7,T8,T9>` | `x15(E1 e1, E5 e5)` Create a 9-tuple from this one where the first and fifth elements are exchanged.
    `<E1,E5,E6> NTuple9<E1,T2,T3,T4,E5,E6,T7,T8,T9>` | `x156(E1 e1, E5 e5, E6 e6)` Create a 9-tuple from this one where the first, fifth, and sixthelements are exchanged.
    `<E1,E5,E6,E7> NTuple9<E1,T2,T3,T4,E5,E6,E7,T8,T9>` | `x1567(E1 e1, E5 e5, E6 e6, E7 e7)` Create a 9-tuple from this one where the first, fifth, sixth, and seventhelements are exchanged.
    `<E1,E5,E6,E7,E8> NTuple9<E1,T2,T3,T4,E5,E6,E7,E8,T9>` | `x15678(E1 e1, E5 e5, E6 e6, E7 e7, E8 e8)` Create a 9-tuple from this one where the first, fifth, sixth, seventh, and eighthelements are exchanged.
    `<E1,E5,E6,E7,E9> NTuple9<E1,T2,T3,T4,E5,E6,E7,T8,E9>` | `x15679(E1 e1, E5 e5, E6 e6, E7 e7, E9 e9)` Create a 9-tuple from this one where the first, fifth, sixth, seventh, and ninethelements are exchanged.
    `<E1,E5,E6,E8> NTuple9<E1,T2,T3,T4,E5,E6,T7,E8,T9>` | `x1568(E1 e1, E5 e5, E6 e6, E8 e8)` Create a 9-tuple from this one where the first, fifth, sixth, and eighthelements are exchanged.
    `<E1,E5,E6,E8,E9> NTuple9<E1,T2,T3,T4,E5,E6,T7,E8,E9>` | `x15689(E1 e1, E5 e5, E6 e6, E8 e8, E9 e9)` Create a 9-tuple from this one where the first, fifth, sixth, eighth, and ninethelements are exchanged.
    `<E1,E5,E6,E9> NTuple9<E1,T2,T3,T4,E5,E6,T7,T8,E9>` | `x1569(E1 e1, E5 e5, E6 e6, E9 e9)` Create a 9-tuple from this one where the first, fifth, sixth, and ninethelements are exchanged.
    `<E1,E5,E7> NTuple9<E1,T2,T3,T4,E5,T6,E7,T8,T9>` | `x157(E1 e1, E5 e5, E7 e7)` Create a 9-tuple from this one where the first, fifth, and seventhelements are exchanged.
    `<E1,E5,E7,E8> NTuple9<E1,T2,T3,T4,E5,T6,E7,E8,T9>` | `x1578(E1 e1, E5 e5, E7 e7, E8 e8)` Create a 9-tuple from this one where the first, fifth, seventh, and eighthelements are exchanged.
    `<E1,E5,E7,E8,E9> NTuple9<E1,T2,T3,T4,E5,T6,E7,E8,E9>` | `x15789(E1 e1, E5 e5, E7 e7, E8 e8, E9 e9)` Create a 9-tuple from this one where the first, fifth, seventh, eighth, and ninethelements are exchanged.
    `<E1,E5,E7,E9> NTuple9<E1,T2,T3,T4,E5,T6,E7,T8,E9>` | `x1579(E1 e1, E5 e5, E7 e7, E9 e9)` Create a 9-tuple from this one where the first, fifth, seventh, and ninethelements are exchanged.
    `<E1,E5,E8> NTuple9<E1,T2,T3,T4,E5,T6,T7,E8,T9>` | `x158(E1 e1, E5 e5, E8 e8)` Create a 9-tuple from this one where the first, fifth, and eighthelements are exchanged.
    `<E1,E5,E8,E9> NTuple9<E1,T2,T3,T4,E5,T6,T7,E8,E9>` | `x1589(E1 e1, E5 e5, E8 e8, E9 e9)` Create a 9-tuple from this one where the first, fifth, eighth, and ninethelements are exchanged.
    `<E1,E5,E9> NTuple9<E1,T2,T3,T4,E5,T6,T7,T8,E9>` | `x159(E1 e1, E5 e5, E9 e9)` Create a 9-tuple from this one where the first, fifth, and ninethelements are exchanged.
    `<E1,E6> NTuple9<E1,T2,T3,T4,T5,E6,T7,T8,T9>` | `x16(E1 e1, E6 e6)` Create a 9-tuple from this one where the first and sixth elements are exchanged.
    `<E1,E6,E7> NTuple9<E1,T2,T3,T4,T5,E6,E7,T8,T9>` | `x167(E1 e1, E6 e6, E7 e7)` Create a 9-tuple from this one where the first, sixth, and seventhelements are exchanged.
    `<E1,E6,E7,E8> NTuple9<E1,T2,T3,T4,T5,E6,E7,E8,T9>` | `x1678(E1 e1, E6 e6, E7 e7, E8 e8)` Create a 9-tuple from this one where the first, sixth, seventh, and eighthelements are exchanged.
    `<E1,E6,E7,E8,E9> NTuple9<E1,T2,T3,T4,T5,E6,E7,E8,E9>` | `x16789(E1 e1, E6 e6, E7 e7, E8 e8, E9 e9)` Create a 9-tuple from this one where the first, sixth, seventh, eighth, and ninethelements are exchanged.
    `<E1,E6,E7,E9> NTuple9<E1,T2,T3,T4,T5,E6,E7,T8,E9>` | `x1679(E1 e1, E6 e6, E7 e7, E9 e9)` Create a 9-tuple from this one where the first, sixth, seventh, and ninethelements are exchanged.
    `<E1,E6,E8> NTuple9<E1,T2,T3,T4,T5,E6,T7,E8,T9>` | `x168(E1 e1, E6 e6, E8 e8)` Create a 9-tuple from this one where the first, sixth, and eighthelements are exchanged.
    `<E1,E6,E8,E9> NTuple9<E1,T2,T3,T4,T5,E6,T7,E8,E9>` | `x1689(E1 e1, E6 e6, E8 e8, E9 e9)` Create a 9-tuple from this one where the first, sixth, eighth, and ninethelements are exchanged.
    `<E1,E6,E9> NTuple9<E1,T2,T3,T4,T5,E6,T7,T8,E9>` | `x169(E1 e1, E6 e6, E9 e9)` Create a 9-tuple from this one where the first, sixth, and ninethelements are exchanged.
    `<E1,E7> NTuple9<E1,T2,T3,T4,T5,T6,E7,T8,T9>` | `x17(E1 e1, E7 e7)` Create a 9-tuple from this one where the first and seventh elements are exchanged.
    `<E1,E7,E8> NTuple9<E1,T2,T3,T4,T5,T6,E7,E8,T9>` | `x178(E1 e1, E7 e7, E8 e8)` Create a 9-tuple from this one where the first, seventh, and eighthelements are exchanged.
    `<E1,E7,E8,E9> NTuple9<E1,T2,T3,T4,T5,T6,E7,E8,E9>` | `x1789(E1 e1, E7 e7, E8 e8, E9 e9)` Create a 9-tuple from this one where the first, seventh, eighth, and ninethelements are exchanged.
    `<E1,E7,E9> NTuple9<E1,T2,T3,T4,T5,T6,E7,T8,E9>` | `x179(E1 e1, E7 e7, E9 e9)` Create a 9-tuple from this one where the first, seventh, and ninethelements are exchanged.
    `<E1,E8> NTuple9<E1,T2,T3,T4,T5,T6,T7,E8,T9>` | `x18(E1 e1, E8 e8)` Create a 9-tuple from this one where the first and eighth elements are exchanged.
    `<E1,E8,E9> NTuple9<E1,T2,T3,T4,T5,T6,T7,E8,E9>` | `x189(E1 e1, E8 e8, E9 e9)` Create a 9-tuple from this one where the first, eighth, and ninethelements are exchanged.
    `<E1,E9> NTuple9<E1,T2,T3,T4,T5,T6,T7,T8,E9>` | `x19(E1 e1, E9 e9)` Create a 9-tuple from this one where the first and nineth elements are exchanged.
    `<E2> NTuple9<T1,E2,T3,T4,T5,T6,T7,T8,T9>` | `x2(E2 e2)` Create a 9-tuple from this one where the second element is exchanged.
    `<E2,E3> NTuple9<T1,E2,E3,T4,T5,T6,T7,T8,T9>` | `x23(E2 e2, E3 e3)` Create a 9-tuple from this one where the second and third elements are exchanged.
    `<E2,E3,E4> NTuple9<T1,E2,E3,E4,T5,T6,T7,T8,T9>` | `x234(E2 e2, E3 e3, E4 e4)` Create a 9-tuple from this one where the second, third, and fourthelements are exchanged.
    `<E2,E3,E4,E5> NTuple9<T1,E2,E3,E4,E5,T6,T7,T8,T9>` | `x2345(E2 e2, E3 e3, E4 e4, E5 e5)` Create a 9-tuple from this one where the second, third, fourth, and fifthelements are exchanged.
    `<E2,E3,E4,E5,E6> NTuple9<T1,E2,E3,E4,E5,E6,T7,T8,T9>` | `x23456(E2 e2, E3 e3, E4 e4, E5 e5, E6 e6)` Create a 9-tuple from this one where the second, third, fourth, fifth, and sixthelements are exchanged.
    `<E2,E3,E4,E5,E7> NTuple9<T1,E2,E3,E4,E5,T6,E7,T8,T9>` | `x23457(E2 e2, E3 e3, E4 e4, E5 e5, E7 e7)` Create a 9-tuple from this one where the second, third, fourth, fifth, and seventhelements are exchanged.
    `<E2,E3,E4,E5,E8> NTuple9<T1,E2,E3,E4,E5,T6,T7,E8,T9>` | `x23458(E2 e2, E3 e3, E4 e4, E5 e5, E8 e8)` Create a 9-tuple from this one where the second, third, fourth, fifth, and eighthelements are exchanged.
    `<E2,E3,E4,E5,E9> NTuple9<T1,E2,E3,E4,E5,T6,T7,T8,E9>` | `x23459(E2 e2, E3 e3, E4 e4, E5 e5, E9 e9)` Create a 9-tuple from this one where the second, third, fourth, fifth, and ninethelements are exchanged.
    `<E2,E3,E4,E6> NTuple9<T1,E2,E3,E4,T5,E6,T7,T8,T9>` | `x2346(E2 e2, E3 e3, E4 e4, E6 e6)` Create a 9-tuple from this one where the second, third, fourth, and sixthelements are exchanged.
    `<E2,E3,E4,E6,E7> NTuple9<T1,E2,E3,E4,T5,E6,E7,T8,T9>` | `x23467(E2 e2, E3 e3, E4 e4, E6 e6, E7 e7)` Create a 9-tuple from this one where the second, third, fourth, sixth, and seventhelements are exchanged.
    `<E2,E3,E4,E6,E8> NTuple9<T1,E2,E3,E4,T5,E6,T7,E8,T9>` | `x23468(E2 e2, E3 e3, E4 e4, E6 e6, E8 e8)` Create a 9-tuple from this one where the second, third, fourth, sixth, and eighthelements are exchanged.
    `<E2,E3,E4,E6,E9> NTuple9<T1,E2,E3,E4,T5,E6,T7,T8,E9>` | `x23469(E2 e2, E3 e3, E4 e4, E6 e6, E9 e9)` Create a 9-tuple from this one where the second, third, fourth, sixth, and ninethelements are exchanged.
    `<E2,E3,E4,E7> NTuple9<T1,E2,E3,E4,T5,T6,E7,T8,T9>` | `x2347(E2 e2, E3 e3, E4 e4, E7 e7)` Create a 9-tuple from this one where the second, third, fourth, and seventhelements are exchanged.
    `<E2,E3,E4,E7,E8> NTuple9<T1,E2,E3,E4,T5,T6,E7,E8,T9>` | `x23478(E2 e2, E3 e3, E4 e4, E7 e7, E8 e8)` Create a 9-tuple from this one where the second, third, fourth, seventh, and eighthelements are exchanged.
    `<E2,E3,E4,E7,E9> NTuple9<T1,E2,E3,E4,T5,T6,E7,T8,E9>` | `x23479(E2 e2, E3 e3, E4 e4, E7 e7, E9 e9)` Create a 9-tuple from this one where the second, third, fourth, seventh, and ninethelements are exchanged.
    `<E2,E3,E4,E8> NTuple9<T1,E2,E3,E4,T5,T6,T7,E8,T9>` | `x2348(E2 e2, E3 e3, E4 e4, E8 e8)` Create a 9-tuple from this one where the second, third, fourth, and eighthelements are exchanged.
    `<E2,E3,E4,E8,E9> NTuple9<T1,E2,E3,E4,T5,T6,T7,E8,E9>` | `x23489(E2 e2, E3 e3, E4 e4, E8 e8, E9 e9)` Create a 9-tuple from this one where the second, third, fourth, eighth, and ninethelements are exchanged.
    `<E2,E3,E4,E9> NTuple9<T1,E2,E3,E4,T5,T6,T7,T8,E9>` | `x2349(E2 e2, E3 e3, E4 e4, E9 e9)` Create a 9-tuple from this one where the second, third, fourth, and ninethelements are exchanged.
    `<E2,E3,E5> NTuple9<T1,E2,E3,T4,E5,T6,T7,T8,T9>` | `x235(E2 e2, E3 e3, E5 e5)` Create a 9-tuple from this one where the second, third, and fifthelements are exchanged.
    `<E2,E3,E5,E6> NTuple9<T1,E2,E3,T4,E5,E6,T7,T8,T9>` | `x2356(E2 e2, E3 e3, E5 e5, E6 e6)` Create a 9-tuple from this one where the second, third, fifth, and sixthelements are exchanged.
    `<E2,E3,E5,E6,E7> NTuple9<T1,E2,E3,T4,E5,E6,E7,T8,T9>` | `x23567(E2 e2, E3 e3, E5 e5, E6 e6, E7 e7)` Create a 9-tuple from this one where the second, third, fifth, sixth, and seventhelements are exchanged.
    `<E2,E3,E5,E6,E8> NTuple9<T1,E2,E3,T4,E5,E6,T7,E8,T9>` | `x23568(E2 e2, E3 e3, E5 e5, E6 e6, E8 e8)` Create a 9-tuple from this one where the second, third, fifth, sixth, and eighthelements are exchanged.
    `<E2,E3,E5,E6,E9> NTuple9<T1,E2,E3,T4,E5,E6,T7,T8,E9>` | `x23569(E2 e2, E3 e3, E5 e5, E6 e6, E9 e9)` Create a 9-tuple from this one where the second, third, fifth, sixth, and ninethelements are exchanged.
    `<E2,E3,E5,E7> NTuple9<T1,E2,E3,T4,E5,T6,E7,T8,T9>` | `x2357(E2 e2, E3 e3, E5 e5, E7 e7)` Create a 9-tuple from this one where the second, third, fifth, and seventhelements are exchanged.
    `<E2,E3,E5,E7,E8> NTuple9<T1,E2,E3,T4,E5,T6,E7,E8,T9>` | `x23578(E2 e2, E3 e3, E5 e5, E7 e7, E8 e8)` Create a 9-tuple from this one where the second, third, fifth, seventh, and eighthelements are exchanged.
    `<E2,E3,E5,E7,E9> NTuple9<T1,E2,E3,T4,E5,T6,E7,T8,E9>` | `x23579(E2 e2, E3 e3, E5 e5, E7 e7, E9 e9)` Create a 9-tuple from this one where the second, third, fifth, seventh, and ninethelements are exchanged.
    `<E2,E3,E5,E8> NTuple9<T1,E2,E3,T4,E5,T6,T7,E8,T9>` | `x2358(E2 e2, E3 e3, E5 e5, E8 e8)` Create a 9-tuple from this one where the second, third, fifth, and eighthelements are exchanged.
    `<E2,E3,E5,E8,E9> NTuple9<T1,E2,E3,T4,E5,T6,T7,E8,E9>` | `x23589(E2 e2, E3 e3, E5 e5, E8 e8, E9 e9)` Create a 9-tuple from this one where the second, third, fifth, eighth, and ninethelements are exchanged.
    `<E2,E3,E5,E9> NTuple9<T1,E2,E3,T4,E5,T6,T7,T8,E9>` | `x2359(E2 e2, E3 e3, E5 e5, E9 e9)` Create a 9-tuple from this one where the second, third, fifth, and ninethelements are exchanged.
    `<E2,E3,E6> NTuple9<T1,E2,E3,T4,T5,E6,T7,T8,T9>` | `x236(E2 e2, E3 e3, E6 e6)` Create a 9-tuple from this one where the second, third, and sixthelements are exchanged.
    `<E2,E3,E6,E7> NTuple9<T1,E2,E3,T4,T5,E6,E7,T8,T9>` | `x2367(E2 e2, E3 e3, E6 e6, E7 e7)` Create a 9-tuple from this one where the second, third, sixth, and seventhelements are exchanged.
    `<E2,E3,E6,E7,E8> NTuple9<T1,E2,E3,T4,T5,E6,E7,E8,T9>` | `x23678(E2 e2, E3 e3, E6 e6, E7 e7, E8 e8)` Create a 9-tuple from this one where the second, third, sixth, seventh, and eighthelements are exchanged.
    `<E2,E3,E6,E7,E9> NTuple9<T1,E2,E3,T4,T5,E6,E7,T8,E9>` | `x23679(E2 e2, E3 e3, E6 e6, E7 e7, E9 e9)` Create a 9-tuple from this one where the second, third, sixth, seventh, and ninethelements are exchanged.
    `<E2,E3,E6,E8> NTuple9<T1,E2,E3,T4,T5,E6,T7,E8,T9>` | `x2368(E2 e2, E3 e3, E6 e6, E8 e8)` Create a 9-tuple from this one where the second, third, sixth, and eighthelements are exchanged.
    `<E2,E3,E6,E8,E9> NTuple9<T1,E2,E3,T4,T5,E6,T7,E8,E9>` | `x23689(E2 e2, E3 e3, E6 e6, E8 e8, E9 e9)` Create a 9-tuple from this one where the second, third, sixth, eighth, and ninethelements are exchanged.
    `<E2,E3,E6,E9> NTuple9<T1,E2,E3,T4,T5,E6,T7,T8,E9>` | `x2369(E2 e2, E3 e3, E6 e6, E9 e9)` Create a 9-tuple from this one where the second, third, sixth, and ninethelements are exchanged.
    `<E2,E3,E7> NTuple9<T1,E2,E3,T4,T5,T6,E7,T8,T9>` | `x237(E2 e2, E3 e3, E7 e7)` Create a 9-tuple from this one where the second, third, and seventhelements are exchanged.
    `<E2,E3,E7,E8> NTuple9<T1,E2,E3,T4,T5,T6,E7,E8,T9>` | `x2378(E2 e2, E3 e3, E7 e7, E8 e8)` Create a 9-tuple from this one where the second, third, seventh, and eighthelements are exchanged.
    `<E2,E3,E7,E8,E9> NTuple9<T1,E2,E3,T4,T5,T6,E7,E8,E9>` | `x23789(E2 e2, E3 e3, E7 e7, E8 e8, E9 e9)` Create a 9-tuple from this one where the second, third, seventh, eighth, and ninethelements are exchanged.
    `<E2,E3,E7,E9> NTuple9<T1,E2,E3,T4,T5,T6,E7,T8,E9>` | `x2379(E2 e2, E3 e3, E7 e7, E9 e9)` Create a 9-tuple from this one where the second, third, seventh, and ninethelements are exchanged.
    `<E2,E3,E8> NTuple9<T1,E2,E3,T4,T5,T6,T7,E8,T9>` | `x238(E2 e2, E3 e3, E8 e8)` Create a 9-tuple from this one where the second, third, and eighthelements are exchanged.
    `<E2,E3,E8,E9> NTuple9<T1,E2,E3,T4,T5,T6,T7,E8,E9>` | `x2389(E2 e2, E3 e3, E8 e8, E9 e9)` Create a 9-tuple from this one where the second, third, eighth, and ninethelements are exchanged.
    `<E2,E3,E9> NTuple9<T1,E2,E3,T4,T5,T6,T7,T8,E9>` | `x239(E2 e2, E3 e3, E9 e9)` Create a 9-tuple from this one where the second, third, and ninethelements are exchanged.
    `<E2,E4> NTuple9<T1,E2,T3,E4,T5,T6,T7,T8,T9>` | `x24(E2 e2, E4 e4)` Create a 9-tuple from this one where the second and fourth elements are exchanged.
    `<E2,E4,E5> NTuple9<T1,E2,T3,E4,E5,T6,T7,T8,T9>` | `x245(E2 e2, E4 e4, E5 e5)` Create a 9-tuple from this one where the second, fourth, and fifthelements are exchanged.
    `<E2,E4,E5,E6> NTuple9<T1,E2,T3,E4,E5,E6,T7,T8,T9>` | `x2456(E2 e2, E4 e4, E5 e5, E6 e6)` Create a 9-tuple from this one where the second, fourth, fifth, and sixthelements are exchanged.
    `<E2,E4,E5,E6,E7> NTuple9<T1,E2,T3,E4,E5,E6,E7,T8,T9>` | `x24567(E2 e2, E4 e4, E5 e5, E6 e6, E7 e7)` Create a 9-tuple from this one where the second, fourth, fifth, sixth, and seventhelements are exchanged.
    `<E2,E4,E5,E6,E8> NTuple9<T1,E2,T3,E4,E5,E6,T7,E8,T9>` | `x24568(E2 e2, E4 e4, E5 e5, E6 e6, E8 e8)` Create a 9-tuple from this one where the second, fourth, fifth, sixth, and eighthelements are exchanged.
    `<E2,E4,E5,E6,E9> NTuple9<T1,E2,T3,E4,E5,E6,T7,T8,E9>` | `x24569(E2 e2, E4 e4, E5 e5, E6 e6, E9 e9)` Create a 9-tuple from this one where the second, fourth, fifth, sixth, and ninethelements are exchanged.
    `<E2,E4,E5,E7> NTuple9<T1,E2,T3,E4,E5,T6,E7,T8,T9>` | `x2457(E2 e2, E4 e4, E5 e5, E7 e7)` Create a 9-tuple from this one where the second, fourth, fifth, and seventhelements are exchanged.
    `<E2,E4,E5,E7,E8> NTuple9<T1,E2,T3,E4,E5,T6,E7,E8,T9>` | `x24578(E2 e2, E4 e4, E5 e5, E7 e7, E8 e8)` Create a 9-tuple from this one where the second, fourth, fifth, seventh, and eighthelements are exchanged.
    `<E2,E4,E5,E7,E9> NTuple9<T1,E2,T3,E4,E5,T6,E7,T8,E9>` | `x24579(E2 e2, E4 e4, E5 e5, E7 e7, E9 e9)` Create a 9-tuple from this one where the second, fourth, fifth, seventh, and ninethelements are exchanged.
    `<E2,E4,E5,E8> NTuple9<T1,E2,T3,E4,E5,T6,T7,E8,T9>` | `x2458(E2 e2, E4 e4, E5 e5, E8 e8)` Create a 9-tuple from this one where the second, fourth, fifth, and eighthelements are exchanged.
    `<E2,E4,E5,E8,E9> NTuple9<T1,E2,T3,E4,E5,T6,T7,E8,E9>` | `x24589(E2 e2, E4 e4, E5 e5, E8 e8, E9 e9)` Create a 9-tuple from this one where the second, fourth, fifth, eighth, and ninethelements are exchanged.
    `<E2,E4,E5,E9> NTuple9<T1,E2,T3,E4,E5,T6,T7,T8,E9>` | `x2459(E2 e2, E4 e4, E5 e5, E9 e9)` Create a 9-tuple from this one where the second, fourth, fifth, and ninethelements are exchanged.
    `<E2,E4,E6> NTuple9<T1,E2,T3,E4,T5,E6,T7,T8,T9>` | `x246(E2 e2, E4 e4, E6 e6)` Create a 9-tuple from this one where the second, fourth, and sixthelements are exchanged.
    `<E2,E4,E6,E7> NTuple9<T1,E2,T3,E4,T5,E6,E7,T8,T9>` | `x2467(E2 e2, E4 e4, E6 e6, E7 e7)` Create a 9-tuple from this one where the second, fourth, sixth, and seventhelements are exchanged.
    `<E2,E4,E6,E7,E8> NTuple9<T1,E2,T3,E4,T5,E6,E7,E8,T9>` | `x24678(E2 e2, E4 e4, E6 e6, E7 e7, E8 e8)` Create a 9-tuple from this one where the second, fourth, sixth, seventh, and eighthelements are exchanged.
    `<E2,E4,E6,E7,E9> NTuple9<T1,E2,T3,E4,T5,E6,E7,T8,E9>` | `x24679(E2 e2, E4 e4, E6 e6, E7 e7, E9 e9)` Create a 9-tuple from this one where the second, fourth, sixth, seventh, and ninethelements are exchanged.
    `<E2,E4,E6,E8> NTuple9<T1,E2,T3,E4,T5,E6,T7,E8,T9>` | `x2468(E2 e2, E4 e4, E6 e6, E8 e8)` Create a 9-tuple from this one where the second, fourth, sixth, and eighthelements are exchanged.
    `<E2,E4,E6,E8,E9> NTuple9<T1,E2,T3,E4,T5,E6,T7,E8,E9>` | `x24689(E2 e2, E4 e4, E6 e6, E8 e8, E9 e9)` Create a 9-tuple from this one where the second, fourth, sixth, eighth, and ninethelements are exchanged.
    `<E2,E4,E6,E9> NTuple9<T1,E2,T3,E4,T5,E6,T7,T8,E9>` | `x2469(E2 e2, E4 e4, E6 e6, E9 e9)` Create a 9-tuple from this one where the second, fourth, sixth, and ninethelements are exchanged.
    `<E2,E4,E7> NTuple9<T1,E2,T3,E4,T5,T6,E7,T8,T9>` | `x247(E2 e2, E4 e4, E7 e7)` Create a 9-tuple from this one where the second, fourth, and seventhelements are exchanged.
    `<E2,E4,E7,E8> NTuple9<T1,E2,T3,E4,T5,T6,E7,E8,T9>` | `x2478(E2 e2, E4 e4, E7 e7, E8 e8)` Create a 9-tuple from this one where the second, fourth, seventh, and eighthelements are exchanged.
    `<E2,E4,E7,E8,E9> NTuple9<T1,E2,T3,E4,T5,T6,E7,E8,E9>` | `x24789(E2 e2, E4 e4, E7 e7, E8 e8, E9 e9)` Create a 9-tuple from this one where the second, fourth, seventh, eighth, and ninethelements are exchanged.
    `<E2,E4,E7,E9> NTuple9<T1,E2,T3,E4,T5,T6,E7,T8,E9>` | `x2479(E2 e2, E4 e4, E7 e7, E9 e9)` Create a 9-tuple from this one where the second, fourth, seventh, and ninethelements are exchanged.
    `<E2,E4,E8> NTuple9<T1,E2,T3,E4,T5,T6,T7,E8,T9>` | `x248(E2 e2, E4 e4, E8 e8)` Create a 9-tuple from this one where the second, fourth, and eighthelements are exchanged.
    `<E2,E4,E8,E9> NTuple9<T1,E2,T3,E4,T5,T6,T7,E8,E9>` | `x2489(E2 e2, E4 e4, E8 e8, E9 e9)` Create a 9-tuple from this one where the second, fourth, eighth, and ninethelements are exchanged.
    `<E2,E4,E9> NTuple9<T1,E2,T3,E4,T5,T6,T7,T8,E9>` | `x249(E2 e2, E4 e4, E9 e9)` Create a 9-tuple from this one where the second, fourth, and ninethelements are exchanged.
    `<E2,E5> NTuple9<T1,E2,T3,T4,E5,T6,T7,T8,T9>` | `x25(E2 e2, E5 e5)` Create a 9-tuple from this one where the second and fifth elements are exchanged.
    `<E2,E5,E6> NTuple9<T1,E2,T3,T4,E5,E6,T7,T8,T9>` | `x256(E2 e2, E5 e5, E6 e6)` Create a 9-tuple from this one where the second, fifth, and sixthelements are exchanged.
    `<E2,E5,E6,E7> NTuple9<T1,E2,T3,T4,E5,E6,E7,T8,T9>` | `x2567(E2 e2, E5 e5, E6 e6, E7 e7)` Create a 9-tuple from this one where the second, fifth, sixth, and seventhelements are exchanged.
    `<E2,E5,E6,E7,E8> NTuple9<T1,E2,T3,T4,E5,E6,E7,E8,T9>` | `x25678(E2 e2, E5 e5, E6 e6, E7 e7, E8 e8)` Create a 9-tuple from this one where the second, fifth, sixth, seventh, and eighthelements are exchanged.
    `<E2,E5,E6,E7,E9> NTuple9<T1,E2,T3,T4,E5,E6,E7,T8,E9>` | `x25679(E2 e2, E5 e5, E6 e6, E7 e7, E9 e9)` Create a 9-tuple from this one where the second, fifth, sixth, seventh, and ninethelements are exchanged.
    `<E2,E5,E6,E8> NTuple9<T1,E2,T3,T4,E5,E6,T7,E8,T9>` | `x2568(E2 e2, E5 e5, E6 e6, E8 e8)` Create a 9-tuple from this one where the second, fifth, sixth, and eighthelements are exchanged.
    `<E2,E5,E6,E8,E9> NTuple9<T1,E2,T3,T4,E5,E6,T7,E8,E9>` | `x25689(E2 e2, E5 e5, E6 e6, E8 e8, E9 e9)` Create a 9-tuple from this one where the second, fifth, sixth, eighth, and ninethelements are exchanged.
    `<E2,E5,E6,E9> NTuple9<T1,E2,T3,T4,E5,E6,T7,T8,E9>` | `x2569(E2 e2, E5 e5, E6 e6, E9 e9)` Create a 9-tuple from this one where the second, fifth, sixth, and ninethelements are exchanged.
    `<E2,E5,E7> NTuple9<T1,E2,T3,T4,E5,T6,E7,T8,T9>` | `x257(E2 e2, E5 e5, E7 e7)` Create a 9-tuple from this one where the second, fifth, and seventhelements are exchanged.
    `<E2,E5,E7,E8> NTuple9<T1,E2,T3,T4,E5,T6,E7,E8,T9>` | `x2578(E2 e2, E5 e5, E7 e7, E8 e8)` Create a 9-tuple from this one where the second, fifth, seventh, and eighthelements are exchanged.
    `<E2,E5,E7,E8,E9> NTuple9<T1,E2,T3,T4,E5,T6,E7,E8,E9>` | `x25789(E2 e2, E5 e5, E7 e7, E8 e8, E9 e9)` Create a 9-tuple from this one where the second, fifth, seventh, eighth, and ninethelements are exchanged.
    `<E2,E5,E7,E9> NTuple9<T1,E2,T3,T4,E5,T6,E7,T8,E9>` | `x2579(E2 e2, E5 e5, E7 e7, E9 e9)` Create a 9-tuple from this one where the second, fifth, seventh, and ninethelements are exchanged.
    `<E2,E5,E8> NTuple9<T1,E2,T3,T4,E5,T6,T7,E8,T9>` | `x258(E2 e2, E5 e5, E8 e8)` Create a 9-tuple from this one where the second, fifth, and eighthelements are exchanged.
    `<E2,E5,E8,E9> NTuple9<T1,E2,T3,T4,E5,T6,T7,E8,E9>` | `x2589(E2 e2, E5 e5, E8 e8, E9 e9)` Create a 9-tuple from this one where the second, fifth, eighth, and ninethelements are exchanged.
    `<E2,E5,E9> NTuple9<T1,E2,T3,T4,E5,T6,T7,T8,E9>` | `x259(E2 e2, E5 e5, E9 e9)` Create a 9-tuple from this one where the second, fifth, and ninethelements are exchanged.
    `<E2,E6> NTuple9<T1,E2,T3,T4,T5,E6,T7,T8,T9>` | `x26(E2 e2, E6 e6)` Create a 9-tuple from this one where the second and sixth elements are exchanged.
    `<E2,E6,E7> NTuple9<T1,E2,T3,T4,T5,E6,E7,T8,T9>` | `x267(E2 e2, E6 e6, E7 e7)` Create a 9-tuple from this one where the second, sixth, and seventhelements are exchanged.
    `<E2,E6,E7,E8> NTuple9<T1,E2,T3,T4,T5,E6,E7,E8,T9>` | `x2678(E2 e2, E6 e6, E7 e7, E8 e8)` Create a 9-tuple from this one where the second, sixth, seventh, and eighthelements are exchanged.
    `<E2,E6,E7,E8,E9> NTuple9<T1,E2,T3,T4,T5,E6,E7,E8,E9>` | `x26789(E2 e2, E6 e6, E7 e7, E8 e8, E9 e9)` Create a 9-tuple from this one where the second, sixth, seventh, eighth, and ninethelements are exchanged.
    `<E2,E6,E7,E9> NTuple9<T1,E2,T3,T4,T5,E6,E7,T8,E9>` | `x2679(E2 e2, E6 e6, E7 e7, E9 e9)` Create a 9-tuple from this one where the second, sixth, seventh, and ninethelements are exchanged.
    `<E2,E6,E8> NTuple9<T1,E2,T3,T4,T5,E6,T7,E8,T9>` | `x268(E2 e2, E6 e6, E8 e8)` Create a 9-tuple from this one where the second, sixth, and eighthelements are exchanged.
    `<E2,E6,E8,E9> NTuple9<T1,E2,T3,T4,T5,E6,T7,E8,E9>` | `x2689(E2 e2, E6 e6, E8 e8, E9 e9)` Create a 9-tuple from this one where the second, sixth, eighth, and ninethelements are exchanged.
    `<E2,E6,E9> NTuple9<T1,E2,T3,T4,T5,E6,T7,T8,E9>` | `x269(E2 e2, E6 e6, E9 e9)` Create a 9-tuple from this one where the second, sixth, and ninethelements are exchanged.
    `<E2,E7> NTuple9<T1,E2,T3,T4,T5,T6,E7,T8,T9>` | `x27(E2 e2, E7 e7)` Create a 9-tuple from this one where the second and seventh elements are exchanged.
    `<E2,E7,E8> NTuple9<T1,E2,T3,T4,T5,T6,E7,E8,T9>` | `x278(E2 e2, E7 e7, E8 e8)` Create a 9-tuple from this one where the second, seventh, and eighthelements are exchanged.
    `<E2,E7,E8,E9> NTuple9<T1,E2,T3,T4,T5,T6,E7,E8,E9>` | `x2789(E2 e2, E7 e7, E8 e8, E9 e9)` Create a 9-tuple from this one where the second, seventh, eighth, and ninethelements are exchanged.
    `<E2,E7,E9> NTuple9<T1,E2,T3,T4,T5,T6,E7,T8,E9>` | `x279(E2 e2, E7 e7, E9 e9)` Create a 9-tuple from this one where the second, seventh, and ninethelements are exchanged.
    `<E2,E8> NTuple9<T1,E2,T3,T4,T5,T6,T7,E8,T9>` | `x28(E2 e2, E8 e8)` Create a 9-tuple from this one where the second and eighth elements are exchanged.
    `<E2,E8,E9> NTuple9<T1,E2,T3,T4,T5,T6,T7,E8,E9>` | `x289(E2 e2, E8 e8, E9 e9)` Create a 9-tuple from this one where the second, eighth, and ninethelements are exchanged.
    `<E2,E9> NTuple9<T1,E2,T3,T4,T5,T6,T7,T8,E9>` | `x29(E2 e2, E9 e9)` Create a 9-tuple from this one where the second and nineth elements are exchanged.
    `<E3> NTuple9<T1,T2,E3,T4,T5,T6,T7,T8,T9>` | `x3(E3 e3)` Create a 9-tuple from this one where the third element is exchanged.
    `<E3,E4> NTuple9<T1,T2,E3,E4,T5,T6,T7,T8,T9>` | `x34(E3 e3, E4 e4)` Create a 9-tuple from this one where the third and fourth elements are exchanged.
    `<E3,E4,E5> NTuple9<T1,T2,E3,E4,E5,T6,T7,T8,T9>` | `x345(E3 e3, E4 e4, E5 e5)` Create a 9-tuple from this one where the third, fourth, and fifthelements are exchanged.
    `<E3,E4,E5,E6> NTuple9<T1,T2,E3,E4,E5,E6,T7,T8,T9>` | `x3456(E3 e3, E4 e4, E5 e5, E6 e6)` Create a 9-tuple from this one where the third, fourth, fifth, and sixthelements are exchanged.
    `<E3,E4,E5,E6,E7> NTuple9<T1,T2,E3,E4,E5,E6,E7,T8,T9>` | `x34567(E3 e3, E4 e4, E5 e5, E6 e6, E7 e7)` Create a 9-tuple from this one where the third, fourth, fifth, sixth, and seventhelements are exchanged.
    `<E3,E4,E5,E6,E8> NTuple9<T1,T2,E3,E4,E5,E6,T7,E8,T9>` | `x34568(E3 e3, E4 e4, E5 e5, E6 e6, E8 e8)` Create a 9-tuple from this one where the third, fourth, fifth, sixth, and eighthelements are exchanged.
    `<E3,E4,E5,E6,E9> NTuple9<T1,T2,E3,E4,E5,E6,T7,T8,E9>` | `x34569(E3 e3, E4 e4, E5 e5, E6 e6, E9 e9)` Create a 9-tuple from this one where the third, fourth, fifth, sixth, and ninethelements are exchanged.
    `<E3,E4,E5,E7> NTuple9<T1,T2,E3,E4,E5,T6,E7,T8,T9>` | `x3457(E3 e3, E4 e4, E5 e5, E7 e7)` Create a 9-tuple from this one where the third, fourth, fifth, and seventhelements are exchanged.
    `<E3,E4,E5,E7,E8> NTuple9<T1,T2,E3,E4,E5,T6,E7,E8,T9>` | `x34578(E3 e3, E4 e4, E5 e5, E7 e7, E8 e8)` Create a 9-tuple from this one where the third, fourth, fifth, seventh, and eighthelements are exchanged.
    `<E3,E4,E5,E7,E9> NTuple9<T1,T2,E3,E4,E5,T6,E7,T8,E9>` | `x34579(E3 e3, E4 e4, E5 e5, E7 e7, E9 e9)` Create a 9-tuple from this one where the third, fourth, fifth, seventh, and ninethelements are exchanged.
    `<E3,E4,E5,E8> NTuple9<T1,T2,E3,E4,E5,T6,T7,E8,T9>` | `x3458(E3 e3, E4 e4, E5 e5, E8 e8)` Create a 9-tuple from this one where the third, fourth, fifth, and eighthelements are exchanged.
    `<E3,E4,E5,E8,E9> NTuple9<T1,T2,E3,E4,E5,T6,T7,E8,E9>` | `x34589(E3 e3, E4 e4, E5 e5, E8 e8, E9 e9)` Create a 9-tuple from this one where the third, fourth, fifth, eighth, and ninethelements are exchanged.
    `<E3,E4,E5,E9> NTuple9<T1,T2,E3,E4,E5,T6,T7,T8,E9>` | `x3459(E3 e3, E4 e4, E5 e5, E9 e9)` Create a 9-tuple from this one where the third, fourth, fifth, and ninethelements are exchanged.
    `<E3,E4,E6> NTuple9<T1,T2,E3,E4,T5,E6,T7,T8,T9>` | `x346(E3 e3, E4 e4, E6 e6)` Create a 9-tuple from this one where the third, fourth, and sixthelements are exchanged.
    `<E3,E4,E6,E7> NTuple9<T1,T2,E3,E4,T5,E6,E7,T8,T9>` | `x3467(E3 e3, E4 e4, E6 e6, E7 e7)` Create a 9-tuple from this one where the third, fourth, sixth, and seventhelements are exchanged.
    `<E3,E4,E6,E7,E8> NTuple9<T1,T2,E3,E4,T5,E6,E7,E8,T9>` | `x34678(E3 e3, E4 e4, E6 e6, E7 e7, E8 e8)` Create a 9-tuple from this one where the third, fourth, sixth, seventh, and eighthelements are exchanged.
    `<E3,E4,E6,E7,E9> NTuple9<T1,T2,E3,E4,T5,E6,E7,T8,E9>` | `x34679(E3 e3, E4 e4, E6 e6, E7 e7, E9 e9)` Create a 9-tuple from this one where the third, fourth, sixth, seventh, and ninethelements are exchanged.
    `<E3,E4,E6,E8> NTuple9<T1,T2,E3,E4,T5,E6,T7,E8,T9>` | `x3468(E3 e3, E4 e4, E6 e6, E8 e8)` Create a 9-tuple from this one where the third, fourth, sixth, and eighthelements are exchanged.
    `<E3,E4,E6,E8,E9> NTuple9<T1,T2,E3,E4,T5,E6,T7,E8,E9>` | `x34689(E3 e3, E4 e4, E6 e6, E8 e8, E9 e9)` Create a 9-tuple from this one where the third, fourth, sixth, eighth, and ninethelements are exchanged.
    `<E3,E4,E6,E9> NTuple9<T1,T2,E3,E4,T5,E6,T7,T8,E9>` | `x3469(E3 e3, E4 e4, E6 e6, E9 e9)` Create a 9-tuple from this one where the third, fourth, sixth, and ninethelements are exchanged.
    `<E3,E4,E7> NTuple9<T1,T2,E3,E4,T5,T6,E7,T8,T9>` | `x347(E3 e3, E4 e4, E7 e7)` Create a 9-tuple from this one where the third, fourth, and seventhelements are exchanged.
    `<E3,E4,E7,E8> NTuple9<T1,T2,E3,E4,T5,T6,E7,E8,T9>` | `x3478(E3 e3, E4 e4, E7 e7, E8 e8)` Create a 9-tuple from this one where the third, fourth, seventh, and eighthelements are exchanged.
    `<E3,E4,E7,E8,E9> NTuple9<T1,T2,E3,E4,T5,T6,E7,E8,E9>` | `x34789(E3 e3, E4 e4, E7 e7, E8 e8, E9 e9)` Create a 9-tuple from this one where the third, fourth, seventh, eighth, and ninethelements are exchanged.
    `<E3,E4,E7,E9> NTuple9<T1,T2,E3,E4,T5,T6,E7,T8,E9>` | `x3479(E3 e3, E4 e4, E7 e7, E9 e9)` Create a 9-tuple from this one where the third, fourth, seventh, and ninethelements are exchanged.
    `<E3,E4,E8> NTuple9<T1,T2,E3,E4,T5,T6,T7,E8,T9>` | `x348(E3 e3, E4 e4, E8 e8)` Create a 9-tuple from this one where the third, fourth, and eighthelements are exchanged.
    `<E3,E4,E8,E9> NTuple9<T1,T2,E3,E4,T5,T6,T7,E8,E9>` | `x3489(E3 e3, E4 e4, E8 e8, E9 e9)` Create a 9-tuple from this one where the third, fourth, eighth, and ninethelements are exchanged.
    `<E3,E4,E9> NTuple9<T1,T2,E3,E4,T5,T6,T7,T8,E9>` | `x349(E3 e3, E4 e4, E9 e9)` Create a 9-tuple from this one where the third, fourth, and ninethelements are exchanged.
    `<E3,E5> NTuple9<T1,T2,E3,T4,E5,T6,T7,T8,T9>` | `x35(E3 e3, E5 e5)` Create a 9-tuple from this one where the third and fifth elements are exchanged.
    `<E3,E5,E6> NTuple9<T1,T2,E3,T4,E5,E6,T7,T8,T9>` | `x356(E3 e3, E5 e5, E6 e6)` Create a 9-tuple from this one where the third, fifth, and sixthelements are exchanged.
    `<E3,E5,E6,E7> NTuple9<T1,T2,E3,T4,E5,E6,E7,T8,T9>` | `x3567(E3 e3, E5 e5, E6 e6, E7 e7)` Create a 9-tuple from this one where the third, fifth, sixth, and seventhelements are exchanged.
    `<E3,E5,E6,E7,E8> NTuple9<T1,T2,E3,T4,E5,E6,E7,E8,T9>` | `x35678(E3 e3, E5 e5, E6 e6, E7 e7, E8 e8)` Create a 9-tuple from this one where the third, fifth, sixth, seventh, and eighthelements are exchanged.
    `<E3,E5,E6,E7,E9> NTuple9<T1,T2,E3,T4,E5,E6,E7,T8,E9>` | `x35679(E3 e3, E5 e5, E6 e6, E7 e7, E9 e9)` Create a 9-tuple from this one where the third, fifth, sixth, seventh, and ninethelements are exchanged.
    `<E3,E5,E6,E8> NTuple9<T1,T2,E3,T4,E5,E6,T7,E8,T9>` | `x3568(E3 e3, E5 e5, E6 e6, E8 e8)` Create a 9-tuple from this one where the third, fifth, sixth, and eighthelements are exchanged.
    `<E3,E5,E6,E8,E9> NTuple9<T1,T2,E3,T4,E5,E6,T7,E8,E9>` | `x35689(E3 e3, E5 e5, E6 e6, E8 e8, E9 e9)` Create a 9-tuple from this one where the third, fifth, sixth, eighth, and ninethelements are exchanged.
    `<E3,E5,E6,E9> NTuple9<T1,T2,E3,T4,E5,E6,T7,T8,E9>` | `x3569(E3 e3, E5 e5, E6 e6, E9 e9)` Create a 9-tuple from this one where the third, fifth, sixth, and ninethelements are exchanged.
    `<E3,E5,E7> NTuple9<T1,T2,E3,T4,E5,T6,E7,T8,T9>` | `x357(E3 e3, E5 e5, E7 e7)` Create a 9-tuple from this one where the third, fifth, and seventhelements are exchanged.
    `<E3,E5,E7,E8> NTuple9<T1,T2,E3,T4,E5,T6,E7,E8,T9>` | `x3578(E3 e3, E5 e5, E7 e7, E8 e8)` Create a 9-tuple from this one where the third, fifth, seventh, and eighthelements are exchanged.
    `<E3,E5,E7,E8,E9> NTuple9<T1,T2,E3,T4,E5,T6,E7,E8,E9>` | `x35789(E3 e3, E5 e5, E7 e7, E8 e8, E9 e9)` Create a 9-tuple from this one where the third, fifth, seventh, eighth, and ninethelements are exchanged.
    `<E3,E5,E7,E9> NTuple9<T1,T2,E3,T4,E5,T6,E7,T8,E9>` | `x3579(E3 e3, E5 e5, E7 e7, E9 e9)` Create a 9-tuple from this one where the third, fifth, seventh, and ninethelements are exchanged.
    `<E3,E5,E8> NTuple9<T1,T2,E3,T4,E5,T6,T7,E8,T9>` | `x358(E3 e3, E5 e5, E8 e8)` Create a 9-tuple from this one where the third, fifth, and eighthelements are exchanged.
    `<E3,E5,E8,E9> NTuple9<T1,T2,E3,T4,E5,T6,T7,E8,E9>` | `x3589(E3 e3, E5 e5, E8 e8, E9 e9)` Create a 9-tuple from this one where the third, fifth, eighth, and ninethelements are exchanged.
    `<E3,E5,E9> NTuple9<T1,T2,E3,T4,E5,T6,T7,T8,E9>` | `x359(E3 e3, E5 e5, E9 e9)` Create a 9-tuple from this one where the third, fifth, and ninethelements are exchanged.
    `<E3,E6> NTuple9<T1,T2,E3,T4,T5,E6,T7,T8,T9>` | `x36(E3 e3, E6 e6)` Create a 9-tuple from this one where the third and sixth elements are exchanged.
    `<E3,E6,E7> NTuple9<T1,T2,E3,T4,T5,E6,E7,T8,T9>` | `x367(E3 e3, E6 e6, E7 e7)` Create a 9-tuple from this one where the third, sixth, and seventhelements are exchanged.
    `<E3,E6,E7,E8> NTuple9<T1,T2,E3,T4,T5,E6,E7,E8,T9>` | `x3678(E3 e3, E6 e6, E7 e7, E8 e8)` Create a 9-tuple from this one where the third, sixth, seventh, and eighthelements are exchanged.
    `<E3,E6,E7,E8,E9> NTuple9<T1,T2,E3,T4,T5,E6,E7,E8,E9>` | `x36789(E3 e3, E6 e6, E7 e7, E8 e8, E9 e9)` Create a 9-tuple from this one where the third, sixth, seventh, eighth, and ninethelements are exchanged.
    `<E3,E6,E7,E9> NTuple9<T1,T2,E3,T4,T5,E6,E7,T8,E9>` | `x3679(E3 e3, E6 e6, E7 e7, E9 e9)` Create a 9-tuple from this one where the third, sixth, seventh, and ninethelements are exchanged.
    `<E3,E6,E8> NTuple9<T1,T2,E3,T4,T5,E6,T7,E8,T9>` | `x368(E3 e3, E6 e6, E8 e8)` Create a 9-tuple from this one where the third, sixth, and eighthelements are exchanged.
    `<E3,E6,E8,E9> NTuple9<T1,T2,E3,T4,T5,E6,T7,E8,E9>` | `x3689(E3 e3, E6 e6, E8 e8, E9 e9)` Create a 9-tuple from this one where the third, sixth, eighth, and ninethelements are exchanged.
    `<E3,E6,E9> NTuple9<T1,T2,E3,T4,T5,E6,T7,T8,E9>` | `x369(E3 e3, E6 e6, E9 e9)` Create a 9-tuple from this one where the third, sixth, and ninethelements are exchanged.
    `<E3,E7> NTuple9<T1,T2,E3,T4,T5,T6,E7,T8,T9>` | `x37(E3 e3, E7 e7)` Create a 9-tuple from this one where the third and seventh elements are exchanged.
    `<E3,E7,E8> NTuple9<T1,T2,E3,T4,T5,T6,E7,E8,T9>` | `x378(E3 e3, E7 e7, E8 e8)` Create a 9-tuple from this one where the third, seventh, and eighthelements are exchanged.
    `<E3,E7,E8,E9> NTuple9<T1,T2,E3,T4,T5,T6,E7,E8,E9>` | `x3789(E3 e3, E7 e7, E8 e8, E9 e9)` Create a 9-tuple from this one where the third, seventh, eighth, and ninethelements are exchanged.
    `<E3,E7,E9> NTuple9<T1,T2,E3,T4,T5,T6,E7,T8,E9>` | `x379(E3 e3, E7 e7, E9 e9)` Create a 9-tuple from this one where the third, seventh, and ninethelements are exchanged.
    `<E3,E8> NTuple9<T1,T2,E3,T4,T5,T6,T7,E8,T9>` | `x38(E3 e3, E8 e8)` Create a 9-tuple from this one where the third and eighth elements are exchanged.
    `<E3,E8,E9> NTuple9<T1,T2,E3,T4,T5,T6,T7,E8,E9>` | `x389(E3 e3, E8 e8, E9 e9)` Create a 9-tuple from this one where the third, eighth, and ninethelements are exchanged.
    `<E3,E9> NTuple9<T1,T2,E3,T4,T5,T6,T7,T8,E9>` | `x39(E3 e3, E9 e9)` Create a 9-tuple from this one where the third and nineth elements are exchanged.
    `<E4> NTuple9<T1,T2,T3,E4,T5,T6,T7,T8,T9>` | `x4(E4 e4)` Create a 9-tuple from this one where the fourth element is exchanged.
    `<E4,E5> NTuple9<T1,T2,T3,E4,E5,T6,T7,T8,T9>` | `x45(E4 e4, E5 e5)` Create a 9-tuple from this one where the fourth and fifth elements are exchanged.
    `<E4,E5,E6> NTuple9<T1,T2,T3,E4,E5,E6,T7,T8,T9>` | `x456(E4 e4, E5 e5, E6 e6)` Create a 9-tuple from this one where the fourth, fifth, and sixthelements are exchanged.
    `<E4,E5,E6,E7> NTuple9<T1,T2,T3,E4,E5,E6,E7,T8,T9>` | `x4567(E4 e4, E5 e5, E6 e6, E7 e7)` Create a 9-tuple from this one where the fourth, fifth, sixth, and seventhelements are exchanged.
    `<E4,E5,E6,E7,E8> NTuple9<T1,T2,T3,E4,E5,E6,E7,E8,T9>` | `x45678(E4 e4, E5 e5, E6 e6, E7 e7, E8 e8)` Create a 9-tuple from this one where the fourth, fifth, sixth, seventh, and eighthelements are exchanged.
    `<E4,E5,E6,E7,E9> NTuple9<T1,T2,T3,E4,E5,E6,E7,T8,E9>` | `x45679(E4 e4, E5 e5, E6 e6, E7 e7, E9 e9)` Create a 9-tuple from this one where the fourth, fifth, sixth, seventh, and ninethelements are exchanged.
    `<E4,E5,E6,E8> NTuple9<T1,T2,T3,E4,E5,E6,T7,E8,T9>` | `x4568(E4 e4, E5 e5, E6 e6, E8 e8)` Create a 9-tuple from this one where the fourth, fifth, sixth, and eighthelements are exchanged.
    `<E4,E5,E6,E8,E9> NTuple9<T1,T2,T3,E4,E5,E6,T7,E8,E9>` | `x45689(E4 e4, E5 e5, E6 e6, E8 e8, E9 e9)` Create a 9-tuple from this one where the fourth, fifth, sixth, eighth, and ninethelements are exchanged.
    `<E4,E5,E6,E9> NTuple9<T1,T2,T3,E4,E5,E6,T7,T8,E9>` | `x4569(E4 e4, E5 e5, E6 e6, E9 e9)` Create a 9-tuple from this one where the fourth, fifth, sixth, and ninethelements are exchanged.
    `<E4,E5,E7> NTuple9<T1,T2,T3,E4,E5,T6,E7,T8,T9>` | `x457(E4 e4, E5 e5, E7 e7)` Create a 9-tuple from this one where the fourth, fifth, and seventhelements are exchanged.
    `<E4,E5,E7,E8> NTuple9<T1,T2,T3,E4,E5,T6,E7,E8,T9>` | `x4578(E4 e4, E5 e5, E7 e7, E8 e8)` Create a 9-tuple from this one where the fourth, fifth, seventh, and eighthelements are exchanged.
    `<E4,E5,E7,E8,E9> NTuple9<T1,T2,T3,E4,E5,T6,E7,E8,E9>` | `x45789(E4 e4, E5 e5, E7 e7, E8 e8, E9 e9)` Create a 9-tuple from this one where the fourth, fifth, seventh, eighth, and ninethelements are exchanged.
    `<E4,E5,E7,E9> NTuple9<T1,T2,T3,E4,E5,T6,E7,T8,E9>` | `x4579(E4 e4, E5 e5, E7 e7, E9 e9)` Create a 9-tuple from this one where the fourth, fifth, seventh, and ninethelements are exchanged.
    `<E4,E5,E8> NTuple9<T1,T2,T3,E4,E5,T6,T7,E8,T9>` | `x458(E4 e4, E5 e5, E8 e8)` Create a 9-tuple from this one where the fourth, fifth, and eighthelements are exchanged.
    `<E4,E5,E8,E9> NTuple9<T1,T2,T3,E4,E5,T6,T7,E8,E9>` | `x4589(E4 e4, E5 e5, E8 e8, E9 e9)` Create a 9-tuple from this one where the fourth, fifth, eighth, and ninethelements are exchanged.
    `<E4,E5,E9> NTuple9<T1,T2,T3,E4,E5,T6,T7,T8,E9>` | `x459(E4 e4, E5 e5, E9 e9)` Create a 9-tuple from this one where the fourth, fifth, and ninethelements are exchanged.
    `<E4,E6> NTuple9<T1,T2,T3,E4,T5,E6,T7,T8,T9>` | `x46(E4 e4, E6 e6)` Create a 9-tuple from this one where the fourth and sixth elements are exchanged.
    `<E4,E6,E7> NTuple9<T1,T2,T3,E4,T5,E6,E7,T8,T9>` | `x467(E4 e4, E6 e6, E7 e7)` Create a 9-tuple from this one where the fourth, sixth, and seventhelements are exchanged.
    `<E4,E6,E7,E8> NTuple9<T1,T2,T3,E4,T5,E6,E7,E8,T9>` | `x4678(E4 e4, E6 e6, E7 e7, E8 e8)` Create a 9-tuple from this one where the fourth, sixth, seventh, and eighthelements are exchanged.
    `<E4,E6,E7,E8,E9> NTuple9<T1,T2,T3,E4,T5,E6,E7,E8,E9>` | `x46789(E4 e4, E6 e6, E7 e7, E8 e8, E9 e9)` Create a 9-tuple from this one where the fourth, sixth, seventh, eighth, and ninethelements are exchanged.
    `<E4,E6,E7,E9> NTuple9<T1,T2,T3,E4,T5,E6,E7,T8,E9>` | `x4679(E4 e4, E6 e6, E7 e7, E9 e9)` Create a 9-tuple from this one where the fourth, sixth, seventh, and ninethelements are exchanged.
    `<E4,E6,E8> NTuple9<T1,T2,T3,E4,T5,E6,T7,E8,T9>` | `x468(E4 e4, E6 e6, E8 e8)` Create a 9-tuple from this one where the fourth, sixth, and eighthelements are exchanged.
    `<E4,E6,E8,E9> NTuple9<T1,T2,T3,E4,T5,E6,T7,E8,E9>` | `x4689(E4 e4, E6 e6, E8 e8, E9 e9)` Create a 9-tuple from this one where the fourth, sixth, eighth, and ninethelements are exchanged.
    `<E4,E6,E9> NTuple9<T1,T2,T3,E4,T5,E6,T7,T8,E9>` | `x469(E4 e4, E6 e6, E9 e9)` Create a 9-tuple from this one where the fourth, sixth, and ninethelements are exchanged.
    `<E4,E7> NTuple9<T1,T2,T3,E4,T5,T6,E7,T8,T9>` | `x47(E4 e4, E7 e7)` Create a 9-tuple from this one where the fourth and seventh elements are exchanged.
    `<E4,E7,E8> NTuple9<T1,T2,T3,E4,T5,T6,E7,E8,T9>` | `x478(E4 e4, E7 e7, E8 e8)` Create a 9-tuple from this one where the fourth, seventh, and eighthelements are exchanged.
    `<E4,E7,E8,E9> NTuple9<T1,T2,T3,E4,T5,T6,E7,E8,E9>` | `x4789(E4 e4, E7 e7, E8 e8, E9 e9)` Create a 9-tuple from this one where the fourth, seventh, eighth, and ninethelements are exchanged.
    `<E4,E7,E9> NTuple9<T1,T2,T3,E4,T5,T6,E7,T8,E9>` | `x479(E4 e4, E7 e7, E9 e9)` Create a 9-tuple from this one where the fourth, seventh, and ninethelements are exchanged.
    `<E4,E8> NTuple9<T1,T2,T3,E4,T5,T6,T7,E8,T9>` | `x48(E4 e4, E8 e8)` Create a 9-tuple from this one where the fourth and eighth elements are exchanged.
    `<E4,E8,E9> NTuple9<T1,T2,T3,E4,T5,T6,T7,E8,E9>` | `x489(E4 e4, E8 e8, E9 e9)` Create a 9-tuple from this one where the fourth, eighth, and ninethelements are exchanged.
    `<E4,E9> NTuple9<T1,T2,T3,E4,T5,T6,T7,T8,E9>` | `x49(E4 e4, E9 e9)` Create a 9-tuple from this one where the fourth and nineth elements are exchanged.
    `<E5> NTuple9<T1,T2,T3,T4,E5,T6,T7,T8,T9>` | `x5(E5 e5)` Create a 9-tuple from this one where the fifth element is exchanged.
    `<E5,E6> NTuple9<T1,T2,T3,T4,E5,E6,T7,T8,T9>` | `x56(E5 e5, E6 e6)` Create a 9-tuple from this one where the fifth and sixth elements are exchanged.
    `<E5,E6,E7> NTuple9<T1,T2,T3,T4,E5,E6,E7,T8,T9>` | `x567(E5 e5, E6 e6, E7 e7)` Create a 9-tuple from this one where the fifth, sixth, and seventhelements are exchanged.
    `<E5,E6,E7,E8> NTuple9<T1,T2,T3,T4,E5,E6,E7,E8,T9>` | `x5678(E5 e5, E6 e6, E7 e7, E8 e8)` Create a 9-tuple from this one where the fifth, sixth, seventh, and eighthelements are exchanged.
    `<E5,E6,E7,E8,E9> NTuple9<T1,T2,T3,T4,E5,E6,E7,E8,E9>` | `x56789(E5 e5, E6 e6, E7 e7, E8 e8, E9 e9)` Create a 9-tuple from this one where the fifth, sixth, seventh, eighth, and ninethelements are exchanged.
    `<E5,E6,E7,E9> NTuple9<T1,T2,T3,T4,E5,E6,E7,T8,E9>` | `x5679(E5 e5, E6 e6, E7 e7, E9 e9)` Create a 9-tuple from this one where the fifth, sixth, seventh, and ninethelements are exchanged.
    `<E5,E6,E8> NTuple9<T1,T2,T3,T4,E5,E6,T7,E8,T9>` | `x568(E5 e5, E6 e6, E8 e8)` Create a 9-tuple from this one where the fifth, sixth, and eighthelements are exchanged.
    `<E5,E6,E8,E9> NTuple9<T1,T2,T3,T4,E5,E6,T7,E8,E9>` | `x5689(E5 e5, E6 e6, E8 e8, E9 e9)` Create a 9-tuple from this one where the fifth, sixth, eighth, and ninethelements are exchanged.
    `<E5,E6,E9> NTuple9<T1,T2,T3,T4,E5,E6,T7,T8,E9>` | `x569(E5 e5, E6 e6, E9 e9)` Create a 9-tuple from this one where the fifth, sixth, and ninethelements are exchanged.
    `<E5,E7> NTuple9<T1,T2,T3,T4,E5,T6,E7,T8,T9>` | `x57(E5 e5, E7 e7)` Create a 9-tuple from this one where the fifth and seventh elements are exchanged.
    `<E5,E7,E8> NTuple9<T1,T2,T3,T4,E5,T6,E7,E8,T9>` | `x578(E5 e5, E7 e7, E8 e8)` Create a 9-tuple from this one where the fifth, seventh, and eighthelements are exchanged.
    `<E5,E7,E8,E9> NTuple9<T1,T2,T3,T4,E5,T6,E7,E8,E9>` | `x5789(E5 e5, E7 e7, E8 e8, E9 e9)` Create a 9-tuple from this one where the fifth, seventh, eighth, and ninethelements are exchanged.
    `<E5,E7,E9> NTuple9<T1,T2,T3,T4,E5,T6,E7,T8,E9>` | `x579(E5 e5, E7 e7, E9 e9)` Create a 9-tuple from this one where the fifth, seventh, and ninethelements are exchanged.
    `<E5,E8> NTuple9<T1,T2,T3,T4,E5,T6,T7,E8,T9>` | `x58(E5 e5, E8 e8)` Create a 9-tuple from this one where the fifth and eighth elements are exchanged.
    `<E5,E8,E9> NTuple9<T1,T2,T3,T4,E5,T6,T7,E8,E9>` | `x589(E5 e5, E8 e8, E9 e9)` Create a 9-tuple from this one where the fifth, eighth, and ninethelements are exchanged.
    `<E5,E9> NTuple9<T1,T2,T3,T4,E5,T6,T7,T8,E9>` | `x59(E5 e5, E9 e9)` Create a 9-tuple from this one where the fifth and nineth elements are exchanged.
    `<E6> NTuple9<T1,T2,T3,T4,T5,E6,T7,T8,T9>` | `x6(E6 e6)` Create a 9-tuple from this one where the sixth element is exchanged.
    `<E6,E7> NTuple9<T1,T2,T3,T4,T5,E6,E7,T8,T9>` | `x67(E6 e6, E7 e7)` Create a 9-tuple from this one where the sixth and seventh elements are exchanged.
    `<E6,E7,E8> NTuple9<T1,T2,T3,T4,T5,E6,E7,E8,T9>` | `x678(E6 e6, E7 e7, E8 e8)` Create a 9-tuple from this one where the sixth, seventh, and eighthelements are exchanged.
    `<E6,E7,E8,E9> NTuple9<T1,T2,T3,T4,T5,E6,E7,E8,E9>` | `x6789(E6 e6, E7 e7, E8 e8, E9 e9)` Create a 9-tuple from this one where the sixth, seventh, eighth, and ninethelements are exchanged.
    `<E6,E7,E9> NTuple9<T1,T2,T3,T4,T5,E6,E7,T8,E9>` | `x679(E6 e6, E7 e7, E9 e9)` Create a 9-tuple from this one where the sixth, seventh, and ninethelements are exchanged.
    `<E6,E8> NTuple9<T1,T2,T3,T4,T5,E6,T7,E8,T9>` | `x68(E6 e6, E8 e8)` Create a 9-tuple from this one where the sixth and eighth elements are exchanged.
    `<E6,E8,E9> NTuple9<T1,T2,T3,T4,T5,E6,T7,E8,E9>` | `x689(E6 e6, E8 e8, E9 e9)` Create a 9-tuple from this one where the sixth, eighth, and ninethelements are exchanged.
    `<E6,E9> NTuple9<T1,T2,T3,T4,T5,E6,T7,T8,E9>` | `x69(E6 e6, E9 e9)` Create a 9-tuple from this one where the sixth and nineth elements are exchanged.
    `<E7> NTuple9<T1,T2,T3,T4,T5,T6,E7,T8,T9>` | `x7(E7 e7)` Create a 9-tuple from this one where the seventh element is exchanged.
    `<E7,E8> NTuple9<T1,T2,T3,T4,T5,T6,E7,E8,T9>` | `x78(E7 e7, E8 e8)` Create a 9-tuple from this one where the seventh and eighth elements are exchanged.
    `<E7,E8,E9> NTuple9<T1,T2,T3,T4,T5,T6,E7,E8,E9>` | `x789(E7 e7, E8 e8, E9 e9)` Create a 9-tuple from this one where the seventh, eighth, and ninethelements are exchanged.
    `<E7,E9> NTuple9<T1,T2,T3,T4,T5,T6,E7,T8,E9>` | `x79(E7 e7, E9 e9)` Create a 9-tuple from this one where the seventh and nineth elements are exchanged.
    `<E8> NTuple9<T1,T2,T3,T4,T5,T6,T7,E8,T9>` | `x8(E8 e8)` Create a 9-tuple from this one where the eighth element is exchanged.
    `<E8,E9> NTuple9<T1,T2,T3,T4,T5,T6,T7,E8,E9>` | `x89(E8 e8, E9 e9)` Create a 9-tuple from this one where the eighth and nineth elements are exchanged.
    `<E9> NTuple9<T1,T2,T3,T4,T5,T6,T7,T8,E9>` | `x9(E9 e9)` Create a 9-tuple from this one where the nineth element is exchanged.

    - ### Methods inherited from class de.caff.generics.tuple.ITuple9.Base

      `asBase, equals, hashCode`

    - ### Methods inherited from class java.lang.Object

      `clone, finalize, getClass, notify, notifyAll, wait, wait, wait`

    - ### Methods inherited from interface de.caff.generics.tuple.ITuple9

      `concat1, concat2, concat3, concat4, concat5, concat6, concat7, concat8, concatPred1, concatPred2, concatPred3, concatPred4, concatPred5, concatPred6, concatPred7, concatPred8, concatProc1, concatProc2, concatProc3, concatProc4, concatProc5, concatProc6, concatProc7, concatProc8, equals, frozenNotNull, hash, invoke, sendTo, testBy, toString, toString, view`

- - ### Constructor Detail

    - #### NTuple9

          public NTuple9(@Nullable
                         T1 e1,
                         @Nullable
                         T2 e2,
                         @Nullable
                         T3 e3,
                         @Nullable
                         T4 e4,
                         @Nullable
                         T5 e5,
                         @Nullable
                         T6 e6,
                         @Nullable
                         T7 e7,
                         @Nullable
                         T8 e8,
                         @Nullable
                         T9 e9)

      Constructor.
      Parameters:
        `e1` - first element
        `e2` - second element
        `e3` - third element
        `e4` - fourth element
        `e5` - fifth element
        `e6` - sixth element
        `e7` - seventh element
        `e8` - eighth element
        `e9` - nineth element

  - ### Method Detail

    - #### _1

          @Nullable
          public T1 _1()

      Description copied from interface: `ITuple9`
      Get the first element.
      Specified by:
        `_1` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        first element

    - #### _2

          @Nullable
          public T2 _2()

      Description copied from interface: `ITuple9`
      Get the second element.
      Specified by:
        `_2` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        second element

    - #### _3

          @Nullable
          public T3 _3()

      Description copied from interface: `ITuple9`
      Get the third element.
      Specified by:
        `_3` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        third element

    - #### _4

          @Nullable
          public T4 _4()

      Description copied from interface: `ITuple9`
      Get the fourth element.
      Specified by:
        `_4` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        fourth element

    - #### _5

          @Nullable
          public T5 _5()

      Description copied from interface: `ITuple9`
      Get the fifth element.
      Specified by:
        `_5` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        fifth element

    - #### _6

          @Nullable
          public T6 _6()

      Description copied from interface: `ITuple9`
      Get the sixth element.
      Specified by:
        `_6` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        sixth element

    - #### _7

          @Nullable
          public T7 _7()

      Description copied from interface: `ITuple9`
      Get the seventh element.
      Specified by:
        `_7` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        seventh element

    - #### _8

          @Nullable
          public T8 _8()

      Description copied from interface: `ITuple9`
      Get the eighth element.
      Specified by:
        `_8` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        eighth element

    - #### _9

          @Nullable
          public T9 _9()

      Description copied from interface: `ITuple9`
      Get the nineth element.
      Specified by:
        `_9` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        nineth element

    - #### _12345678

          @NotNull
          public NTuple8<T1,T2,T3,T4,T5,T6,T7,T8> _12345678()

      Description copied from interface: `ITuple9`
      Create a new 8-tuple from this one where the elements are ordered: 1st, 2nd, 3rd, 4th, 5th, 6th, 7th, 8th.
      Specified by:
        `_12345678` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _12345679

          @NotNull
          public NTuple8<T1,T2,T3,T4,T5,T6,T7,T9> _12345679()

      Description copied from interface: `ITuple9`
      Create a new 8-tuple from this one where the elements are ordered: 1st, 2nd, 3rd, 4th, 5th, 6th, 7th, 9th.
      Specified by:
        `_12345679` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _12345689

          @NotNull
          public NTuple8<T1,T2,T3,T4,T5,T6,T8,T9> _12345689()

      Description copied from interface: `ITuple9`
      Create a new 8-tuple from this one where the elements are ordered: 1st, 2nd, 3rd, 4th, 5th, 6th, 8th, 9th.
      Specified by:
        `_12345689` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _12345789

          @NotNull
          public NTuple8<T1,T2,T3,T4,T5,T7,T8,T9> _12345789()

      Description copied from interface: `ITuple9`
      Create a new 8-tuple from this one where the elements are ordered: 1st, 2nd, 3rd, 4th, 5th, 7th, 8th, 9th.
      Specified by:
        `_12345789` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _12346789

          @NotNull
          public NTuple8<T1,T2,T3,T4,T6,T7,T8,T9> _12346789()

      Description copied from interface: `ITuple9`
      Create a new 8-tuple from this one where the elements are ordered: 1st, 2nd, 3rd, 4th, 6th, 7th, 8th, 9th.
      Specified by:
        `_12346789` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _12356789

          @NotNull
          public NTuple8<T1,T2,T3,T5,T6,T7,T8,T9> _12356789()

      Description copied from interface: `ITuple9`
      Create a new 8-tuple from this one where the elements are ordered: 1st, 2nd, 3rd, 5th, 6th, 7th, 8th, 9th.
      Specified by:
        `_12356789` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _12456789

          @NotNull
          public NTuple8<T1,T2,T4,T5,T6,T7,T8,T9> _12456789()

      Description copied from interface: `ITuple9`
      Create a new 8-tuple from this one where the elements are ordered: 1st, 2nd, 4th, 5th, 6th, 7th, 8th, 9th.
      Specified by:
        `_12456789` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _13456789

          @NotNull
          public NTuple8<T1,T3,T4,T5,T6,T7,T8,T9> _13456789()

      Description copied from interface: `ITuple9`
      Create a new 8-tuple from this one where the elements are ordered: 1st, 3rd, 4th, 5th, 6th, 7th, 8th, 9th.
      Specified by:
        `_13456789` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _23456789

          @NotNull
          public NTuple8<T2,T3,T4,T5,T6,T7,T8,T9> _23456789()

      Description copied from interface: `ITuple9`
      Create a new 8-tuple from this one where the elements are ordered: 2nd, 3rd, 4th, 5th, 6th, 7th, 8th, 9th.
      Specified by:
        `_23456789` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _1234567

          @NotNull
          public NTuple7<T1,T2,T3,T4,T5,T6,T7> _1234567()

      Description copied from interface: `ITuple9`
      Create a new 7-tuple from this one where the elements are ordered: 1st, 2nd, 3rd, 4th, 5th, 6th, 7th.
      Specified by:
        `_1234567` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _1234568

          @NotNull
          public NTuple7<T1,T2,T3,T4,T5,T6,T8> _1234568()

      Description copied from interface: `ITuple9`
      Create a new 7-tuple from this one where the elements are ordered: 1st, 2nd, 3rd, 4th, 5th, 6th, 8th.
      Specified by:
        `_1234568` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _1234578

          @NotNull
          public NTuple7<T1,T2,T3,T4,T5,T7,T8> _1234578()

      Description copied from interface: `ITuple9`
      Create a new 7-tuple from this one where the elements are ordered: 1st, 2nd, 3rd, 4th, 5th, 7th, 8th.
      Specified by:
        `_1234578` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _1234678

          @NotNull
          public NTuple7<T1,T2,T3,T4,T6,T7,T8> _1234678()

      Description copied from interface: `ITuple9`
      Create a new 7-tuple from this one where the elements are ordered: 1st, 2nd, 3rd, 4th, 6th, 7th, 8th.
      Specified by:
        `_1234678` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _1235678

          @NotNull
          public NTuple7<T1,T2,T3,T5,T6,T7,T8> _1235678()

      Description copied from interface: `ITuple9`
      Create a new 7-tuple from this one where the elements are ordered: 1st, 2nd, 3rd, 5th, 6th, 7th, 8th.
      Specified by:
        `_1235678` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _1245678

          @NotNull
          public NTuple7<T1,T2,T4,T5,T6,T7,T8> _1245678()

      Description copied from interface: `ITuple9`
      Create a new 7-tuple from this one where the elements are ordered: 1st, 2nd, 4th, 5th, 6th, 7th, 8th.
      Specified by:
        `_1245678` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _1345678

          @NotNull
          public NTuple7<T1,T3,T4,T5,T6,T7,T8> _1345678()

      Description copied from interface: `ITuple9`
      Create a new 7-tuple from this one where the elements are ordered: 1st, 3rd, 4th, 5th, 6th, 7th, 8th.
      Specified by:
        `_1345678` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _2345678

          @NotNull
          public NTuple7<T2,T3,T4,T5,T6,T7,T8> _2345678()

      Description copied from interface: `ITuple9`
      Create a new 7-tuple from this one where the elements are ordered: 2nd, 3rd, 4th, 5th, 6th, 7th, 8th.
      Specified by:
        `_2345678` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _1234569

          @NotNull
          public NTuple7<T1,T2,T3,T4,T5,T6,T9> _1234569()

      Description copied from interface: `ITuple9`
      Create a new 7-tuple from this one where the elements are ordered: 1st, 2nd, 3rd, 4th, 5th, 6th, 9th.
      Specified by:
        `_1234569` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _1234579

          @NotNull
          public NTuple7<T1,T2,T3,T4,T5,T7,T9> _1234579()

      Description copied from interface: `ITuple9`
      Create a new 7-tuple from this one where the elements are ordered: 1st, 2nd, 3rd, 4th, 5th, 7th, 9th.
      Specified by:
        `_1234579` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _1234679

          @NotNull
          public NTuple7<T1,T2,T3,T4,T6,T7,T9> _1234679()

      Description copied from interface: `ITuple9`
      Create a new 7-tuple from this one where the elements are ordered: 1st, 2nd, 3rd, 4th, 6th, 7th, 9th.
      Specified by:
        `_1234679` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _1235679

          @NotNull
          public NTuple7<T1,T2,T3,T5,T6,T7,T9> _1235679()

      Description copied from interface: `ITuple9`
      Create a new 7-tuple from this one where the elements are ordered: 1st, 2nd, 3rd, 5th, 6th, 7th, 9th.
      Specified by:
        `_1235679` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _1245679

          @NotNull
          public NTuple7<T1,T2,T4,T5,T6,T7,T9> _1245679()

      Description copied from interface: `ITuple9`
      Create a new 7-tuple from this one where the elements are ordered: 1st, 2nd, 4th, 5th, 6th, 7th, 9th.
      Specified by:
        `_1245679` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _1345679

          @NotNull
          public NTuple7<T1,T3,T4,T5,T6,T7,T9> _1345679()

      Description copied from interface: `ITuple9`
      Create a new 7-tuple from this one where the elements are ordered: 1st, 3rd, 4th, 5th, 6th, 7th, 9th.
      Specified by:
        `_1345679` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _2345679

          @NotNull
          public NTuple7<T2,T3,T4,T5,T6,T7,T9> _2345679()

      Description copied from interface: `ITuple9`
      Create a new 7-tuple from this one where the elements are ordered: 2nd, 3rd, 4th, 5th, 6th, 7th, 9th.
      Specified by:
        `_2345679` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _1234589

          @NotNull
          public NTuple7<T1,T2,T3,T4,T5,T8,T9> _1234589()

      Description copied from interface: `ITuple9`
      Create a new 7-tuple from this one where the elements are ordered: 1st, 2nd, 3rd, 4th, 5th, 8th, 9th.
      Specified by:
        `_1234589` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _1234689

          @NotNull
          public NTuple7<T1,T2,T3,T4,T6,T8,T9> _1234689()

      Description copied from interface: `ITuple9`
      Create a new 7-tuple from this one where the elements are ordered: 1st, 2nd, 3rd, 4th, 6th, 8th, 9th.
      Specified by:
        `_1234689` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _1235689

          @NotNull
          public NTuple7<T1,T2,T3,T5,T6,T8,T9> _1235689()

      Description copied from interface: `ITuple9`
      Create a new 7-tuple from this one where the elements are ordered: 1st, 2nd, 3rd, 5th, 6th, 8th, 9th.
      Specified by:
        `_1235689` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _1245689

          @NotNull
          public NTuple7<T1,T2,T4,T5,T6,T8,T9> _1245689()

      Description copied from interface: `ITuple9`
      Create a new 7-tuple from this one where the elements are ordered: 1st, 2nd, 4th, 5th, 6th, 8th, 9th.
      Specified by:
        `_1245689` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _1345689

          @NotNull
          public NTuple7<T1,T3,T4,T5,T6,T8,T9> _1345689()

      Description copied from interface: `ITuple9`
      Create a new 7-tuple from this one where the elements are ordered: 1st, 3rd, 4th, 5th, 6th, 8th, 9th.
      Specified by:
        `_1345689` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _2345689

          @NotNull
          public NTuple7<T2,T3,T4,T5,T6,T8,T9> _2345689()

      Description copied from interface: `ITuple9`
      Create a new 7-tuple from this one where the elements are ordered: 2nd, 3rd, 4th, 5th, 6th, 8th, 9th.
      Specified by:
        `_2345689` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _1234789

          @NotNull
          public NTuple7<T1,T2,T3,T4,T7,T8,T9> _1234789()

      Description copied from interface: `ITuple9`
      Create a new 7-tuple from this one where the elements are ordered: 1st, 2nd, 3rd, 4th, 7th, 8th, 9th.
      Specified by:
        `_1234789` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _1235789

          @NotNull
          public NTuple7<T1,T2,T3,T5,T7,T8,T9> _1235789()

      Description copied from interface: `ITuple9`
      Create a new 7-tuple from this one where the elements are ordered: 1st, 2nd, 3rd, 5th, 7th, 8th, 9th.
      Specified by:
        `_1235789` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _1245789

          @NotNull
          public NTuple7<T1,T2,T4,T5,T7,T8,T9> _1245789()

      Description copied from interface: `ITuple9`
      Create a new 7-tuple from this one where the elements are ordered: 1st, 2nd, 4th, 5th, 7th, 8th, 9th.
      Specified by:
        `_1245789` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _1345789

          @NotNull
          public NTuple7<T1,T3,T4,T5,T7,T8,T9> _1345789()

      Description copied from interface: `ITuple9`
      Create a new 7-tuple from this one where the elements are ordered: 1st, 3rd, 4th, 5th, 7th, 8th, 9th.
      Specified by:
        `_1345789` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _2345789

          @NotNull
          public NTuple7<T2,T3,T4,T5,T7,T8,T9> _2345789()

      Description copied from interface: `ITuple9`
      Create a new 7-tuple from this one where the elements are ordered: 2nd, 3rd, 4th, 5th, 7th, 8th, 9th.
      Specified by:
        `_2345789` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _1236789

          @NotNull
          public NTuple7<T1,T2,T3,T6,T7,T8,T9> _1236789()

      Description copied from interface: `ITuple9`
      Create a new 7-tuple from this one where the elements are ordered: 1st, 2nd, 3rd, 6th, 7th, 8th, 9th.
      Specified by:
        `_1236789` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _1246789

          @NotNull
          public NTuple7<T1,T2,T4,T6,T7,T8,T9> _1246789()

      Description copied from interface: `ITuple9`
      Create a new 7-tuple from this one where the elements are ordered: 1st, 2nd, 4th, 6th, 7th, 8th, 9th.
      Specified by:
        `_1246789` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _1346789

          @NotNull
          public NTuple7<T1,T3,T4,T6,T7,T8,T9> _1346789()

      Description copied from interface: `ITuple9`
      Create a new 7-tuple from this one where the elements are ordered: 1st, 3rd, 4th, 6th, 7th, 8th, 9th.
      Specified by:
        `_1346789` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _2346789

          @NotNull
          public NTuple7<T2,T3,T4,T6,T7,T8,T9> _2346789()

      Description copied from interface: `ITuple9`
      Create a new 7-tuple from this one where the elements are ordered: 2nd, 3rd, 4th, 6th, 7th, 8th, 9th.
      Specified by:
        `_2346789` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _1256789

          @NotNull
          public NTuple7<T1,T2,T5,T6,T7,T8,T9> _1256789()

      Description copied from interface: `ITuple9`
      Create a new 7-tuple from this one where the elements are ordered: 1st, 2nd, 5th, 6th, 7th, 8th, 9th.
      Specified by:
        `_1256789` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _1356789

          @NotNull
          public NTuple7<T1,T3,T5,T6,T7,T8,T9> _1356789()

      Description copied from interface: `ITuple9`
      Create a new 7-tuple from this one where the elements are ordered: 1st, 3rd, 5th, 6th, 7th, 8th, 9th.
      Specified by:
        `_1356789` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _2356789

          @NotNull
          public NTuple7<T2,T3,T5,T6,T7,T8,T9> _2356789()

      Description copied from interface: `ITuple9`
      Create a new 7-tuple from this one where the elements are ordered: 2nd, 3rd, 5th, 6th, 7th, 8th, 9th.
      Specified by:
        `_2356789` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _1456789

          @NotNull
          public NTuple7<T1,T4,T5,T6,T7,T8,T9> _1456789()

      Description copied from interface: `ITuple9`
      Create a new 7-tuple from this one where the elements are ordered: 1st, 4th, 5th, 6th, 7th, 8th, 9th.
      Specified by:
        `_1456789` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _2456789

          @NotNull
          public NTuple7<T2,T4,T5,T6,T7,T8,T9> _2456789()

      Description copied from interface: `ITuple9`
      Create a new 7-tuple from this one where the elements are ordered: 2nd, 4th, 5th, 6th, 7th, 8th, 9th.
      Specified by:
        `_2456789` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _3456789

          @NotNull
          public NTuple7<T3,T4,T5,T6,T7,T8,T9> _3456789()

      Description copied from interface: `ITuple9`
      Create a new 7-tuple from this one where the elements are ordered: 3rd, 4th, 5th, 6th, 7th, 8th, 9th.
      Specified by:
        `_3456789` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _123456

          @NotNull
          public NTuple6<T1,T2,T3,T4,T5,T6> _123456()

      Description copied from interface: `ITuple9`
      Create a new 6-tuple from this one where the elements are ordered: 1st, 2nd, 3rd, 4th, 5th, 6th.
      Specified by:
        `_123456` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _123457

          @NotNull
          public NTuple6<T1,T2,T3,T4,T5,T7> _123457()

      Description copied from interface: `ITuple9`
      Create a new 6-tuple from this one where the elements are ordered: 1st, 2nd, 3rd, 4th, 5th, 7th.
      Specified by:
        `_123457` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _123467

          @NotNull
          public NTuple6<T1,T2,T3,T4,T6,T7> _123467()

      Description copied from interface: `ITuple9`
      Create a new 6-tuple from this one where the elements are ordered: 1st, 2nd, 3rd, 4th, 6th, 7th.
      Specified by:
        `_123467` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _123567

          @NotNull
          public NTuple6<T1,T2,T3,T5,T6,T7> _123567()

      Description copied from interface: `ITuple9`
      Create a new 6-tuple from this one where the elements are ordered: 1st, 2nd, 3rd, 5th, 6th, 7th.
      Specified by:
        `_123567` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _124567

          @NotNull
          public NTuple6<T1,T2,T4,T5,T6,T7> _124567()

      Description copied from interface: `ITuple9`
      Create a new 6-tuple from this one where the elements are ordered: 1st, 2nd, 4th, 5th, 6th, 7th.
      Specified by:
        `_124567` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _134567

          @NotNull
          public NTuple6<T1,T3,T4,T5,T6,T7> _134567()

      Description copied from interface: `ITuple9`
      Create a new 6-tuple from this one where the elements are ordered: 1st, 3rd, 4th, 5th, 6th, 7th.
      Specified by:
        `_134567` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _234567

          @NotNull
          public NTuple6<T2,T3,T4,T5,T6,T7> _234567()

      Description copied from interface: `ITuple9`
      Create a new 6-tuple from this one where the elements are ordered: 2nd, 3rd, 4th, 5th, 6th, 7th.
      Specified by:
        `_234567` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _123458

          @NotNull
          public NTuple6<T1,T2,T3,T4,T5,T8> _123458()

      Description copied from interface: `ITuple9`
      Create a new 6-tuple from this one where the elements are ordered: 1st, 2nd, 3rd, 4th, 5th, 8th.
      Specified by:
        `_123458` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _123468

          @NotNull
          public NTuple6<T1,T2,T3,T4,T6,T8> _123468()

      Description copied from interface: `ITuple9`
      Create a new 6-tuple from this one where the elements are ordered: 1st, 2nd, 3rd, 4th, 6th, 8th.
      Specified by:
        `_123468` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _123568

          @NotNull
          public NTuple6<T1,T2,T3,T5,T6,T8> _123568()

      Description copied from interface: `ITuple9`
      Create a new 6-tuple from this one where the elements are ordered: 1st, 2nd, 3rd, 5th, 6th, 8th.
      Specified by:
        `_123568` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _124568

          @NotNull
          public NTuple6<T1,T2,T4,T5,T6,T8> _124568()

      Description copied from interface: `ITuple9`
      Create a new 6-tuple from this one where the elements are ordered: 1st, 2nd, 4th, 5th, 6th, 8th.
      Specified by:
        `_124568` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _134568

          @NotNull
          public NTuple6<T1,T3,T4,T5,T6,T8> _134568()

      Description copied from interface: `ITuple9`
      Create a new 6-tuple from this one where the elements are ordered: 1st, 3rd, 4th, 5th, 6th, 8th.
      Specified by:
        `_134568` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _234568

          @NotNull
          public NTuple6<T2,T3,T4,T5,T6,T8> _234568()

      Description copied from interface: `ITuple9`
      Create a new 6-tuple from this one where the elements are ordered: 2nd, 3rd, 4th, 5th, 6th, 8th.
      Specified by:
        `_234568` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _123478

          @NotNull
          public NTuple6<T1,T2,T3,T4,T7,T8> _123478()

      Description copied from interface: `ITuple9`
      Create a new 6-tuple from this one where the elements are ordered: 1st, 2nd, 3rd, 4th, 7th, 8th.
      Specified by:
        `_123478` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _123578

          @NotNull
          public NTuple6<T1,T2,T3,T5,T7,T8> _123578()

      Description copied from interface: `ITuple9`
      Create a new 6-tuple from this one where the elements are ordered: 1st, 2nd, 3rd, 5th, 7th, 8th.
      Specified by:
        `_123578` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _124578

          @NotNull
          public NTuple6<T1,T2,T4,T5,T7,T8> _124578()

      Description copied from interface: `ITuple9`
      Create a new 6-tuple from this one where the elements are ordered: 1st, 2nd, 4th, 5th, 7th, 8th.
      Specified by:
        `_124578` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _134578

          @NotNull
          public NTuple6<T1,T3,T4,T5,T7,T8> _134578()

      Description copied from interface: `ITuple9`
      Create a new 6-tuple from this one where the elements are ordered: 1st, 3rd, 4th, 5th, 7th, 8th.
      Specified by:
        `_134578` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _234578

          @NotNull
          public NTuple6<T2,T3,T4,T5,T7,T8> _234578()

      Description copied from interface: `ITuple9`
      Create a new 6-tuple from this one where the elements are ordered: 2nd, 3rd, 4th, 5th, 7th, 8th.
      Specified by:
        `_234578` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _123678

          @NotNull
          public NTuple6<T1,T2,T3,T6,T7,T8> _123678()

      Description copied from interface: `ITuple9`
      Create a new 6-tuple from this one where the elements are ordered: 1st, 2nd, 3rd, 6th, 7th, 8th.
      Specified by:
        `_123678` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _124678

          @NotNull
          public NTuple6<T1,T2,T4,T6,T7,T8> _124678()

      Description copied from interface: `ITuple9`
      Create a new 6-tuple from this one where the elements are ordered: 1st, 2nd, 4th, 6th, 7th, 8th.
      Specified by:
        `_124678` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _134678

          @NotNull
          public NTuple6<T1,T3,T4,T6,T7,T8> _134678()

      Description copied from interface: `ITuple9`
      Create a new 6-tuple from this one where the elements are ordered: 1st, 3rd, 4th, 6th, 7th, 8th.
      Specified by:
        `_134678` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _234678

          @NotNull
          public NTuple6<T2,T3,T4,T6,T7,T8> _234678()

      Description copied from interface: `ITuple9`
      Create a new 6-tuple from this one where the elements are ordered: 2nd, 3rd, 4th, 6th, 7th, 8th.
      Specified by:
        `_234678` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _125678

          @NotNull
          public NTuple6<T1,T2,T5,T6,T7,T8> _125678()

      Description copied from interface: `ITuple9`
      Create a new 6-tuple from this one where the elements are ordered: 1st, 2nd, 5th, 6th, 7th, 8th.
      Specified by:
        `_125678` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _135678

          @NotNull
          public NTuple6<T1,T3,T5,T6,T7,T8> _135678()

      Description copied from interface: `ITuple9`
      Create a new 6-tuple from this one where the elements are ordered: 1st, 3rd, 5th, 6th, 7th, 8th.
      Specified by:
        `_135678` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _235678

          @NotNull
          public NTuple6<T2,T3,T5,T6,T7,T8> _235678()

      Description copied from interface: `ITuple9`
      Create a new 6-tuple from this one where the elements are ordered: 2nd, 3rd, 5th, 6th, 7th, 8th.
      Specified by:
        `_235678` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _145678

          @NotNull
          public NTuple6<T1,T4,T5,T6,T7,T8> _145678()

      Description copied from interface: `ITuple9`
      Create a new 6-tuple from this one where the elements are ordered: 1st, 4th, 5th, 6th, 7th, 8th.
      Specified by:
        `_145678` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _245678

          @NotNull
          public NTuple6<T2,T4,T5,T6,T7,T8> _245678()

      Description copied from interface: `ITuple9`
      Create a new 6-tuple from this one where the elements are ordered: 2nd, 4th, 5th, 6th, 7th, 8th.
      Specified by:
        `_245678` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _345678

          @NotNull
          public NTuple6<T3,T4,T5,T6,T7,T8> _345678()

      Description copied from interface: `ITuple9`
      Create a new 6-tuple from this one where the elements are ordered: 3rd, 4th, 5th, 6th, 7th, 8th.
      Specified by:
        `_345678` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _123459

          @NotNull
          public NTuple6<T1,T2,T3,T4,T5,T9> _123459()

      Description copied from interface: `ITuple9`
      Create a new 6-tuple from this one where the elements are ordered: 1st, 2nd, 3rd, 4th, 5th, 9th.
      Specified by:
        `_123459` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _123469

          @NotNull
          public NTuple6<T1,T2,T3,T4,T6,T9> _123469()

      Description copied from interface: `ITuple9`
      Create a new 6-tuple from this one where the elements are ordered: 1st, 2nd, 3rd, 4th, 6th, 9th.
      Specified by:
        `_123469` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _123569

          @NotNull
          public NTuple6<T1,T2,T3,T5,T6,T9> _123569()

      Description copied from interface: `ITuple9`
      Create a new 6-tuple from this one where the elements are ordered: 1st, 2nd, 3rd, 5th, 6th, 9th.
      Specified by:
        `_123569` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _124569

          @NotNull
          public NTuple6<T1,T2,T4,T5,T6,T9> _124569()

      Description copied from interface: `ITuple9`
      Create a new 6-tuple from this one where the elements are ordered: 1st, 2nd, 4th, 5th, 6th, 9th.
      Specified by:
        `_124569` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _134569

          @NotNull
          public NTuple6<T1,T3,T4,T5,T6,T9> _134569()

      Description copied from interface: `ITuple9`
      Create a new 6-tuple from this one where the elements are ordered: 1st, 3rd, 4th, 5th, 6th, 9th.
      Specified by:
        `_134569` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _234569

          @NotNull
          public NTuple6<T2,T3,T4,T5,T6,T9> _234569()

      Description copied from interface: `ITuple9`
      Create a new 6-tuple from this one where the elements are ordered: 2nd, 3rd, 4th, 5th, 6th, 9th.
      Specified by:
        `_234569` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _123479

          @NotNull
          public NTuple6<T1,T2,T3,T4,T7,T9> _123479()

      Description copied from interface: `ITuple9`
      Create a new 6-tuple from this one where the elements are ordered: 1st, 2nd, 3rd, 4th, 7th, 9th.
      Specified by:
        `_123479` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _123579

          @NotNull
          public NTuple6<T1,T2,T3,T5,T7,T9> _123579()

      Description copied from interface: `ITuple9`
      Create a new 6-tuple from this one where the elements are ordered: 1st, 2nd, 3rd, 5th, 7th, 9th.
      Specified by:
        `_123579` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _124579

          @NotNull
          public NTuple6<T1,T2,T4,T5,T7,T9> _124579()

      Description copied from interface: `ITuple9`
      Create a new 6-tuple from this one where the elements are ordered: 1st, 2nd, 4th, 5th, 7th, 9th.
      Specified by:
        `_124579` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _134579

          @NotNull
          public NTuple6<T1,T3,T4,T5,T7,T9> _134579()

      Description copied from interface: `ITuple9`
      Create a new 6-tuple from this one where the elements are ordered: 1st, 3rd, 4th, 5th, 7th, 9th.
      Specified by:
        `_134579` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _234579

          @NotNull
          public NTuple6<T2,T3,T4,T5,T7,T9> _234579()

      Description copied from interface: `ITuple9`
      Create a new 6-tuple from this one where the elements are ordered: 2nd, 3rd, 4th, 5th, 7th, 9th.
      Specified by:
        `_234579` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _123679

          @NotNull
          public NTuple6<T1,T2,T3,T6,T7,T9> _123679()

      Description copied from interface: `ITuple9`
      Create a new 6-tuple from this one where the elements are ordered: 1st, 2nd, 3rd, 6th, 7th, 9th.
      Specified by:
        `_123679` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _124679

          @NotNull
          public NTuple6<T1,T2,T4,T6,T7,T9> _124679()

      Description copied from interface: `ITuple9`
      Create a new 6-tuple from this one where the elements are ordered: 1st, 2nd, 4th, 6th, 7th, 9th.
      Specified by:
        `_124679` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _134679

          @NotNull
          public NTuple6<T1,T3,T4,T6,T7,T9> _134679()

      Description copied from interface: `ITuple9`
      Create a new 6-tuple from this one where the elements are ordered: 1st, 3rd, 4th, 6th, 7th, 9th.
      Specified by:
        `_134679` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _234679

          @NotNull
          public NTuple6<T2,T3,T4,T6,T7,T9> _234679()

      Description copied from interface: `ITuple9`
      Create a new 6-tuple from this one where the elements are ordered: 2nd, 3rd, 4th, 6th, 7th, 9th.
      Specified by:
        `_234679` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _125679

          @NotNull
          public NTuple6<T1,T2,T5,T6,T7,T9> _125679()

      Description copied from interface: `ITuple9`
      Create a new 6-tuple from this one where the elements are ordered: 1st, 2nd, 5th, 6th, 7th, 9th.
      Specified by:
        `_125679` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _135679

          @NotNull
          public NTuple6<T1,T3,T5,T6,T7,T9> _135679()

      Description copied from interface: `ITuple9`
      Create a new 6-tuple from this one where the elements are ordered: 1st, 3rd, 5th, 6th, 7th, 9th.
      Specified by:
        `_135679` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _235679

          @NotNull
          public NTuple6<T2,T3,T5,T6,T7,T9> _235679()

      Description copied from interface: `ITuple9`
      Create a new 6-tuple from this one where the elements are ordered: 2nd, 3rd, 5th, 6th, 7th, 9th.
      Specified by:
        `_235679` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _145679

          @NotNull
          public NTuple6<T1,T4,T5,T6,T7,T9> _145679()

      Description copied from interface: `ITuple9`
      Create a new 6-tuple from this one where the elements are ordered: 1st, 4th, 5th, 6th, 7th, 9th.
      Specified by:
        `_145679` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _245679

          @NotNull
          public NTuple6<T2,T4,T5,T6,T7,T9> _245679()

      Description copied from interface: `ITuple9`
      Create a new 6-tuple from this one where the elements are ordered: 2nd, 4th, 5th, 6th, 7th, 9th.
      Specified by:
        `_245679` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _345679

          @NotNull
          public NTuple6<T3,T4,T5,T6,T7,T9> _345679()

      Description copied from interface: `ITuple9`
      Create a new 6-tuple from this one where the elements are ordered: 3rd, 4th, 5th, 6th, 7th, 9th.
      Specified by:
        `_345679` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _123489

          @NotNull
          public NTuple6<T1,T2,T3,T4,T8,T9> _123489()

      Description copied from interface: `ITuple9`
      Create a new 6-tuple from this one where the elements are ordered: 1st, 2nd, 3rd, 4th, 8th, 9th.
      Specified by:
        `_123489` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _123589

          @NotNull
          public NTuple6<T1,T2,T3,T5,T8,T9> _123589()

      Description copied from interface: `ITuple9`
      Create a new 6-tuple from this one where the elements are ordered: 1st, 2nd, 3rd, 5th, 8th, 9th.
      Specified by:
        `_123589` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _124589

          @NotNull
          public NTuple6<T1,T2,T4,T5,T8,T9> _124589()

      Description copied from interface: `ITuple9`
      Create a new 6-tuple from this one where the elements are ordered: 1st, 2nd, 4th, 5th, 8th, 9th.
      Specified by:
        `_124589` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _134589

          @NotNull
          public NTuple6<T1,T3,T4,T5,T8,T9> _134589()

      Description copied from interface: `ITuple9`
      Create a new 6-tuple from this one where the elements are ordered: 1st, 3rd, 4th, 5th, 8th, 9th.
      Specified by:
        `_134589` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _234589

          @NotNull
          public NTuple6<T2,T3,T4,T5,T8,T9> _234589()

      Description copied from interface: `ITuple9`
      Create a new 6-tuple from this one where the elements are ordered: 2nd, 3rd, 4th, 5th, 8th, 9th.
      Specified by:
        `_234589` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _123689

          @NotNull
          public NTuple6<T1,T2,T3,T6,T8,T9> _123689()

      Description copied from interface: `ITuple9`
      Create a new 6-tuple from this one where the elements are ordered: 1st, 2nd, 3rd, 6th, 8th, 9th.
      Specified by:
        `_123689` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _124689

          @NotNull
          public NTuple6<T1,T2,T4,T6,T8,T9> _124689()

      Description copied from interface: `ITuple9`
      Create a new 6-tuple from this one where the elements are ordered: 1st, 2nd, 4th, 6th, 8th, 9th.
      Specified by:
        `_124689` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _134689

          @NotNull
          public NTuple6<T1,T3,T4,T6,T8,T9> _134689()

      Description copied from interface: `ITuple9`
      Create a new 6-tuple from this one where the elements are ordered: 1st, 3rd, 4th, 6th, 8th, 9th.
      Specified by:
        `_134689` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _234689

          @NotNull
          public NTuple6<T2,T3,T4,T6,T8,T9> _234689()

      Description copied from interface: `ITuple9`
      Create a new 6-tuple from this one where the elements are ordered: 2nd, 3rd, 4th, 6th, 8th, 9th.
      Specified by:
        `_234689` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _125689

          @NotNull
          public NTuple6<T1,T2,T5,T6,T8,T9> _125689()

      Description copied from interface: `ITuple9`
      Create a new 6-tuple from this one where the elements are ordered: 1st, 2nd, 5th, 6th, 8th, 9th.
      Specified by:
        `_125689` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _135689

          @NotNull
          public NTuple6<T1,T3,T5,T6,T8,T9> _135689()

      Description copied from interface: `ITuple9`
      Create a new 6-tuple from this one where the elements are ordered: 1st, 3rd, 5th, 6th, 8th, 9th.
      Specified by:
        `_135689` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _235689

          @NotNull
          public NTuple6<T2,T3,T5,T6,T8,T9> _235689()

      Description copied from interface: `ITuple9`
      Create a new 6-tuple from this one where the elements are ordered: 2nd, 3rd, 5th, 6th, 8th, 9th.
      Specified by:
        `_235689` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _145689

          @NotNull
          public NTuple6<T1,T4,T5,T6,T8,T9> _145689()

      Description copied from interface: `ITuple9`
      Create a new 6-tuple from this one where the elements are ordered: 1st, 4th, 5th, 6th, 8th, 9th.
      Specified by:
        `_145689` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _245689

          @NotNull
          public NTuple6<T2,T4,T5,T6,T8,T9> _245689()

      Description copied from interface: `ITuple9`
      Create a new 6-tuple from this one where the elements are ordered: 2nd, 4th, 5th, 6th, 8th, 9th.
      Specified by:
        `_245689` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _345689

          @NotNull
          public NTuple6<T3,T4,T5,T6,T8,T9> _345689()

      Description copied from interface: `ITuple9`
      Create a new 6-tuple from this one where the elements are ordered: 3rd, 4th, 5th, 6th, 8th, 9th.
      Specified by:
        `_345689` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _123789

          @NotNull
          public NTuple6<T1,T2,T3,T7,T8,T9> _123789()

      Description copied from interface: `ITuple9`
      Create a new 6-tuple from this one where the elements are ordered: 1st, 2nd, 3rd, 7th, 8th, 9th.
      Specified by:
        `_123789` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _124789

          @NotNull
          public NTuple6<T1,T2,T4,T7,T8,T9> _124789()

      Description copied from interface: `ITuple9`
      Create a new 6-tuple from this one where the elements are ordered: 1st, 2nd, 4th, 7th, 8th, 9th.
      Specified by:
        `_124789` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _134789

          @NotNull
          public NTuple6<T1,T3,T4,T7,T8,T9> _134789()

      Description copied from interface: `ITuple9`
      Create a new 6-tuple from this one where the elements are ordered: 1st, 3rd, 4th, 7th, 8th, 9th.
      Specified by:
        `_134789` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _234789

          @NotNull
          public NTuple6<T2,T3,T4,T7,T8,T9> _234789()

      Description copied from interface: `ITuple9`
      Create a new 6-tuple from this one where the elements are ordered: 2nd, 3rd, 4th, 7th, 8th, 9th.
      Specified by:
        `_234789` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _125789

          @NotNull
          public NTuple6<T1,T2,T5,T7,T8,T9> _125789()

      Description copied from interface: `ITuple9`
      Create a new 6-tuple from this one where the elements are ordered: 1st, 2nd, 5th, 7th, 8th, 9th.
      Specified by:
        `_125789` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _135789

          @NotNull
          public NTuple6<T1,T3,T5,T7,T8,T9> _135789()

      Description copied from interface: `ITuple9`
      Create a new 6-tuple from this one where the elements are ordered: 1st, 3rd, 5th, 7th, 8th, 9th.
      Specified by:
        `_135789` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _235789

          @NotNull
          public NTuple6<T2,T3,T5,T7,T8,T9> _235789()

      Description copied from interface: `ITuple9`
      Create a new 6-tuple from this one where the elements are ordered: 2nd, 3rd, 5th, 7th, 8th, 9th.
      Specified by:
        `_235789` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _145789

          @NotNull
          public NTuple6<T1,T4,T5,T7,T8,T9> _145789()

      Description copied from interface: `ITuple9`
      Create a new 6-tuple from this one where the elements are ordered: 1st, 4th, 5th, 7th, 8th, 9th.
      Specified by:
        `_145789` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _245789

          @NotNull
          public NTuple6<T2,T4,T5,T7,T8,T9> _245789()

      Description copied from interface: `ITuple9`
      Create a new 6-tuple from this one where the elements are ordered: 2nd, 4th, 5th, 7th, 8th, 9th.
      Specified by:
        `_245789` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _345789

          @NotNull
          public NTuple6<T3,T4,T5,T7,T8,T9> _345789()

      Description copied from interface: `ITuple9`
      Create a new 6-tuple from this one where the elements are ordered: 3rd, 4th, 5th, 7th, 8th, 9th.
      Specified by:
        `_345789` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _126789

          @NotNull
          public NTuple6<T1,T2,T6,T7,T8,T9> _126789()

      Description copied from interface: `ITuple9`
      Create a new 6-tuple from this one where the elements are ordered: 1st, 2nd, 6th, 7th, 8th, 9th.
      Specified by:
        `_126789` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _136789

          @NotNull
          public NTuple6<T1,T3,T6,T7,T8,T9> _136789()

      Description copied from interface: `ITuple9`
      Create a new 6-tuple from this one where the elements are ordered: 1st, 3rd, 6th, 7th, 8th, 9th.
      Specified by:
        `_136789` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _236789

          @NotNull
          public NTuple6<T2,T3,T6,T7,T8,T9> _236789()

      Description copied from interface: `ITuple9`
      Create a new 6-tuple from this one where the elements are ordered: 2nd, 3rd, 6th, 7th, 8th, 9th.
      Specified by:
        `_236789` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _146789

          @NotNull
          public NTuple6<T1,T4,T6,T7,T8,T9> _146789()

      Description copied from interface: `ITuple9`
      Create a new 6-tuple from this one where the elements are ordered: 1st, 4th, 6th, 7th, 8th, 9th.
      Specified by:
        `_146789` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _246789

          @NotNull
          public NTuple6<T2,T4,T6,T7,T8,T9> _246789()

      Description copied from interface: `ITuple9`
      Create a new 6-tuple from this one where the elements are ordered: 2nd, 4th, 6th, 7th, 8th, 9th.
      Specified by:
        `_246789` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _346789

          @NotNull
          public NTuple6<T3,T4,T6,T7,T8,T9> _346789()

      Description copied from interface: `ITuple9`
      Create a new 6-tuple from this one where the elements are ordered: 3rd, 4th, 6th, 7th, 8th, 9th.
      Specified by:
        `_346789` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _156789

          @NotNull
          public NTuple6<T1,T5,T6,T7,T8,T9> _156789()

      Description copied from interface: `ITuple9`
      Create a new 6-tuple from this one where the elements are ordered: 1st, 5th, 6th, 7th, 8th, 9th.
      Specified by:
        `_156789` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _256789

          @NotNull
          public NTuple6<T2,T5,T6,T7,T8,T9> _256789()

      Description copied from interface: `ITuple9`
      Create a new 6-tuple from this one where the elements are ordered: 2nd, 5th, 6th, 7th, 8th, 9th.
      Specified by:
        `_256789` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _356789

          @NotNull
          public NTuple6<T3,T5,T6,T7,T8,T9> _356789()

      Description copied from interface: `ITuple9`
      Create a new 6-tuple from this one where the elements are ordered: 3rd, 5th, 6th, 7th, 8th, 9th.
      Specified by:
        `_356789` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _456789

          @NotNull
          public NTuple6<T4,T5,T6,T7,T8,T9> _456789()

      Description copied from interface: `ITuple9`
      Create a new 6-tuple from this one where the elements are ordered: 4th, 5th, 6th, 7th, 8th, 9th.
      Specified by:
        `_456789` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _12345

          @NotNull
          public NTuple5<T1,T2,T3,T4,T5> _12345()

      Description copied from interface: `ITuple9`
      Create a new 5-tuple from this one where the elements are ordered: 1st, 2nd, 3rd, 4th, 5th.
      Specified by:
        `_12345` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _12346

          @NotNull
          public NTuple5<T1,T2,T3,T4,T6> _12346()

      Description copied from interface: `ITuple9`
      Create a new 5-tuple from this one where the elements are ordered: 1st, 2nd, 3rd, 4th, 6th.
      Specified by:
        `_12346` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _12356

          @NotNull
          public NTuple5<T1,T2,T3,T5,T6> _12356()

      Description copied from interface: `ITuple9`
      Create a new 5-tuple from this one where the elements are ordered: 1st, 2nd, 3rd, 5th, 6th.
      Specified by:
        `_12356` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _12456

          @NotNull
          public NTuple5<T1,T2,T4,T5,T6> _12456()

      Description copied from interface: `ITuple9`
      Create a new 5-tuple from this one where the elements are ordered: 1st, 2nd, 4th, 5th, 6th.
      Specified by:
        `_12456` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _13456

          @NotNull
          public NTuple5<T1,T3,T4,T5,T6> _13456()

      Description copied from interface: `ITuple9`
      Create a new 5-tuple from this one where the elements are ordered: 1st, 3rd, 4th, 5th, 6th.
      Specified by:
        `_13456` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _23456

          @NotNull
          public NTuple5<T2,T3,T4,T5,T6> _23456()

      Description copied from interface: `ITuple9`
      Create a new 5-tuple from this one where the elements are ordered: 2nd, 3rd, 4th, 5th, 6th.
      Specified by:
        `_23456` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _12347

          @NotNull
          public NTuple5<T1,T2,T3,T4,T7> _12347()

      Description copied from interface: `ITuple9`
      Create a new 5-tuple from this one where the elements are ordered: 1st, 2nd, 3rd, 4th, 7th.
      Specified by:
        `_12347` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _12357

          @NotNull
          public NTuple5<T1,T2,T3,T5,T7> _12357()

      Description copied from interface: `ITuple9`
      Create a new 5-tuple from this one where the elements are ordered: 1st, 2nd, 3rd, 5th, 7th.
      Specified by:
        `_12357` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _12457

          @NotNull
          public NTuple5<T1,T2,T4,T5,T7> _12457()

      Description copied from interface: `ITuple9`
      Create a new 5-tuple from this one where the elements are ordered: 1st, 2nd, 4th, 5th, 7th.
      Specified by:
        `_12457` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _13457

          @NotNull
          public NTuple5<T1,T3,T4,T5,T7> _13457()

      Description copied from interface: `ITuple9`
      Create a new 5-tuple from this one where the elements are ordered: 1st, 3rd, 4th, 5th, 7th.
      Specified by:
        `_13457` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _23457

          @NotNull
          public NTuple5<T2,T3,T4,T5,T7> _23457()

      Description copied from interface: `ITuple9`
      Create a new 5-tuple from this one where the elements are ordered: 2nd, 3rd, 4th, 5th, 7th.
      Specified by:
        `_23457` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _12367

          @NotNull
          public NTuple5<T1,T2,T3,T6,T7> _12367()

      Description copied from interface: `ITuple9`
      Create a new 5-tuple from this one where the elements are ordered: 1st, 2nd, 3rd, 6th, 7th.
      Specified by:
        `_12367` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _12467

          @NotNull
          public NTuple5<T1,T2,T4,T6,T7> _12467()

      Description copied from interface: `ITuple9`
      Create a new 5-tuple from this one where the elements are ordered: 1st, 2nd, 4th, 6th, 7th.
      Specified by:
        `_12467` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _13467

          @NotNull
          public NTuple5<T1,T3,T4,T6,T7> _13467()

      Description copied from interface: `ITuple9`
      Create a new 5-tuple from this one where the elements are ordered: 1st, 3rd, 4th, 6th, 7th.
      Specified by:
        `_13467` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _23467

          @NotNull
          public NTuple5<T2,T3,T4,T6,T7> _23467()

      Description copied from interface: `ITuple9`
      Create a new 5-tuple from this one where the elements are ordered: 2nd, 3rd, 4th, 6th, 7th.
      Specified by:
        `_23467` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _12567

          @NotNull
          public NTuple5<T1,T2,T5,T6,T7> _12567()

      Description copied from interface: `ITuple9`
      Create a new 5-tuple from this one where the elements are ordered: 1st, 2nd, 5th, 6th, 7th.
      Specified by:
        `_12567` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _13567

          @NotNull
          public NTuple5<T1,T3,T5,T6,T7> _13567()

      Description copied from interface: `ITuple9`
      Create a new 5-tuple from this one where the elements are ordered: 1st, 3rd, 5th, 6th, 7th.
      Specified by:
        `_13567` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _23567

          @NotNull
          public NTuple5<T2,T3,T5,T6,T7> _23567()

      Description copied from interface: `ITuple9`
      Create a new 5-tuple from this one where the elements are ordered: 2nd, 3rd, 5th, 6th, 7th.
      Specified by:
        `_23567` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _14567

          @NotNull
          public NTuple5<T1,T4,T5,T6,T7> _14567()

      Description copied from interface: `ITuple9`
      Create a new 5-tuple from this one where the elements are ordered: 1st, 4th, 5th, 6th, 7th.
      Specified by:
        `_14567` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _24567

          @NotNull
          public NTuple5<T2,T4,T5,T6,T7> _24567()

      Description copied from interface: `ITuple9`
      Create a new 5-tuple from this one where the elements are ordered: 2nd, 4th, 5th, 6th, 7th.
      Specified by:
        `_24567` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _34567

          @NotNull
          public NTuple5<T3,T4,T5,T6,T7> _34567()

      Description copied from interface: `ITuple9`
      Create a new 5-tuple from this one where the elements are ordered: 3rd, 4th, 5th, 6th, 7th.
      Specified by:
        `_34567` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _12348

          @NotNull
          public NTuple5<T1,T2,T3,T4,T8> _12348()

      Description copied from interface: `ITuple9`
      Create a new 5-tuple from this one where the elements are ordered: 1st, 2nd, 3rd, 4th, 8th.
      Specified by:
        `_12348` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _12358

          @NotNull
          public NTuple5<T1,T2,T3,T5,T8> _12358()

      Description copied from interface: `ITuple9`
      Create a new 5-tuple from this one where the elements are ordered: 1st, 2nd, 3rd, 5th, 8th.
      Specified by:
        `_12358` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _12458

          @NotNull
          public NTuple5<T1,T2,T4,T5,T8> _12458()

      Description copied from interface: `ITuple9`
      Create a new 5-tuple from this one where the elements are ordered: 1st, 2nd, 4th, 5th, 8th.
      Specified by:
        `_12458` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _13458

          @NotNull
          public NTuple5<T1,T3,T4,T5,T8> _13458()

      Description copied from interface: `ITuple9`
      Create a new 5-tuple from this one where the elements are ordered: 1st, 3rd, 4th, 5th, 8th.
      Specified by:
        `_13458` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _23458

          @NotNull
          public NTuple5<T2,T3,T4,T5,T8> _23458()

      Description copied from interface: `ITuple9`
      Create a new 5-tuple from this one where the elements are ordered: 2nd, 3rd, 4th, 5th, 8th.
      Specified by:
        `_23458` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _12368

          @NotNull
          public NTuple5<T1,T2,T3,T6,T8> _12368()

      Description copied from interface: `ITuple9`
      Create a new 5-tuple from this one where the elements are ordered: 1st, 2nd, 3rd, 6th, 8th.
      Specified by:
        `_12368` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _12468

          @NotNull
          public NTuple5<T1,T2,T4,T6,T8> _12468()

      Description copied from interface: `ITuple9`
      Create a new 5-tuple from this one where the elements are ordered: 1st, 2nd, 4th, 6th, 8th.
      Specified by:
        `_12468` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _13468

          @NotNull
          public NTuple5<T1,T3,T4,T6,T8> _13468()

      Description copied from interface: `ITuple9`
      Create a new 5-tuple from this one where the elements are ordered: 1st, 3rd, 4th, 6th, 8th.
      Specified by:
        `_13468` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _23468

          @NotNull
          public NTuple5<T2,T3,T4,T6,T8> _23468()

      Description copied from interface: `ITuple9`
      Create a new 5-tuple from this one where the elements are ordered: 2nd, 3rd, 4th, 6th, 8th.
      Specified by:
        `_23468` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _12568

          @NotNull
          public NTuple5<T1,T2,T5,T6,T8> _12568()

      Description copied from interface: `ITuple9`
      Create a new 5-tuple from this one where the elements are ordered: 1st, 2nd, 5th, 6th, 8th.
      Specified by:
        `_12568` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _13568

          @NotNull
          public NTuple5<T1,T3,T5,T6,T8> _13568()

      Description copied from interface: `ITuple9`
      Create a new 5-tuple from this one where the elements are ordered: 1st, 3rd, 5th, 6th, 8th.
      Specified by:
        `_13568` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _23568

          @NotNull
          public NTuple5<T2,T3,T5,T6,T8> _23568()

      Description copied from interface: `ITuple9`
      Create a new 5-tuple from this one where the elements are ordered: 2nd, 3rd, 5th, 6th, 8th.
      Specified by:
        `_23568` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _14568

          @NotNull
          public NTuple5<T1,T4,T5,T6,T8> _14568()

      Description copied from interface: `ITuple9`
      Create a new 5-tuple from this one where the elements are ordered: 1st, 4th, 5th, 6th, 8th.
      Specified by:
        `_14568` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _24568

          @NotNull
          public NTuple5<T2,T4,T5,T6,T8> _24568()

      Description copied from interface: `ITuple9`
      Create a new 5-tuple from this one where the elements are ordered: 2nd, 4th, 5th, 6th, 8th.
      Specified by:
        `_24568` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _34568

          @NotNull
          public NTuple5<T3,T4,T5,T6,T8> _34568()

      Description copied from interface: `ITuple9`
      Create a new 5-tuple from this one where the elements are ordered: 3rd, 4th, 5th, 6th, 8th.
      Specified by:
        `_34568` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _12378

          @NotNull
          public NTuple5<T1,T2,T3,T7,T8> _12378()

      Description copied from interface: `ITuple9`
      Create a new 5-tuple from this one where the elements are ordered: 1st, 2nd, 3rd, 7th, 8th.
      Specified by:
        `_12378` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _12478

          @NotNull
          public NTuple5<T1,T2,T4,T7,T8> _12478()

      Description copied from interface: `ITuple9`
      Create a new 5-tuple from this one where the elements are ordered: 1st, 2nd, 4th, 7th, 8th.
      Specified by:
        `_12478` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _13478

          @NotNull
          public NTuple5<T1,T3,T4,T7,T8> _13478()

      Description copied from interface: `ITuple9`
      Create a new 5-tuple from this one where the elements are ordered: 1st, 3rd, 4th, 7th, 8th.
      Specified by:
        `_13478` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _23478

          @NotNull
          public NTuple5<T2,T3,T4,T7,T8> _23478()

      Description copied from interface: `ITuple9`
      Create a new 5-tuple from this one where the elements are ordered: 2nd, 3rd, 4th, 7th, 8th.
      Specified by:
        `_23478` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _12578

          @NotNull
          public NTuple5<T1,T2,T5,T7,T8> _12578()

      Description copied from interface: `ITuple9`
      Create a new 5-tuple from this one where the elements are ordered: 1st, 2nd, 5th, 7th, 8th.
      Specified by:
        `_12578` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _13578

          @NotNull
          public NTuple5<T1,T3,T5,T7,T8> _13578()

      Description copied from interface: `ITuple9`
      Create a new 5-tuple from this one where the elements are ordered: 1st, 3rd, 5th, 7th, 8th.
      Specified by:
        `_13578` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _23578

          @NotNull
          public NTuple5<T2,T3,T5,T7,T8> _23578()

      Description copied from interface: `ITuple9`
      Create a new 5-tuple from this one where the elements are ordered: 2nd, 3rd, 5th, 7th, 8th.
      Specified by:
        `_23578` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _14578

          @NotNull
          public NTuple5<T1,T4,T5,T7,T8> _14578()

      Description copied from interface: `ITuple9`
      Create a new 5-tuple from this one where the elements are ordered: 1st, 4th, 5th, 7th, 8th.
      Specified by:
        `_14578` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _24578

          @NotNull
          public NTuple5<T2,T4,T5,T7,T8> _24578()

      Description copied from interface: `ITuple9`
      Create a new 5-tuple from this one where the elements are ordered: 2nd, 4th, 5th, 7th, 8th.
      Specified by:
        `_24578` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _34578

          @NotNull
          public NTuple5<T3,T4,T5,T7,T8> _34578()

      Description copied from interface: `ITuple9`
      Create a new 5-tuple from this one where the elements are ordered: 3rd, 4th, 5th, 7th, 8th.
      Specified by:
        `_34578` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _12678

          @NotNull
          public NTuple5<T1,T2,T6,T7,T8> _12678()

      Description copied from interface: `ITuple9`
      Create a new 5-tuple from this one where the elements are ordered: 1st, 2nd, 6th, 7th, 8th.
      Specified by:
        `_12678` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _13678

          @NotNull
          public NTuple5<T1,T3,T6,T7,T8> _13678()

      Description copied from interface: `ITuple9`
      Create a new 5-tuple from this one where the elements are ordered: 1st, 3rd, 6th, 7th, 8th.
      Specified by:
        `_13678` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _23678

          @NotNull
          public NTuple5<T2,T3,T6,T7,T8> _23678()

      Description copied from interface: `ITuple9`
      Create a new 5-tuple from this one where the elements are ordered: 2nd, 3rd, 6th, 7th, 8th.
      Specified by:
        `_23678` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _14678

          @NotNull
          public NTuple5<T1,T4,T6,T7,T8> _14678()

      Description copied from interface: `ITuple9`
      Create a new 5-tuple from this one where the elements are ordered: 1st, 4th, 6th, 7th, 8th.
      Specified by:
        `_14678` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _24678

          @NotNull
          public NTuple5<T2,T4,T6,T7,T8> _24678()

      Description copied from interface: `ITuple9`
      Create a new 5-tuple from this one where the elements are ordered: 2nd, 4th, 6th, 7th, 8th.
      Specified by:
        `_24678` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _34678

          @NotNull
          public NTuple5<T3,T4,T6,T7,T8> _34678()

      Description copied from interface: `ITuple9`
      Create a new 5-tuple from this one where the elements are ordered: 3rd, 4th, 6th, 7th, 8th.
      Specified by:
        `_34678` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _15678

          @NotNull
          public NTuple5<T1,T5,T6,T7,T8> _15678()

      Description copied from interface: `ITuple9`
      Create a new 5-tuple from this one where the elements are ordered: 1st, 5th, 6th, 7th, 8th.
      Specified by:
        `_15678` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _25678

          @NotNull
          public NTuple5<T2,T5,T6,T7,T8> _25678()

      Description copied from interface: `ITuple9`
      Create a new 5-tuple from this one where the elements are ordered: 2nd, 5th, 6th, 7th, 8th.
      Specified by:
        `_25678` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _35678

          @NotNull
          public NTuple5<T3,T5,T6,T7,T8> _35678()

      Description copied from interface: `ITuple9`
      Create a new 5-tuple from this one where the elements are ordered: 3rd, 5th, 6th, 7th, 8th.
      Specified by:
        `_35678` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _45678

          @NotNull
          public NTuple5<T4,T5,T6,T7,T8> _45678()

      Description copied from interface: `ITuple9`
      Create a new 5-tuple from this one where the elements are ordered: 4th, 5th, 6th, 7th, 8th.
      Specified by:
        `_45678` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _12349

          @NotNull
          public NTuple5<T1,T2,T3,T4,T9> _12349()

      Description copied from interface: `ITuple9`
      Create a new 5-tuple from this one where the elements are ordered: 1st, 2nd, 3rd, 4th, 9th.
      Specified by:
        `_12349` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _12359

          @NotNull
          public NTuple5<T1,T2,T3,T5,T9> _12359()

      Description copied from interface: `ITuple9`
      Create a new 5-tuple from this one where the elements are ordered: 1st, 2nd, 3rd, 5th, 9th.
      Specified by:
        `_12359` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _12459

          @NotNull
          public NTuple5<T1,T2,T4,T5,T9> _12459()

      Description copied from interface: `ITuple9`
      Create a new 5-tuple from this one where the elements are ordered: 1st, 2nd, 4th, 5th, 9th.
      Specified by:
        `_12459` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _13459

          @NotNull
          public NTuple5<T1,T3,T4,T5,T9> _13459()

      Description copied from interface: `ITuple9`
      Create a new 5-tuple from this one where the elements are ordered: 1st, 3rd, 4th, 5th, 9th.
      Specified by:
        `_13459` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _23459

          @NotNull
          public NTuple5<T2,T3,T4,T5,T9> _23459()

      Description copied from interface: `ITuple9`
      Create a new 5-tuple from this one where the elements are ordered: 2nd, 3rd, 4th, 5th, 9th.
      Specified by:
        `_23459` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _12369

          @NotNull
          public NTuple5<T1,T2,T3,T6,T9> _12369()

      Description copied from interface: `ITuple9`
      Create a new 5-tuple from this one where the elements are ordered: 1st, 2nd, 3rd, 6th, 9th.
      Specified by:
        `_12369` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _12469

          @NotNull
          public NTuple5<T1,T2,T4,T6,T9> _12469()

      Description copied from interface: `ITuple9`
      Create a new 5-tuple from this one where the elements are ordered: 1st, 2nd, 4th, 6th, 9th.
      Specified by:
        `_12469` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _13469

          @NotNull
          public NTuple5<T1,T3,T4,T6,T9> _13469()

      Description copied from interface: `ITuple9`
      Create a new 5-tuple from this one where the elements are ordered: 1st, 3rd, 4th, 6th, 9th.
      Specified by:
        `_13469` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _23469

          @NotNull
          public NTuple5<T2,T3,T4,T6,T9> _23469()

      Description copied from interface: `ITuple9`
      Create a new 5-tuple from this one where the elements are ordered: 2nd, 3rd, 4th, 6th, 9th.
      Specified by:
        `_23469` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _12569

          @NotNull
          public NTuple5<T1,T2,T5,T6,T9> _12569()

      Description copied from interface: `ITuple9`
      Create a new 5-tuple from this one where the elements are ordered: 1st, 2nd, 5th, 6th, 9th.
      Specified by:
        `_12569` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _13569

          @NotNull
          public NTuple5<T1,T3,T5,T6,T9> _13569()

      Description copied from interface: `ITuple9`
      Create a new 5-tuple from this one where the elements are ordered: 1st, 3rd, 5th, 6th, 9th.
      Specified by:
        `_13569` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _23569

          @NotNull
          public NTuple5<T2,T3,T5,T6,T9> _23569()

      Description copied from interface: `ITuple9`
      Create a new 5-tuple from this one where the elements are ordered: 2nd, 3rd, 5th, 6th, 9th.
      Specified by:
        `_23569` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _14569

          @NotNull
          public NTuple5<T1,T4,T5,T6,T9> _14569()

      Description copied from interface: `ITuple9`
      Create a new 5-tuple from this one where the elements are ordered: 1st, 4th, 5th, 6th, 9th.
      Specified by:
        `_14569` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _24569

          @NotNull
          public NTuple5<T2,T4,T5,T6,T9> _24569()

      Description copied from interface: `ITuple9`
      Create a new 5-tuple from this one where the elements are ordered: 2nd, 4th, 5th, 6th, 9th.
      Specified by:
        `_24569` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _34569

          @NotNull
          public NTuple5<T3,T4,T5,T6,T9> _34569()

      Description copied from interface: `ITuple9`
      Create a new 5-tuple from this one where the elements are ordered: 3rd, 4th, 5th, 6th, 9th.
      Specified by:
        `_34569` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _12379

          @NotNull
          public NTuple5<T1,T2,T3,T7,T9> _12379()

      Description copied from interface: `ITuple9`
      Create a new 5-tuple from this one where the elements are ordered: 1st, 2nd, 3rd, 7th, 9th.
      Specified by:
        `_12379` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _12479

          @NotNull
          public NTuple5<T1,T2,T4,T7,T9> _12479()

      Description copied from interface: `ITuple9`
      Create a new 5-tuple from this one where the elements are ordered: 1st, 2nd, 4th, 7th, 9th.
      Specified by:
        `_12479` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _13479

          @NotNull
          public NTuple5<T1,T3,T4,T7,T9> _13479()

      Description copied from interface: `ITuple9`
      Create a new 5-tuple from this one where the elements are ordered: 1st, 3rd, 4th, 7th, 9th.
      Specified by:
        `_13479` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _23479

          @NotNull
          public NTuple5<T2,T3,T4,T7,T9> _23479()

      Description copied from interface: `ITuple9`
      Create a new 5-tuple from this one where the elements are ordered: 2nd, 3rd, 4th, 7th, 9th.
      Specified by:
        `_23479` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _12579

          @NotNull
          public NTuple5<T1,T2,T5,T7,T9> _12579()

      Description copied from interface: `ITuple9`
      Create a new 5-tuple from this one where the elements are ordered: 1st, 2nd, 5th, 7th, 9th.
      Specified by:
        `_12579` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _13579

          @NotNull
          public NTuple5<T1,T3,T5,T7,T9> _13579()

      Description copied from interface: `ITuple9`
      Create a new 5-tuple from this one where the elements are ordered: 1st, 3rd, 5th, 7th, 9th.
      Specified by:
        `_13579` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _23579

          @NotNull
          public NTuple5<T2,T3,T5,T7,T9> _23579()

      Description copied from interface: `ITuple9`
      Create a new 5-tuple from this one where the elements are ordered: 2nd, 3rd, 5th, 7th, 9th.
      Specified by:
        `_23579` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _14579

          @NotNull
          public NTuple5<T1,T4,T5,T7,T9> _14579()

      Description copied from interface: `ITuple9`
      Create a new 5-tuple from this one where the elements are ordered: 1st, 4th, 5th, 7th, 9th.
      Specified by:
        `_14579` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _24579

          @NotNull
          public NTuple5<T2,T4,T5,T7,T9> _24579()

      Description copied from interface: `ITuple9`
      Create a new 5-tuple from this one where the elements are ordered: 2nd, 4th, 5th, 7th, 9th.
      Specified by:
        `_24579` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _34579

          @NotNull
          public NTuple5<T3,T4,T5,T7,T9> _34579()

      Description copied from interface: `ITuple9`
      Create a new 5-tuple from this one where the elements are ordered: 3rd, 4th, 5th, 7th, 9th.
      Specified by:
        `_34579` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _12679

          @NotNull
          public NTuple5<T1,T2,T6,T7,T9> _12679()

      Description copied from interface: `ITuple9`
      Create a new 5-tuple from this one where the elements are ordered: 1st, 2nd, 6th, 7th, 9th.
      Specified by:
        `_12679` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _13679

          @NotNull
          public NTuple5<T1,T3,T6,T7,T9> _13679()

      Description copied from interface: `ITuple9`
      Create a new 5-tuple from this one where the elements are ordered: 1st, 3rd, 6th, 7th, 9th.
      Specified by:
        `_13679` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _23679

          @NotNull
          public NTuple5<T2,T3,T6,T7,T9> _23679()

      Description copied from interface: `ITuple9`
      Create a new 5-tuple from this one where the elements are ordered: 2nd, 3rd, 6th, 7th, 9th.
      Specified by:
        `_23679` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _14679

          @NotNull
          public NTuple5<T1,T4,T6,T7,T9> _14679()

      Description copied from interface: `ITuple9`
      Create a new 5-tuple from this one where the elements are ordered: 1st, 4th, 6th, 7th, 9th.
      Specified by:
        `_14679` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _24679

          @NotNull
          public NTuple5<T2,T4,T6,T7,T9> _24679()

      Description copied from interface: `ITuple9`
      Create a new 5-tuple from this one where the elements are ordered: 2nd, 4th, 6th, 7th, 9th.
      Specified by:
        `_24679` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _34679

          @NotNull
          public NTuple5<T3,T4,T6,T7,T9> _34679()

      Description copied from interface: `ITuple9`
      Create a new 5-tuple from this one where the elements are ordered: 3rd, 4th, 6th, 7th, 9th.
      Specified by:
        `_34679` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _15679

          @NotNull
          public NTuple5<T1,T5,T6,T7,T9> _15679()

      Description copied from interface: `ITuple9`
      Create a new 5-tuple from this one where the elements are ordered: 1st, 5th, 6th, 7th, 9th.
      Specified by:
        `_15679` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _25679

          @NotNull
          public NTuple5<T2,T5,T6,T7,T9> _25679()

      Description copied from interface: `ITuple9`
      Create a new 5-tuple from this one where the elements are ordered: 2nd, 5th, 6th, 7th, 9th.
      Specified by:
        `_25679` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _35679

          @NotNull
          public NTuple5<T3,T5,T6,T7,T9> _35679()

      Description copied from interface: `ITuple9`
      Create a new 5-tuple from this one where the elements are ordered: 3rd, 5th, 6th, 7th, 9th.
      Specified by:
        `_35679` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _45679

          @NotNull
          public NTuple5<T4,T5,T6,T7,T9> _45679()

      Description copied from interface: `ITuple9`
      Create a new 5-tuple from this one where the elements are ordered: 4th, 5th, 6th, 7th, 9th.
      Specified by:
        `_45679` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _12389

          @NotNull
          public NTuple5<T1,T2,T3,T8,T9> _12389()

      Description copied from interface: `ITuple9`
      Create a new 5-tuple from this one where the elements are ordered: 1st, 2nd, 3rd, 8th, 9th.
      Specified by:
        `_12389` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _12489

          @NotNull
          public NTuple5<T1,T2,T4,T8,T9> _12489()

      Description copied from interface: `ITuple9`
      Create a new 5-tuple from this one where the elements are ordered: 1st, 2nd, 4th, 8th, 9th.
      Specified by:
        `_12489` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _13489

          @NotNull
          public NTuple5<T1,T3,T4,T8,T9> _13489()

      Description copied from interface: `ITuple9`
      Create a new 5-tuple from this one where the elements are ordered: 1st, 3rd, 4th, 8th, 9th.
      Specified by:
        `_13489` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _23489

          @NotNull
          public NTuple5<T2,T3,T4,T8,T9> _23489()

      Description copied from interface: `ITuple9`
      Create a new 5-tuple from this one where the elements are ordered: 2nd, 3rd, 4th, 8th, 9th.
      Specified by:
        `_23489` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _12589

          @NotNull
          public NTuple5<T1,T2,T5,T8,T9> _12589()

      Description copied from interface: `ITuple9`
      Create a new 5-tuple from this one where the elements are ordered: 1st, 2nd, 5th, 8th, 9th.
      Specified by:
        `_12589` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _13589

          @NotNull
          public NTuple5<T1,T3,T5,T8,T9> _13589()

      Description copied from interface: `ITuple9`
      Create a new 5-tuple from this one where the elements are ordered: 1st, 3rd, 5th, 8th, 9th.
      Specified by:
        `_13589` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _23589

          @NotNull
          public NTuple5<T2,T3,T5,T8,T9> _23589()

      Description copied from interface: `ITuple9`
      Create a new 5-tuple from this one where the elements are ordered: 2nd, 3rd, 5th, 8th, 9th.
      Specified by:
        `_23589` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _14589

          @NotNull
          public NTuple5<T1,T4,T5,T8,T9> _14589()

      Description copied from interface: `ITuple9`
      Create a new 5-tuple from this one where the elements are ordered: 1st, 4th, 5th, 8th, 9th.
      Specified by:
        `_14589` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _24589

          @NotNull
          public NTuple5<T2,T4,T5,T8,T9> _24589()

      Description copied from interface: `ITuple9`
      Create a new 5-tuple from this one where the elements are ordered: 2nd, 4th, 5th, 8th, 9th.
      Specified by:
        `_24589` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _34589

          @NotNull
          public NTuple5<T3,T4,T5,T8,T9> _34589()

      Description copied from interface: `ITuple9`
      Create a new 5-tuple from this one where the elements are ordered: 3rd, 4th, 5th, 8th, 9th.
      Specified by:
        `_34589` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _12689

          @NotNull
          public NTuple5<T1,T2,T6,T8,T9> _12689()

      Description copied from interface: `ITuple9`
      Create a new 5-tuple from this one where the elements are ordered: 1st, 2nd, 6th, 8th, 9th.
      Specified by:
        `_12689` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _13689

          @NotNull
          public NTuple5<T1,T3,T6,T8,T9> _13689()

      Description copied from interface: `ITuple9`
      Create a new 5-tuple from this one where the elements are ordered: 1st, 3rd, 6th, 8th, 9th.
      Specified by:
        `_13689` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _23689

          @NotNull
          public NTuple5<T2,T3,T6,T8,T9> _23689()

      Description copied from interface: `ITuple9`
      Create a new 5-tuple from this one where the elements are ordered: 2nd, 3rd, 6th, 8th, 9th.
      Specified by:
        `_23689` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _14689

          @NotNull
          public NTuple5<T1,T4,T6,T8,T9> _14689()

      Description copied from interface: `ITuple9`
      Create a new 5-tuple from this one where the elements are ordered: 1st, 4th, 6th, 8th, 9th.
      Specified by:
        `_14689` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _24689

          @NotNull
          public NTuple5<T2,T4,T6,T8,T9> _24689()

      Description copied from interface: `ITuple9`
      Create a new 5-tuple from this one where the elements are ordered: 2nd, 4th, 6th, 8th, 9th.
      Specified by:
        `_24689` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _34689

          @NotNull
          public NTuple5<T3,T4,T6,T8,T9> _34689()

      Description copied from interface: `ITuple9`
      Create a new 5-tuple from this one where the elements are ordered: 3rd, 4th, 6th, 8th, 9th.
      Specified by:
        `_34689` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _15689

          @NotNull
          public NTuple5<T1,T5,T6,T8,T9> _15689()

      Description copied from interface: `ITuple9`
      Create a new 5-tuple from this one where the elements are ordered: 1st, 5th, 6th, 8th, 9th.
      Specified by:
        `_15689` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _25689

          @NotNull
          public NTuple5<T2,T5,T6,T8,T9> _25689()

      Description copied from interface: `ITuple9`
      Create a new 5-tuple from this one where the elements are ordered: 2nd, 5th, 6th, 8th, 9th.
      Specified by:
        `_25689` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _35689

          @NotNull
          public NTuple5<T3,T5,T6,T8,T9> _35689()

      Description copied from interface: `ITuple9`
      Create a new 5-tuple from this one where the elements are ordered: 3rd, 5th, 6th, 8th, 9th.
      Specified by:
        `_35689` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _45689

          @NotNull
          public NTuple5<T4,T5,T6,T8,T9> _45689()

      Description copied from interface: `ITuple9`
      Create a new 5-tuple from this one where the elements are ordered: 4th, 5th, 6th, 8th, 9th.
      Specified by:
        `_45689` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _12789

          @NotNull
          public NTuple5<T1,T2,T7,T8,T9> _12789()

      Description copied from interface: `ITuple9`
      Create a new 5-tuple from this one where the elements are ordered: 1st, 2nd, 7th, 8th, 9th.
      Specified by:
        `_12789` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _13789

          @NotNull
          public NTuple5<T1,T3,T7,T8,T9> _13789()

      Description copied from interface: `ITuple9`
      Create a new 5-tuple from this one where the elements are ordered: 1st, 3rd, 7th, 8th, 9th.
      Specified by:
        `_13789` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _23789

          @NotNull
          public NTuple5<T2,T3,T7,T8,T9> _23789()

      Description copied from interface: `ITuple9`
      Create a new 5-tuple from this one where the elements are ordered: 2nd, 3rd, 7th, 8th, 9th.
      Specified by:
        `_23789` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _14789

          @NotNull
          public NTuple5<T1,T4,T7,T8,T9> _14789()

      Description copied from interface: `ITuple9`
      Create a new 5-tuple from this one where the elements are ordered: 1st, 4th, 7th, 8th, 9th.
      Specified by:
        `_14789` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _24789

          @NotNull
          public NTuple5<T2,T4,T7,T8,T9> _24789()

      Description copied from interface: `ITuple9`
      Create a new 5-tuple from this one where the elements are ordered: 2nd, 4th, 7th, 8th, 9th.
      Specified by:
        `_24789` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _34789

          @NotNull
          public NTuple5<T3,T4,T7,T8,T9> _34789()

      Description copied from interface: `ITuple9`
      Create a new 5-tuple from this one where the elements are ordered: 3rd, 4th, 7th, 8th, 9th.
      Specified by:
        `_34789` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _15789

          @NotNull
          public NTuple5<T1,T5,T7,T8,T9> _15789()

      Description copied from interface: `ITuple9`
      Create a new 5-tuple from this one where the elements are ordered: 1st, 5th, 7th, 8th, 9th.
      Specified by:
        `_15789` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _25789

          @NotNull
          public NTuple5<T2,T5,T7,T8,T9> _25789()

      Description copied from interface: `ITuple9`
      Create a new 5-tuple from this one where the elements are ordered: 2nd, 5th, 7th, 8th, 9th.
      Specified by:
        `_25789` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _35789

          @NotNull
          public NTuple5<T3,T5,T7,T8,T9> _35789()

      Description copied from interface: `ITuple9`
      Create a new 5-tuple from this one where the elements are ordered: 3rd, 5th, 7th, 8th, 9th.
      Specified by:
        `_35789` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _45789

          @NotNull
          public NTuple5<T4,T5,T7,T8,T9> _45789()

      Description copied from interface: `ITuple9`
      Create a new 5-tuple from this one where the elements are ordered: 4th, 5th, 7th, 8th, 9th.
      Specified by:
        `_45789` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _16789

          @NotNull
          public NTuple5<T1,T6,T7,T8,T9> _16789()

      Description copied from interface: `ITuple9`
      Create a new 5-tuple from this one where the elements are ordered: 1st, 6th, 7th, 8th, 9th.
      Specified by:
        `_16789` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _26789

          @NotNull
          public NTuple5<T2,T6,T7,T8,T9> _26789()

      Description copied from interface: `ITuple9`
      Create a new 5-tuple from this one where the elements are ordered: 2nd, 6th, 7th, 8th, 9th.
      Specified by:
        `_26789` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _36789

          @NotNull
          public NTuple5<T3,T6,T7,T8,T9> _36789()

      Description copied from interface: `ITuple9`
      Create a new 5-tuple from this one where the elements are ordered: 3rd, 6th, 7th, 8th, 9th.
      Specified by:
        `_36789` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _46789

          @NotNull
          public NTuple5<T4,T6,T7,T8,T9> _46789()

      Description copied from interface: `ITuple9`
      Create a new 5-tuple from this one where the elements are ordered: 4th, 6th, 7th, 8th, 9th.
      Specified by:
        `_46789` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _56789

          @NotNull
          public NTuple5<T5,T6,T7,T8,T9> _56789()

      Description copied from interface: `ITuple9`
      Create a new 5-tuple from this one where the elements are ordered: 5th, 6th, 7th, 8th, 9th.
      Specified by:
        `_56789` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _1234

          @NotNull
          public NTuple4<T1,T2,T3,T4> _1234()

      Description copied from interface: `ITuple9`
      Create a new 4-tuple from this one where the elements are ordered: 1st, 2nd, 3rd, 4th.
      Specified by:
        `_1234` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _1235

          @NotNull
          public NTuple4<T1,T2,T3,T5> _1235()

      Description copied from interface: `ITuple9`
      Create a new 4-tuple from this one where the elements are ordered: 1st, 2nd, 3rd, 5th.
      Specified by:
        `_1235` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _1245

          @NotNull
          public NTuple4<T1,T2,T4,T5> _1245()

      Description copied from interface: `ITuple9`
      Create a new 4-tuple from this one where the elements are ordered: 1st, 2nd, 4th, 5th.
      Specified by:
        `_1245` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _1345

          @NotNull
          public NTuple4<T1,T3,T4,T5> _1345()

      Description copied from interface: `ITuple9`
      Create a new 4-tuple from this one where the elements are ordered: 1st, 3rd, 4th, 5th.
      Specified by:
        `_1345` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _2345

          @NotNull
          public NTuple4<T2,T3,T4,T5> _2345()

      Description copied from interface: `ITuple9`
      Create a new 4-tuple from this one where the elements are ordered: 2nd, 3rd, 4th, 5th.
      Specified by:
        `_2345` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _1236

          @NotNull
          public NTuple4<T1,T2,T3,T6> _1236()

      Description copied from interface: `ITuple9`
      Create a new 4-tuple from this one where the elements are ordered: 1st, 2nd, 3rd, 6th.
      Specified by:
        `_1236` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _1246

          @NotNull
          public NTuple4<T1,T2,T4,T6> _1246()

      Description copied from interface: `ITuple9`
      Create a new 4-tuple from this one where the elements are ordered: 1st, 2nd, 4th, 6th.
      Specified by:
        `_1246` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _1346

          @NotNull
          public NTuple4<T1,T3,T4,T6> _1346()

      Description copied from interface: `ITuple9`
      Create a new 4-tuple from this one where the elements are ordered: 1st, 3rd, 4th, 6th.
      Specified by:
        `_1346` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _2346

          @NotNull
          public NTuple4<T2,T3,T4,T6> _2346()

      Description copied from interface: `ITuple9`
      Create a new 4-tuple from this one where the elements are ordered: 2nd, 3rd, 4th, 6th.
      Specified by:
        `_2346` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _1256

          @NotNull
          public NTuple4<T1,T2,T5,T6> _1256()

      Description copied from interface: `ITuple9`
      Create a new 4-tuple from this one where the elements are ordered: 1st, 2nd, 5th, 6th.
      Specified by:
        `_1256` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _1356

          @NotNull
          public NTuple4<T1,T3,T5,T6> _1356()

      Description copied from interface: `ITuple9`
      Create a new 4-tuple from this one where the elements are ordered: 1st, 3rd, 5th, 6th.
      Specified by:
        `_1356` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _2356

          @NotNull
          public NTuple4<T2,T3,T5,T6> _2356()

      Description copied from interface: `ITuple9`
      Create a new 4-tuple from this one where the elements are ordered: 2nd, 3rd, 5th, 6th.
      Specified by:
        `_2356` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _1456

          @NotNull
          public NTuple4<T1,T4,T5,T6> _1456()

      Description copied from interface: `ITuple9`
      Create a new 4-tuple from this one where the elements are ordered: 1st, 4th, 5th, 6th.
      Specified by:
        `_1456` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _2456

          @NotNull
          public NTuple4<T2,T4,T5,T6> _2456()

      Description copied from interface: `ITuple9`
      Create a new 4-tuple from this one where the elements are ordered: 2nd, 4th, 5th, 6th.
      Specified by:
        `_2456` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _3456

          @NotNull
          public NTuple4<T3,T4,T5,T6> _3456()

      Description copied from interface: `ITuple9`
      Create a new 4-tuple from this one where the elements are ordered: 3rd, 4th, 5th, 6th.
      Specified by:
        `_3456` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _1237

          @NotNull
          public NTuple4<T1,T2,T3,T7> _1237()

      Description copied from interface: `ITuple9`
      Create a new 4-tuple from this one where the elements are ordered: 1st, 2nd, 3rd, 7th.
      Specified by:
        `_1237` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _1247

          @NotNull
          public NTuple4<T1,T2,T4,T7> _1247()

      Description copied from interface: `ITuple9`
      Create a new 4-tuple from this one where the elements are ordered: 1st, 2nd, 4th, 7th.
      Specified by:
        `_1247` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _1347

          @NotNull
          public NTuple4<T1,T3,T4,T7> _1347()

      Description copied from interface: `ITuple9`
      Create a new 4-tuple from this one where the elements are ordered: 1st, 3rd, 4th, 7th.
      Specified by:
        `_1347` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _2347

          @NotNull
          public NTuple4<T2,T3,T4,T7> _2347()

      Description copied from interface: `ITuple9`
      Create a new 4-tuple from this one where the elements are ordered: 2nd, 3rd, 4th, 7th.
      Specified by:
        `_2347` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _1257

          @NotNull
          public NTuple4<T1,T2,T5,T7> _1257()

      Description copied from interface: `ITuple9`
      Create a new 4-tuple from this one where the elements are ordered: 1st, 2nd, 5th, 7th.
      Specified by:
        `_1257` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _1357

          @NotNull
          public NTuple4<T1,T3,T5,T7> _1357()

      Description copied from interface: `ITuple9`
      Create a new 4-tuple from this one where the elements are ordered: 1st, 3rd, 5th, 7th.
      Specified by:
        `_1357` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _2357

          @NotNull
          public NTuple4<T2,T3,T5,T7> _2357()

      Description copied from interface: `ITuple9`
      Create a new 4-tuple from this one where the elements are ordered: 2nd, 3rd, 5th, 7th.
      Specified by:
        `_2357` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _1457

          @NotNull
          public NTuple4<T1,T4,T5,T7> _1457()

      Description copied from interface: `ITuple9`
      Create a new 4-tuple from this one where the elements are ordered: 1st, 4th, 5th, 7th.
      Specified by:
        `_1457` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _2457

          @NotNull
          public NTuple4<T2,T4,T5,T7> _2457()

      Description copied from interface: `ITuple9`
      Create a new 4-tuple from this one where the elements are ordered: 2nd, 4th, 5th, 7th.
      Specified by:
        `_2457` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _3457

          @NotNull
          public NTuple4<T3,T4,T5,T7> _3457()

      Description copied from interface: `ITuple9`
      Create a new 4-tuple from this one where the elements are ordered: 3rd, 4th, 5th, 7th.
      Specified by:
        `_3457` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _1267

          @NotNull
          public NTuple4<T1,T2,T6,T7> _1267()

      Description copied from interface: `ITuple9`
      Create a new 4-tuple from this one where the elements are ordered: 1st, 2nd, 6th, 7th.
      Specified by:
        `_1267` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _1367

          @NotNull
          public NTuple4<T1,T3,T6,T7> _1367()

      Description copied from interface: `ITuple9`
      Create a new 4-tuple from this one where the elements are ordered: 1st, 3rd, 6th, 7th.
      Specified by:
        `_1367` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _2367

          @NotNull
          public NTuple4<T2,T3,T6,T7> _2367()

      Description copied from interface: `ITuple9`
      Create a new 4-tuple from this one where the elements are ordered: 2nd, 3rd, 6th, 7th.
      Specified by:
        `_2367` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _1467

          @NotNull
          public NTuple4<T1,T4,T6,T7> _1467()

      Description copied from interface: `ITuple9`
      Create a new 4-tuple from this one where the elements are ordered: 1st, 4th, 6th, 7th.
      Specified by:
        `_1467` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _2467

          @NotNull
          public NTuple4<T2,T4,T6,T7> _2467()

      Description copied from interface: `ITuple9`
      Create a new 4-tuple from this one where the elements are ordered: 2nd, 4th, 6th, 7th.
      Specified by:
        `_2467` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _3467

          @NotNull
          public NTuple4<T3,T4,T6,T7> _3467()

      Description copied from interface: `ITuple9`
      Create a new 4-tuple from this one where the elements are ordered: 3rd, 4th, 6th, 7th.
      Specified by:
        `_3467` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _1567

          @NotNull
          public NTuple4<T1,T5,T6,T7> _1567()

      Description copied from interface: `ITuple9`
      Create a new 4-tuple from this one where the elements are ordered: 1st, 5th, 6th, 7th.
      Specified by:
        `_1567` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _2567

          @NotNull
          public NTuple4<T2,T5,T6,T7> _2567()

      Description copied from interface: `ITuple9`
      Create a new 4-tuple from this one where the elements are ordered: 2nd, 5th, 6th, 7th.
      Specified by:
        `_2567` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _3567

          @NotNull
          public NTuple4<T3,T5,T6,T7> _3567()

      Description copied from interface: `ITuple9`
      Create a new 4-tuple from this one where the elements are ordered: 3rd, 5th, 6th, 7th.
      Specified by:
        `_3567` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _4567

          @NotNull
          public NTuple4<T4,T5,T6,T7> _4567()

      Description copied from interface: `ITuple9`
      Create a new 4-tuple from this one where the elements are ordered: 4th, 5th, 6th, 7th.
      Specified by:
        `_4567` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _1238

          @NotNull
          public NTuple4<T1,T2,T3,T8> _1238()

      Description copied from interface: `ITuple9`
      Create a new 4-tuple from this one where the elements are ordered: 1st, 2nd, 3rd, 8th.
      Specified by:
        `_1238` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _1248

          @NotNull
          public NTuple4<T1,T2,T4,T8> _1248()

      Description copied from interface: `ITuple9`
      Create a new 4-tuple from this one where the elements are ordered: 1st, 2nd, 4th, 8th.
      Specified by:
        `_1248` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _1348

          @NotNull
          public NTuple4<T1,T3,T4,T8> _1348()

      Description copied from interface: `ITuple9`
      Create a new 4-tuple from this one where the elements are ordered: 1st, 3rd, 4th, 8th.
      Specified by:
        `_1348` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _2348

          @NotNull
          public NTuple4<T2,T3,T4,T8> _2348()

      Description copied from interface: `ITuple9`
      Create a new 4-tuple from this one where the elements are ordered: 2nd, 3rd, 4th, 8th.
      Specified by:
        `_2348` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _1258

          @NotNull
          public NTuple4<T1,T2,T5,T8> _1258()

      Description copied from interface: `ITuple9`
      Create a new 4-tuple from this one where the elements are ordered: 1st, 2nd, 5th, 8th.
      Specified by:
        `_1258` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _1358

          @NotNull
          public NTuple4<T1,T3,T5,T8> _1358()

      Description copied from interface: `ITuple9`
      Create a new 4-tuple from this one where the elements are ordered: 1st, 3rd, 5th, 8th.
      Specified by:
        `_1358` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _2358

          @NotNull
          public NTuple4<T2,T3,T5,T8> _2358()

      Description copied from interface: `ITuple9`
      Create a new 4-tuple from this one where the elements are ordered: 2nd, 3rd, 5th, 8th.
      Specified by:
        `_2358` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _1458

          @NotNull
          public NTuple4<T1,T4,T5,T8> _1458()

      Description copied from interface: `ITuple9`
      Create a new 4-tuple from this one where the elements are ordered: 1st, 4th, 5th, 8th.
      Specified by:
        `_1458` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _2458

          @NotNull
          public NTuple4<T2,T4,T5,T8> _2458()

      Description copied from interface: `ITuple9`
      Create a new 4-tuple from this one where the elements are ordered: 2nd, 4th, 5th, 8th.
      Specified by:
        `_2458` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _3458

          @NotNull
          public NTuple4<T3,T4,T5,T8> _3458()

      Description copied from interface: `ITuple9`
      Create a new 4-tuple from this one where the elements are ordered: 3rd, 4th, 5th, 8th.
      Specified by:
        `_3458` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _1268

          @NotNull
          public NTuple4<T1,T2,T6,T8> _1268()

      Description copied from interface: `ITuple9`
      Create a new 4-tuple from this one where the elements are ordered: 1st, 2nd, 6th, 8th.
      Specified by:
        `_1268` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _1368

          @NotNull
          public NTuple4<T1,T3,T6,T8> _1368()

      Description copied from interface: `ITuple9`
      Create a new 4-tuple from this one where the elements are ordered: 1st, 3rd, 6th, 8th.
      Specified by:
        `_1368` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _2368

          @NotNull
          public NTuple4<T2,T3,T6,T8> _2368()

      Description copied from interface: `ITuple9`
      Create a new 4-tuple from this one where the elements are ordered: 2nd, 3rd, 6th, 8th.
      Specified by:
        `_2368` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _1468

          @NotNull
          public NTuple4<T1,T4,T6,T8> _1468()

      Description copied from interface: `ITuple9`
      Create a new 4-tuple from this one where the elements are ordered: 1st, 4th, 6th, 8th.
      Specified by:
        `_1468` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _2468

          @NotNull
          public NTuple4<T2,T4,T6,T8> _2468()

      Description copied from interface: `ITuple9`
      Create a new 4-tuple from this one where the elements are ordered: 2nd, 4th, 6th, 8th.
      Specified by:
        `_2468` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _3468

          @NotNull
          public NTuple4<T3,T4,T6,T8> _3468()

      Description copied from interface: `ITuple9`
      Create a new 4-tuple from this one where the elements are ordered: 3rd, 4th, 6th, 8th.
      Specified by:
        `_3468` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _1568

          @NotNull
          public NTuple4<T1,T5,T6,T8> _1568()

      Description copied from interface: `ITuple9`
      Create a new 4-tuple from this one where the elements are ordered: 1st, 5th, 6th, 8th.
      Specified by:
        `_1568` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _2568

          @NotNull
          public NTuple4<T2,T5,T6,T8> _2568()

      Description copied from interface: `ITuple9`
      Create a new 4-tuple from this one where the elements are ordered: 2nd, 5th, 6th, 8th.
      Specified by:
        `_2568` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _3568

          @NotNull
          public NTuple4<T3,T5,T6,T8> _3568()

      Description copied from interface: `ITuple9`
      Create a new 4-tuple from this one where the elements are ordered: 3rd, 5th, 6th, 8th.
      Specified by:
        `_3568` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _4568

          @NotNull
          public NTuple4<T4,T5,T6,T8> _4568()

      Description copied from interface: `ITuple9`
      Create a new 4-tuple from this one where the elements are ordered: 4th, 5th, 6th, 8th.
      Specified by:
        `_4568` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _1278

          @NotNull
          public NTuple4<T1,T2,T7,T8> _1278()

      Description copied from interface: `ITuple9`
      Create a new 4-tuple from this one where the elements are ordered: 1st, 2nd, 7th, 8th.
      Specified by:
        `_1278` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _1378

          @NotNull
          public NTuple4<T1,T3,T7,T8> _1378()

      Description copied from interface: `ITuple9`
      Create a new 4-tuple from this one where the elements are ordered: 1st, 3rd, 7th, 8th.
      Specified by:
        `_1378` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _2378

          @NotNull
          public NTuple4<T2,T3,T7,T8> _2378()

      Description copied from interface: `ITuple9`
      Create a new 4-tuple from this one where the elements are ordered: 2nd, 3rd, 7th, 8th.
      Specified by:
        `_2378` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _1478

          @NotNull
          public NTuple4<T1,T4,T7,T8> _1478()

      Description copied from interface: `ITuple9`
      Create a new 4-tuple from this one where the elements are ordered: 1st, 4th, 7th, 8th.
      Specified by:
        `_1478` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _2478

          @NotNull
          public NTuple4<T2,T4,T7,T8> _2478()

      Description copied from interface: `ITuple9`
      Create a new 4-tuple from this one where the elements are ordered: 2nd, 4th, 7th, 8th.
      Specified by:
        `_2478` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _3478

          @NotNull
          public NTuple4<T3,T4,T7,T8> _3478()

      Description copied from interface: `ITuple9`
      Create a new 4-tuple from this one where the elements are ordered: 3rd, 4th, 7th, 8th.
      Specified by:
        `_3478` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _1578

          @NotNull
          public NTuple4<T1,T5,T7,T8> _1578()

      Description copied from interface: `ITuple9`
      Create a new 4-tuple from this one where the elements are ordered: 1st, 5th, 7th, 8th.
      Specified by:
        `_1578` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _2578

          @NotNull
          public NTuple4<T2,T5,T7,T8> _2578()

      Description copied from interface: `ITuple9`
      Create a new 4-tuple from this one where the elements are ordered: 2nd, 5th, 7th, 8th.
      Specified by:
        `_2578` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _3578

          @NotNull
          public NTuple4<T3,T5,T7,T8> _3578()

      Description copied from interface: `ITuple9`
      Create a new 4-tuple from this one where the elements are ordered: 3rd, 5th, 7th, 8th.
      Specified by:
        `_3578` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _4578

          @NotNull
          public NTuple4<T4,T5,T7,T8> _4578()

      Description copied from interface: `ITuple9`
      Create a new 4-tuple from this one where the elements are ordered: 4th, 5th, 7th, 8th.
      Specified by:
        `_4578` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _1678

          @NotNull
          public NTuple4<T1,T6,T7,T8> _1678()

      Description copied from interface: `ITuple9`
      Create a new 4-tuple from this one where the elements are ordered: 1st, 6th, 7th, 8th.
      Specified by:
        `_1678` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _2678

          @NotNull
          public NTuple4<T2,T6,T7,T8> _2678()

      Description copied from interface: `ITuple9`
      Create a new 4-tuple from this one where the elements are ordered: 2nd, 6th, 7th, 8th.
      Specified by:
        `_2678` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _3678

          @NotNull
          public NTuple4<T3,T6,T7,T8> _3678()

      Description copied from interface: `ITuple9`
      Create a new 4-tuple from this one where the elements are ordered: 3rd, 6th, 7th, 8th.
      Specified by:
        `_3678` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _4678

          @NotNull
          public NTuple4<T4,T6,T7,T8> _4678()

      Description copied from interface: `ITuple9`
      Create a new 4-tuple from this one where the elements are ordered: 4th, 6th, 7th, 8th.
      Specified by:
        `_4678` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _5678

          @NotNull
          public NTuple4<T5,T6,T7,T8> _5678()

      Description copied from interface: `ITuple9`
      Create a new 4-tuple from this one where the elements are ordered: 5th, 6th, 7th, 8th.
      Specified by:
        `_5678` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _1239

          @NotNull
          public NTuple4<T1,T2,T3,T9> _1239()

      Description copied from interface: `ITuple9`
      Create a new 4-tuple from this one where the elements are ordered: 1st, 2nd, 3rd, 9th.
      Specified by:
        `_1239` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _1249

          @NotNull
          public NTuple4<T1,T2,T4,T9> _1249()

      Description copied from interface: `ITuple9`
      Create a new 4-tuple from this one where the elements are ordered: 1st, 2nd, 4th, 9th.
      Specified by:
        `_1249` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _1349

          @NotNull
          public NTuple4<T1,T3,T4,T9> _1349()

      Description copied from interface: `ITuple9`
      Create a new 4-tuple from this one where the elements are ordered: 1st, 3rd, 4th, 9th.
      Specified by:
        `_1349` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _2349

          @NotNull
          public NTuple4<T2,T3,T4,T9> _2349()

      Description copied from interface: `ITuple9`
      Create a new 4-tuple from this one where the elements are ordered: 2nd, 3rd, 4th, 9th.
      Specified by:
        `_2349` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _1259

          @NotNull
          public NTuple4<T1,T2,T5,T9> _1259()

      Description copied from interface: `ITuple9`
      Create a new 4-tuple from this one where the elements are ordered: 1st, 2nd, 5th, 9th.
      Specified by:
        `_1259` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _1359

          @NotNull
          public NTuple4<T1,T3,T5,T9> _1359()

      Description copied from interface: `ITuple9`
      Create a new 4-tuple from this one where the elements are ordered: 1st, 3rd, 5th, 9th.
      Specified by:
        `_1359` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _2359

          @NotNull
          public NTuple4<T2,T3,T5,T9> _2359()

      Description copied from interface: `ITuple9`
      Create a new 4-tuple from this one where the elements are ordered: 2nd, 3rd, 5th, 9th.
      Specified by:
        `_2359` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _1459

          @NotNull
          public NTuple4<T1,T4,T5,T9> _1459()

      Description copied from interface: `ITuple9`
      Create a new 4-tuple from this one where the elements are ordered: 1st, 4th, 5th, 9th.
      Specified by:
        `_1459` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _2459

          @NotNull
          public NTuple4<T2,T4,T5,T9> _2459()

      Description copied from interface: `ITuple9`
      Create a new 4-tuple from this one where the elements are ordered: 2nd, 4th, 5th, 9th.
      Specified by:
        `_2459` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _3459

          @NotNull
          public NTuple4<T3,T4,T5,T9> _3459()

      Description copied from interface: `ITuple9`
      Create a new 4-tuple from this one where the elements are ordered: 3rd, 4th, 5th, 9th.
      Specified by:
        `_3459` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _1269

          @NotNull
          public NTuple4<T1,T2,T6,T9> _1269()

      Description copied from interface: `ITuple9`
      Create a new 4-tuple from this one where the elements are ordered: 1st, 2nd, 6th, 9th.
      Specified by:
        `_1269` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _1369

          @NotNull
          public NTuple4<T1,T3,T6,T9> _1369()

      Description copied from interface: `ITuple9`
      Create a new 4-tuple from this one where the elements are ordered: 1st, 3rd, 6th, 9th.
      Specified by:
        `_1369` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _2369

          @NotNull
          public NTuple4<T2,T3,T6,T9> _2369()

      Description copied from interface: `ITuple9`
      Create a new 4-tuple from this one where the elements are ordered: 2nd, 3rd, 6th, 9th.
      Specified by:
        `_2369` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _1469

          @NotNull
          public NTuple4<T1,T4,T6,T9> _1469()

      Description copied from interface: `ITuple9`
      Create a new 4-tuple from this one where the elements are ordered: 1st, 4th, 6th, 9th.
      Specified by:
        `_1469` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _2469

          @NotNull
          public NTuple4<T2,T4,T6,T9> _2469()

      Description copied from interface: `ITuple9`
      Create a new 4-tuple from this one where the elements are ordered: 2nd, 4th, 6th, 9th.
      Specified by:
        `_2469` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _3469

          @NotNull
          public NTuple4<T3,T4,T6,T9> _3469()

      Description copied from interface: `ITuple9`
      Create a new 4-tuple from this one where the elements are ordered: 3rd, 4th, 6th, 9th.
      Specified by:
        `_3469` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _1569

          @NotNull
          public NTuple4<T1,T5,T6,T9> _1569()

      Description copied from interface: `ITuple9`
      Create a new 4-tuple from this one where the elements are ordered: 1st, 5th, 6th, 9th.
      Specified by:
        `_1569` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _2569

          @NotNull
          public NTuple4<T2,T5,T6,T9> _2569()

      Description copied from interface: `ITuple9`
      Create a new 4-tuple from this one where the elements are ordered: 2nd, 5th, 6th, 9th.
      Specified by:
        `_2569` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _3569

          @NotNull
          public NTuple4<T3,T5,T6,T9> _3569()

      Description copied from interface: `ITuple9`
      Create a new 4-tuple from this one where the elements are ordered: 3rd, 5th, 6th, 9th.
      Specified by:
        `_3569` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _4569

          @NotNull
          public NTuple4<T4,T5,T6,T9> _4569()

      Description copied from interface: `ITuple9`
      Create a new 4-tuple from this one where the elements are ordered: 4th, 5th, 6th, 9th.
      Specified by:
        `_4569` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _1279

          @NotNull
          public NTuple4<T1,T2,T7,T9> _1279()

      Description copied from interface: `ITuple9`
      Create a new 4-tuple from this one where the elements are ordered: 1st, 2nd, 7th, 9th.
      Specified by:
        `_1279` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _1379

          @NotNull
          public NTuple4<T1,T3,T7,T9> _1379()

      Description copied from interface: `ITuple9`
      Create a new 4-tuple from this one where the elements are ordered: 1st, 3rd, 7th, 9th.
      Specified by:
        `_1379` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _2379

          @NotNull
          public NTuple4<T2,T3,T7,T9> _2379()

      Description copied from interface: `ITuple9`
      Create a new 4-tuple from this one where the elements are ordered: 2nd, 3rd, 7th, 9th.
      Specified by:
        `_2379` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _1479

          @NotNull
          public NTuple4<T1,T4,T7,T9> _1479()

      Description copied from interface: `ITuple9`
      Create a new 4-tuple from this one where the elements are ordered: 1st, 4th, 7th, 9th.
      Specified by:
        `_1479` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _2479

          @NotNull
          public NTuple4<T2,T4,T7,T9> _2479()

      Description copied from interface: `ITuple9`
      Create a new 4-tuple from this one where the elements are ordered: 2nd, 4th, 7th, 9th.
      Specified by:
        `_2479` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _3479

          @NotNull
          public NTuple4<T3,T4,T7,T9> _3479()

      Description copied from interface: `ITuple9`
      Create a new 4-tuple from this one where the elements are ordered: 3rd, 4th, 7th, 9th.
      Specified by:
        `_3479` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _1579

          @NotNull
          public NTuple4<T1,T5,T7,T9> _1579()

      Description copied from interface: `ITuple9`
      Create a new 4-tuple from this one where the elements are ordered: 1st, 5th, 7th, 9th.
      Specified by:
        `_1579` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _2579

          @NotNull
          public NTuple4<T2,T5,T7,T9> _2579()

      Description copied from interface: `ITuple9`
      Create a new 4-tuple from this one where the elements are ordered: 2nd, 5th, 7th, 9th.
      Specified by:
        `_2579` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _3579

          @NotNull
          public NTuple4<T3,T5,T7,T9> _3579()

      Description copied from interface: `ITuple9`
      Create a new 4-tuple from this one where the elements are ordered: 3rd, 5th, 7th, 9th.
      Specified by:
        `_3579` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _4579

          @NotNull
          public NTuple4<T4,T5,T7,T9> _4579()

      Description copied from interface: `ITuple9`
      Create a new 4-tuple from this one where the elements are ordered: 4th, 5th, 7th, 9th.
      Specified by:
        `_4579` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _1679

          @NotNull
          public NTuple4<T1,T6,T7,T9> _1679()

      Description copied from interface: `ITuple9`
      Create a new 4-tuple from this one where the elements are ordered: 1st, 6th, 7th, 9th.
      Specified by:
        `_1679` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _2679

          @NotNull
          public NTuple4<T2,T6,T7,T9> _2679()

      Description copied from interface: `ITuple9`
      Create a new 4-tuple from this one where the elements are ordered: 2nd, 6th, 7th, 9th.
      Specified by:
        `_2679` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _3679

          @NotNull
          public NTuple4<T3,T6,T7,T9> _3679()

      Description copied from interface: `ITuple9`
      Create a new 4-tuple from this one where the elements are ordered: 3rd, 6th, 7th, 9th.
      Specified by:
        `_3679` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _4679

          @NotNull
          public NTuple4<T4,T6,T7,T9> _4679()

      Description copied from interface: `ITuple9`
      Create a new 4-tuple from this one where the elements are ordered: 4th, 6th, 7th, 9th.
      Specified by:
        `_4679` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _5679

          @NotNull
          public NTuple4<T5,T6,T7,T9> _5679()

      Description copied from interface: `ITuple9`
      Create a new 4-tuple from this one where the elements are ordered: 5th, 6th, 7th, 9th.
      Specified by:
        `_5679` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _1289

          @NotNull
          public NTuple4<T1,T2,T8,T9> _1289()

      Description copied from interface: `ITuple9`
      Create a new 4-tuple from this one where the elements are ordered: 1st, 2nd, 8th, 9th.
      Specified by:
        `_1289` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _1389

          @NotNull
          public NTuple4<T1,T3,T8,T9> _1389()

      Description copied from interface: `ITuple9`
      Create a new 4-tuple from this one where the elements are ordered: 1st, 3rd, 8th, 9th.
      Specified by:
        `_1389` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _2389

          @NotNull
          public NTuple4<T2,T3,T8,T9> _2389()

      Description copied from interface: `ITuple9`
      Create a new 4-tuple from this one where the elements are ordered: 2nd, 3rd, 8th, 9th.
      Specified by:
        `_2389` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _1489

          @NotNull
          public NTuple4<T1,T4,T8,T9> _1489()

      Description copied from interface: `ITuple9`
      Create a new 4-tuple from this one where the elements are ordered: 1st, 4th, 8th, 9th.
      Specified by:
        `_1489` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _2489

          @NotNull
          public NTuple4<T2,T4,T8,T9> _2489()

      Description copied from interface: `ITuple9`
      Create a new 4-tuple from this one where the elements are ordered: 2nd, 4th, 8th, 9th.
      Specified by:
        `_2489` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _3489

          @NotNull
          public NTuple4<T3,T4,T8,T9> _3489()

      Description copied from interface: `ITuple9`
      Create a new 4-tuple from this one where the elements are ordered: 3rd, 4th, 8th, 9th.
      Specified by:
        `_3489` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _1589

          @NotNull
          public NTuple4<T1,T5,T8,T9> _1589()

      Description copied from interface: `ITuple9`
      Create a new 4-tuple from this one where the elements are ordered: 1st, 5th, 8th, 9th.
      Specified by:
        `_1589` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _2589

          @NotNull
          public NTuple4<T2,T5,T8,T9> _2589()

      Description copied from interface: `ITuple9`
      Create a new 4-tuple from this one where the elements are ordered: 2nd, 5th, 8th, 9th.
      Specified by:
        `_2589` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _3589

          @NotNull
          public NTuple4<T3,T5,T8,T9> _3589()

      Description copied from interface: `ITuple9`
      Create a new 4-tuple from this one where the elements are ordered: 3rd, 5th, 8th, 9th.
      Specified by:
        `_3589` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _4589

          @NotNull
          public NTuple4<T4,T5,T8,T9> _4589()

      Description copied from interface: `ITuple9`
      Create a new 4-tuple from this one where the elements are ordered: 4th, 5th, 8th, 9th.
      Specified by:
        `_4589` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _1689

          @NotNull
          public NTuple4<T1,T6,T8,T9> _1689()

      Description copied from interface: `ITuple9`
      Create a new 4-tuple from this one where the elements are ordered: 1st, 6th, 8th, 9th.
      Specified by:
        `_1689` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _2689

          @NotNull
          public NTuple4<T2,T6,T8,T9> _2689()

      Description copied from interface: `ITuple9`
      Create a new 4-tuple from this one where the elements are ordered: 2nd, 6th, 8th, 9th.
      Specified by:
        `_2689` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _3689

          @NotNull
          public NTuple4<T3,T6,T8,T9> _3689()

      Description copied from interface: `ITuple9`
      Create a new 4-tuple from this one where the elements are ordered: 3rd, 6th, 8th, 9th.
      Specified by:
        `_3689` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _4689

          @NotNull
          public NTuple4<T4,T6,T8,T9> _4689()

      Description copied from interface: `ITuple9`
      Create a new 4-tuple from this one where the elements are ordered: 4th, 6th, 8th, 9th.
      Specified by:
        `_4689` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _5689

          @NotNull
          public NTuple4<T5,T6,T8,T9> _5689()

      Description copied from interface: `ITuple9`
      Create a new 4-tuple from this one where the elements are ordered: 5th, 6th, 8th, 9th.
      Specified by:
        `_5689` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _1789

          @NotNull
          public NTuple4<T1,T7,T8,T9> _1789()

      Description copied from interface: `ITuple9`
      Create a new 4-tuple from this one where the elements are ordered: 1st, 7th, 8th, 9th.
      Specified by:
        `_1789` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _2789

          @NotNull
          public NTuple4<T2,T7,T8,T9> _2789()

      Description copied from interface: `ITuple9`
      Create a new 4-tuple from this one where the elements are ordered: 2nd, 7th, 8th, 9th.
      Specified by:
        `_2789` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _3789

          @NotNull
          public NTuple4<T3,T7,T8,T9> _3789()

      Description copied from interface: `ITuple9`
      Create a new 4-tuple from this one where the elements are ordered: 3rd, 7th, 8th, 9th.
      Specified by:
        `_3789` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _4789

          @NotNull
          public NTuple4<T4,T7,T8,T9> _4789()

      Description copied from interface: `ITuple9`
      Create a new 4-tuple from this one where the elements are ordered: 4th, 7th, 8th, 9th.
      Specified by:
        `_4789` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _5789

          @NotNull
          public NTuple4<T5,T7,T8,T9> _5789()

      Description copied from interface: `ITuple9`
      Create a new 4-tuple from this one where the elements are ordered: 5th, 7th, 8th, 9th.
      Specified by:
        `_5789` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _6789

          @NotNull
          public NTuple4<T6,T7,T8,T9> _6789()

      Description copied from interface: `ITuple9`
      Create a new 4-tuple from this one where the elements are ordered: 6th, 7th, 8th, 9th.
      Specified by:
        `_6789` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _123

          @NotNull
          public NTuple3<T1,T2,T3> _123()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 1st, 2nd, 3rd.
      Specified by:
        `_123` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _132

          @NotNull
          public NTuple3<T1,T3,T2> _132()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 1st, 3rd, 2nd.
      Specified by:
        `_132` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _312

          @NotNull
          public NTuple3<T3,T1,T2> _312()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 3rd, 1st, 2nd.
      Specified by:
        `_312` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _321

          @NotNull
          public NTuple3<T3,T2,T1> _321()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 3rd, 2nd, 1st.
      Specified by:
        `_321` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _231

          @NotNull
          public NTuple3<T2,T3,T1> _231()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 2nd, 3rd, 1st.
      Specified by:
        `_231` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _213

          @NotNull
          public NTuple3<T2,T1,T3> _213()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 2nd, 1st, 3rd.
      Specified by:
        `_213` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _124

          @NotNull
          public NTuple3<T1,T2,T4> _124()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 1st, 2nd, 4th.
      Specified by:
        `_124` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _142

          @NotNull
          public NTuple3<T1,T4,T2> _142()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 1st, 4th, 2nd.
      Specified by:
        `_142` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _412

          @NotNull
          public NTuple3<T4,T1,T2> _412()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 4th, 1st, 2nd.
      Specified by:
        `_412` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _421

          @NotNull
          public NTuple3<T4,T2,T1> _421()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 4th, 2nd, 1st.
      Specified by:
        `_421` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _241

          @NotNull
          public NTuple3<T2,T4,T1> _241()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 2nd, 4th, 1st.
      Specified by:
        `_241` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _214

          @NotNull
          public NTuple3<T2,T1,T4> _214()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 2nd, 1st, 4th.
      Specified by:
        `_214` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _134

          @NotNull
          public NTuple3<T1,T3,T4> _134()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 1st, 3rd, 4th.
      Specified by:
        `_134` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _143

          @NotNull
          public NTuple3<T1,T4,T3> _143()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 1st, 4th, 3rd.
      Specified by:
        `_143` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _413

          @NotNull
          public NTuple3<T4,T1,T3> _413()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 4th, 1st, 3rd.
      Specified by:
        `_413` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _431

          @NotNull
          public NTuple3<T4,T3,T1> _431()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 4th, 3rd, 1st.
      Specified by:
        `_431` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _341

          @NotNull
          public NTuple3<T3,T4,T1> _341()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 3rd, 4th, 1st.
      Specified by:
        `_341` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _314

          @NotNull
          public NTuple3<T3,T1,T4> _314()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 3rd, 1st, 4th.
      Specified by:
        `_314` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _234

          @NotNull
          public NTuple3<T2,T3,T4> _234()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 2nd, 3rd, 4th.
      Specified by:
        `_234` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _243

          @NotNull
          public NTuple3<T2,T4,T3> _243()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 2nd, 4th, 3rd.
      Specified by:
        `_243` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _423

          @NotNull
          public NTuple3<T4,T2,T3> _423()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 4th, 2nd, 3rd.
      Specified by:
        `_423` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _432

          @NotNull
          public NTuple3<T4,T3,T2> _432()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 4th, 3rd, 2nd.
      Specified by:
        `_432` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _342

          @NotNull
          public NTuple3<T3,T4,T2> _342()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 3rd, 4th, 2nd.
      Specified by:
        `_342` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _324

          @NotNull
          public NTuple3<T3,T2,T4> _324()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 3rd, 2nd, 4th.
      Specified by:
        `_324` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _125

          @NotNull
          public NTuple3<T1,T2,T5> _125()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 1st, 2nd, 5th.
      Specified by:
        `_125` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _152

          @NotNull
          public NTuple3<T1,T5,T2> _152()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 1st, 5th, 2nd.
      Specified by:
        `_152` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _512

          @NotNull
          public NTuple3<T5,T1,T2> _512()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 5th, 1st, 2nd.
      Specified by:
        `_512` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _521

          @NotNull
          public NTuple3<T5,T2,T1> _521()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 5th, 2nd, 1st.
      Specified by:
        `_521` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _251

          @NotNull
          public NTuple3<T2,T5,T1> _251()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 2nd, 5th, 1st.
      Specified by:
        `_251` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _215

          @NotNull
          public NTuple3<T2,T1,T5> _215()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 2nd, 1st, 5th.
      Specified by:
        `_215` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _135

          @NotNull
          public NTuple3<T1,T3,T5> _135()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 1st, 3rd, 5th.
      Specified by:
        `_135` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _153

          @NotNull
          public NTuple3<T1,T5,T3> _153()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 1st, 5th, 3rd.
      Specified by:
        `_153` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _513

          @NotNull
          public NTuple3<T5,T1,T3> _513()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 5th, 1st, 3rd.
      Specified by:
        `_513` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _531

          @NotNull
          public NTuple3<T5,T3,T1> _531()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 5th, 3rd, 1st.
      Specified by:
        `_531` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _351

          @NotNull
          public NTuple3<T3,T5,T1> _351()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 3rd, 5th, 1st.
      Specified by:
        `_351` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _315

          @NotNull
          public NTuple3<T3,T1,T5> _315()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 3rd, 1st, 5th.
      Specified by:
        `_315` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _235

          @NotNull
          public NTuple3<T2,T3,T5> _235()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 2nd, 3rd, 5th.
      Specified by:
        `_235` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _253

          @NotNull
          public NTuple3<T2,T5,T3> _253()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 2nd, 5th, 3rd.
      Specified by:
        `_253` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _523

          @NotNull
          public NTuple3<T5,T2,T3> _523()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 5th, 2nd, 3rd.
      Specified by:
        `_523` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _532

          @NotNull
          public NTuple3<T5,T3,T2> _532()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 5th, 3rd, 2nd.
      Specified by:
        `_532` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _352

          @NotNull
          public NTuple3<T3,T5,T2> _352()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 3rd, 5th, 2nd.
      Specified by:
        `_352` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _325

          @NotNull
          public NTuple3<T3,T2,T5> _325()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 3rd, 2nd, 5th.
      Specified by:
        `_325` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _145

          @NotNull
          public NTuple3<T1,T4,T5> _145()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 1st, 4th, 5th.
      Specified by:
        `_145` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _154

          @NotNull
          public NTuple3<T1,T5,T4> _154()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 1st, 5th, 4th.
      Specified by:
        `_154` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _514

          @NotNull
          public NTuple3<T5,T1,T4> _514()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 5th, 1st, 4th.
      Specified by:
        `_514` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _541

          @NotNull
          public NTuple3<T5,T4,T1> _541()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 5th, 4th, 1st.
      Specified by:
        `_541` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _451

          @NotNull
          public NTuple3<T4,T5,T1> _451()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 4th, 5th, 1st.
      Specified by:
        `_451` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _415

          @NotNull
          public NTuple3<T4,T1,T5> _415()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 4th, 1st, 5th.
      Specified by:
        `_415` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _245

          @NotNull
          public NTuple3<T2,T4,T5> _245()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 2nd, 4th, 5th.
      Specified by:
        `_245` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _254

          @NotNull
          public NTuple3<T2,T5,T4> _254()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 2nd, 5th, 4th.
      Specified by:
        `_254` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _524

          @NotNull
          public NTuple3<T5,T2,T4> _524()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 5th, 2nd, 4th.
      Specified by:
        `_524` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _542

          @NotNull
          public NTuple3<T5,T4,T2> _542()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 5th, 4th, 2nd.
      Specified by:
        `_542` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _452

          @NotNull
          public NTuple3<T4,T5,T2> _452()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 4th, 5th, 2nd.
      Specified by:
        `_452` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _425

          @NotNull
          public NTuple3<T4,T2,T5> _425()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 4th, 2nd, 5th.
      Specified by:
        `_425` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _345

          @NotNull
          public NTuple3<T3,T4,T5> _345()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 3rd, 4th, 5th.
      Specified by:
        `_345` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _354

          @NotNull
          public NTuple3<T3,T5,T4> _354()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 3rd, 5th, 4th.
      Specified by:
        `_354` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _534

          @NotNull
          public NTuple3<T5,T3,T4> _534()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 5th, 3rd, 4th.
      Specified by:
        `_534` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _543

          @NotNull
          public NTuple3<T5,T4,T3> _543()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 5th, 4th, 3rd.
      Specified by:
        `_543` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _453

          @NotNull
          public NTuple3<T4,T5,T3> _453()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 4th, 5th, 3rd.
      Specified by:
        `_453` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _435

          @NotNull
          public NTuple3<T4,T3,T5> _435()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 4th, 3rd, 5th.
      Specified by:
        `_435` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _126

          @NotNull
          public NTuple3<T1,T2,T6> _126()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 1st, 2nd, 6th.
      Specified by:
        `_126` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _162

          @NotNull
          public NTuple3<T1,T6,T2> _162()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 1st, 6th, 2nd.
      Specified by:
        `_162` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _612

          @NotNull
          public NTuple3<T6,T1,T2> _612()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 6th, 1st, 2nd.
      Specified by:
        `_612` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _621

          @NotNull
          public NTuple3<T6,T2,T1> _621()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 6th, 2nd, 1st.
      Specified by:
        `_621` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _261

          @NotNull
          public NTuple3<T2,T6,T1> _261()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 2nd, 6th, 1st.
      Specified by:
        `_261` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _216

          @NotNull
          public NTuple3<T2,T1,T6> _216()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 2nd, 1st, 6th.
      Specified by:
        `_216` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _136

          @NotNull
          public NTuple3<T1,T3,T6> _136()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 1st, 3rd, 6th.
      Specified by:
        `_136` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _163

          @NotNull
          public NTuple3<T1,T6,T3> _163()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 1st, 6th, 3rd.
      Specified by:
        `_163` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _613

          @NotNull
          public NTuple3<T6,T1,T3> _613()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 6th, 1st, 3rd.
      Specified by:
        `_613` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _631

          @NotNull
          public NTuple3<T6,T3,T1> _631()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 6th, 3rd, 1st.
      Specified by:
        `_631` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _361

          @NotNull
          public NTuple3<T3,T6,T1> _361()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 3rd, 6th, 1st.
      Specified by:
        `_361` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _316

          @NotNull
          public NTuple3<T3,T1,T6> _316()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 3rd, 1st, 6th.
      Specified by:
        `_316` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _236

          @NotNull
          public NTuple3<T2,T3,T6> _236()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 2nd, 3rd, 6th.
      Specified by:
        `_236` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _263

          @NotNull
          public NTuple3<T2,T6,T3> _263()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 2nd, 6th, 3rd.
      Specified by:
        `_263` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _623

          @NotNull
          public NTuple3<T6,T2,T3> _623()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 6th, 2nd, 3rd.
      Specified by:
        `_623` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _632

          @NotNull
          public NTuple3<T6,T3,T2> _632()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 6th, 3rd, 2nd.
      Specified by:
        `_632` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _362

          @NotNull
          public NTuple3<T3,T6,T2> _362()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 3rd, 6th, 2nd.
      Specified by:
        `_362` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _326

          @NotNull
          public NTuple3<T3,T2,T6> _326()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 3rd, 2nd, 6th.
      Specified by:
        `_326` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _146

          @NotNull
          public NTuple3<T1,T4,T6> _146()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 1st, 4th, 6th.
      Specified by:
        `_146` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _164

          @NotNull
          public NTuple3<T1,T6,T4> _164()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 1st, 6th, 4th.
      Specified by:
        `_164` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _614

          @NotNull
          public NTuple3<T6,T1,T4> _614()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 6th, 1st, 4th.
      Specified by:
        `_614` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _641

          @NotNull
          public NTuple3<T6,T4,T1> _641()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 6th, 4th, 1st.
      Specified by:
        `_641` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _461

          @NotNull
          public NTuple3<T4,T6,T1> _461()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 4th, 6th, 1st.
      Specified by:
        `_461` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _416

          @NotNull
          public NTuple3<T4,T1,T6> _416()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 4th, 1st, 6th.
      Specified by:
        `_416` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _246

          @NotNull
          public NTuple3<T2,T4,T6> _246()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 2nd, 4th, 6th.
      Specified by:
        `_246` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _264

          @NotNull
          public NTuple3<T2,T6,T4> _264()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 2nd, 6th, 4th.
      Specified by:
        `_264` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _624

          @NotNull
          public NTuple3<T6,T2,T4> _624()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 6th, 2nd, 4th.
      Specified by:
        `_624` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _642

          @NotNull
          public NTuple3<T6,T4,T2> _642()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 6th, 4th, 2nd.
      Specified by:
        `_642` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _462

          @NotNull
          public NTuple3<T4,T6,T2> _462()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 4th, 6th, 2nd.
      Specified by:
        `_462` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _426

          @NotNull
          public NTuple3<T4,T2,T6> _426()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 4th, 2nd, 6th.
      Specified by:
        `_426` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _346

          @NotNull
          public NTuple3<T3,T4,T6> _346()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 3rd, 4th, 6th.
      Specified by:
        `_346` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _364

          @NotNull
          public NTuple3<T3,T6,T4> _364()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 3rd, 6th, 4th.
      Specified by:
        `_364` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _634

          @NotNull
          public NTuple3<T6,T3,T4> _634()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 6th, 3rd, 4th.
      Specified by:
        `_634` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _643

          @NotNull
          public NTuple3<T6,T4,T3> _643()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 6th, 4th, 3rd.
      Specified by:
        `_643` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _463

          @NotNull
          public NTuple3<T4,T6,T3> _463()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 4th, 6th, 3rd.
      Specified by:
        `_463` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _436

          @NotNull
          public NTuple3<T4,T3,T6> _436()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 4th, 3rd, 6th.
      Specified by:
        `_436` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _156

          @NotNull
          public NTuple3<T1,T5,T6> _156()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 1st, 5th, 6th.
      Specified by:
        `_156` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _165

          @NotNull
          public NTuple3<T1,T6,T5> _165()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 1st, 6th, 5th.
      Specified by:
        `_165` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _615

          @NotNull
          public NTuple3<T6,T1,T5> _615()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 6th, 1st, 5th.
      Specified by:
        `_615` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _651

          @NotNull
          public NTuple3<T6,T5,T1> _651()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 6th, 5th, 1st.
      Specified by:
        `_651` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _561

          @NotNull
          public NTuple3<T5,T6,T1> _561()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 5th, 6th, 1st.
      Specified by:
        `_561` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _516

          @NotNull
          public NTuple3<T5,T1,T6> _516()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 5th, 1st, 6th.
      Specified by:
        `_516` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _256

          @NotNull
          public NTuple3<T2,T5,T6> _256()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 2nd, 5th, 6th.
      Specified by:
        `_256` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _265

          @NotNull
          public NTuple3<T2,T6,T5> _265()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 2nd, 6th, 5th.
      Specified by:
        `_265` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _625

          @NotNull
          public NTuple3<T6,T2,T5> _625()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 6th, 2nd, 5th.
      Specified by:
        `_625` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _652

          @NotNull
          public NTuple3<T6,T5,T2> _652()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 6th, 5th, 2nd.
      Specified by:
        `_652` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _562

          @NotNull
          public NTuple3<T5,T6,T2> _562()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 5th, 6th, 2nd.
      Specified by:
        `_562` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _526

          @NotNull
          public NTuple3<T5,T2,T6> _526()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 5th, 2nd, 6th.
      Specified by:
        `_526` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _356

          @NotNull
          public NTuple3<T3,T5,T6> _356()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 3rd, 5th, 6th.
      Specified by:
        `_356` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _365

          @NotNull
          public NTuple3<T3,T6,T5> _365()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 3rd, 6th, 5th.
      Specified by:
        `_365` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _635

          @NotNull
          public NTuple3<T6,T3,T5> _635()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 6th, 3rd, 5th.
      Specified by:
        `_635` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _653

          @NotNull
          public NTuple3<T6,T5,T3> _653()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 6th, 5th, 3rd.
      Specified by:
        `_653` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _563

          @NotNull
          public NTuple3<T5,T6,T3> _563()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 5th, 6th, 3rd.
      Specified by:
        `_563` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _536

          @NotNull
          public NTuple3<T5,T3,T6> _536()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 5th, 3rd, 6th.
      Specified by:
        `_536` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _456

          @NotNull
          public NTuple3<T4,T5,T6> _456()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 4th, 5th, 6th.
      Specified by:
        `_456` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _465

          @NotNull
          public NTuple3<T4,T6,T5> _465()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 4th, 6th, 5th.
      Specified by:
        `_465` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _645

          @NotNull
          public NTuple3<T6,T4,T5> _645()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 6th, 4th, 5th.
      Specified by:
        `_645` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _654

          @NotNull
          public NTuple3<T6,T5,T4> _654()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 6th, 5th, 4th.
      Specified by:
        `_654` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _564

          @NotNull
          public NTuple3<T5,T6,T4> _564()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 5th, 6th, 4th.
      Specified by:
        `_564` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _546

          @NotNull
          public NTuple3<T5,T4,T6> _546()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 5th, 4th, 6th.
      Specified by:
        `_546` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _127

          @NotNull
          public NTuple3<T1,T2,T7> _127()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 1st, 2nd, 7th.
      Specified by:
        `_127` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _172

          @NotNull
          public NTuple3<T1,T7,T2> _172()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 1st, 7th, 2nd.
      Specified by:
        `_172` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _712

          @NotNull
          public NTuple3<T7,T1,T2> _712()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 7th, 1st, 2nd.
      Specified by:
        `_712` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _721

          @NotNull
          public NTuple3<T7,T2,T1> _721()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 7th, 2nd, 1st.
      Specified by:
        `_721` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _271

          @NotNull
          public NTuple3<T2,T7,T1> _271()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 2nd, 7th, 1st.
      Specified by:
        `_271` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _217

          @NotNull
          public NTuple3<T2,T1,T7> _217()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 2nd, 1st, 7th.
      Specified by:
        `_217` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _137

          @NotNull
          public NTuple3<T1,T3,T7> _137()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 1st, 3rd, 7th.
      Specified by:
        `_137` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _173

          @NotNull
          public NTuple3<T1,T7,T3> _173()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 1st, 7th, 3rd.
      Specified by:
        `_173` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _713

          @NotNull
          public NTuple3<T7,T1,T3> _713()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 7th, 1st, 3rd.
      Specified by:
        `_713` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _731

          @NotNull
          public NTuple3<T7,T3,T1> _731()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 7th, 3rd, 1st.
      Specified by:
        `_731` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _371

          @NotNull
          public NTuple3<T3,T7,T1> _371()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 3rd, 7th, 1st.
      Specified by:
        `_371` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _317

          @NotNull
          public NTuple3<T3,T1,T7> _317()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 3rd, 1st, 7th.
      Specified by:
        `_317` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _237

          @NotNull
          public NTuple3<T2,T3,T7> _237()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 2nd, 3rd, 7th.
      Specified by:
        `_237` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _273

          @NotNull
          public NTuple3<T2,T7,T3> _273()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 2nd, 7th, 3rd.
      Specified by:
        `_273` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _723

          @NotNull
          public NTuple3<T7,T2,T3> _723()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 7th, 2nd, 3rd.
      Specified by:
        `_723` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _732

          @NotNull
          public NTuple3<T7,T3,T2> _732()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 7th, 3rd, 2nd.
      Specified by:
        `_732` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _372

          @NotNull
          public NTuple3<T3,T7,T2> _372()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 3rd, 7th, 2nd.
      Specified by:
        `_372` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _327

          @NotNull
          public NTuple3<T3,T2,T7> _327()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 3rd, 2nd, 7th.
      Specified by:
        `_327` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _147

          @NotNull
          public NTuple3<T1,T4,T7> _147()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 1st, 4th, 7th.
      Specified by:
        `_147` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _174

          @NotNull
          public NTuple3<T1,T7,T4> _174()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 1st, 7th, 4th.
      Specified by:
        `_174` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _714

          @NotNull
          public NTuple3<T7,T1,T4> _714()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 7th, 1st, 4th.
      Specified by:
        `_714` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _741

          @NotNull
          public NTuple3<T7,T4,T1> _741()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 7th, 4th, 1st.
      Specified by:
        `_741` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _471

          @NotNull
          public NTuple3<T4,T7,T1> _471()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 4th, 7th, 1st.
      Specified by:
        `_471` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _417

          @NotNull
          public NTuple3<T4,T1,T7> _417()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 4th, 1st, 7th.
      Specified by:
        `_417` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _247

          @NotNull
          public NTuple3<T2,T4,T7> _247()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 2nd, 4th, 7th.
      Specified by:
        `_247` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _274

          @NotNull
          public NTuple3<T2,T7,T4> _274()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 2nd, 7th, 4th.
      Specified by:
        `_274` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _724

          @NotNull
          public NTuple3<T7,T2,T4> _724()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 7th, 2nd, 4th.
      Specified by:
        `_724` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _742

          @NotNull
          public NTuple3<T7,T4,T2> _742()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 7th, 4th, 2nd.
      Specified by:
        `_742` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _472

          @NotNull
          public NTuple3<T4,T7,T2> _472()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 4th, 7th, 2nd.
      Specified by:
        `_472` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _427

          @NotNull
          public NTuple3<T4,T2,T7> _427()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 4th, 2nd, 7th.
      Specified by:
        `_427` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _347

          @NotNull
          public NTuple3<T3,T4,T7> _347()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 3rd, 4th, 7th.
      Specified by:
        `_347` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _374

          @NotNull
          public NTuple3<T3,T7,T4> _374()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 3rd, 7th, 4th.
      Specified by:
        `_374` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _734

          @NotNull
          public NTuple3<T7,T3,T4> _734()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 7th, 3rd, 4th.
      Specified by:
        `_734` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _743

          @NotNull
          public NTuple3<T7,T4,T3> _743()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 7th, 4th, 3rd.
      Specified by:
        `_743` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _473

          @NotNull
          public NTuple3<T4,T7,T3> _473()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 4th, 7th, 3rd.
      Specified by:
        `_473` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _437

          @NotNull
          public NTuple3<T4,T3,T7> _437()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 4th, 3rd, 7th.
      Specified by:
        `_437` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _157

          @NotNull
          public NTuple3<T1,T5,T7> _157()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 1st, 5th, 7th.
      Specified by:
        `_157` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _175

          @NotNull
          public NTuple3<T1,T7,T5> _175()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 1st, 7th, 5th.
      Specified by:
        `_175` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _715

          @NotNull
          public NTuple3<T7,T1,T5> _715()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 7th, 1st, 5th.
      Specified by:
        `_715` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _751

          @NotNull
          public NTuple3<T7,T5,T1> _751()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 7th, 5th, 1st.
      Specified by:
        `_751` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _571

          @NotNull
          public NTuple3<T5,T7,T1> _571()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 5th, 7th, 1st.
      Specified by:
        `_571` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _517

          @NotNull
          public NTuple3<T5,T1,T7> _517()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 5th, 1st, 7th.
      Specified by:
        `_517` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _257

          @NotNull
          public NTuple3<T2,T5,T7> _257()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 2nd, 5th, 7th.
      Specified by:
        `_257` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _275

          @NotNull
          public NTuple3<T2,T7,T5> _275()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 2nd, 7th, 5th.
      Specified by:
        `_275` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _725

          @NotNull
          public NTuple3<T7,T2,T5> _725()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 7th, 2nd, 5th.
      Specified by:
        `_725` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _752

          @NotNull
          public NTuple3<T7,T5,T2> _752()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 7th, 5th, 2nd.
      Specified by:
        `_752` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _572

          @NotNull
          public NTuple3<T5,T7,T2> _572()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 5th, 7th, 2nd.
      Specified by:
        `_572` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _527

          @NotNull
          public NTuple3<T5,T2,T7> _527()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 5th, 2nd, 7th.
      Specified by:
        `_527` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _357

          @NotNull
          public NTuple3<T3,T5,T7> _357()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 3rd, 5th, 7th.
      Specified by:
        `_357` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _375

          @NotNull
          public NTuple3<T3,T7,T5> _375()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 3rd, 7th, 5th.
      Specified by:
        `_375` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _735

          @NotNull
          public NTuple3<T7,T3,T5> _735()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 7th, 3rd, 5th.
      Specified by:
        `_735` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _753

          @NotNull
          public NTuple3<T7,T5,T3> _753()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 7th, 5th, 3rd.
      Specified by:
        `_753` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _573

          @NotNull
          public NTuple3<T5,T7,T3> _573()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 5th, 7th, 3rd.
      Specified by:
        `_573` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _537

          @NotNull
          public NTuple3<T5,T3,T7> _537()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 5th, 3rd, 7th.
      Specified by:
        `_537` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _457

          @NotNull
          public NTuple3<T4,T5,T7> _457()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 4th, 5th, 7th.
      Specified by:
        `_457` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _475

          @NotNull
          public NTuple3<T4,T7,T5> _475()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 4th, 7th, 5th.
      Specified by:
        `_475` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _745

          @NotNull
          public NTuple3<T7,T4,T5> _745()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 7th, 4th, 5th.
      Specified by:
        `_745` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _754

          @NotNull
          public NTuple3<T7,T5,T4> _754()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 7th, 5th, 4th.
      Specified by:
        `_754` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _574

          @NotNull
          public NTuple3<T5,T7,T4> _574()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 5th, 7th, 4th.
      Specified by:
        `_574` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _547

          @NotNull
          public NTuple3<T5,T4,T7> _547()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 5th, 4th, 7th.
      Specified by:
        `_547` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _167

          @NotNull
          public NTuple3<T1,T6,T7> _167()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 1st, 6th, 7th.
      Specified by:
        `_167` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _176

          @NotNull
          public NTuple3<T1,T7,T6> _176()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 1st, 7th, 6th.
      Specified by:
        `_176` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _716

          @NotNull
          public NTuple3<T7,T1,T6> _716()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 7th, 1st, 6th.
      Specified by:
        `_716` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _761

          @NotNull
          public NTuple3<T7,T6,T1> _761()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 7th, 6th, 1st.
      Specified by:
        `_761` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _671

          @NotNull
          public NTuple3<T6,T7,T1> _671()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 6th, 7th, 1st.
      Specified by:
        `_671` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _617

          @NotNull
          public NTuple3<T6,T1,T7> _617()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 6th, 1st, 7th.
      Specified by:
        `_617` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _267

          @NotNull
          public NTuple3<T2,T6,T7> _267()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 2nd, 6th, 7th.
      Specified by:
        `_267` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _276

          @NotNull
          public NTuple3<T2,T7,T6> _276()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 2nd, 7th, 6th.
      Specified by:
        `_276` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _726

          @NotNull
          public NTuple3<T7,T2,T6> _726()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 7th, 2nd, 6th.
      Specified by:
        `_726` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _762

          @NotNull
          public NTuple3<T7,T6,T2> _762()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 7th, 6th, 2nd.
      Specified by:
        `_762` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _672

          @NotNull
          public NTuple3<T6,T7,T2> _672()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 6th, 7th, 2nd.
      Specified by:
        `_672` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _627

          @NotNull
          public NTuple3<T6,T2,T7> _627()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 6th, 2nd, 7th.
      Specified by:
        `_627` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _367

          @NotNull
          public NTuple3<T3,T6,T7> _367()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 3rd, 6th, 7th.
      Specified by:
        `_367` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _376

          @NotNull
          public NTuple3<T3,T7,T6> _376()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 3rd, 7th, 6th.
      Specified by:
        `_376` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _736

          @NotNull
          public NTuple3<T7,T3,T6> _736()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 7th, 3rd, 6th.
      Specified by:
        `_736` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _763

          @NotNull
          public NTuple3<T7,T6,T3> _763()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 7th, 6th, 3rd.
      Specified by:
        `_763` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _673

          @NotNull
          public NTuple3<T6,T7,T3> _673()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 6th, 7th, 3rd.
      Specified by:
        `_673` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _637

          @NotNull
          public NTuple3<T6,T3,T7> _637()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 6th, 3rd, 7th.
      Specified by:
        `_637` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _467

          @NotNull
          public NTuple3<T4,T6,T7> _467()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 4th, 6th, 7th.
      Specified by:
        `_467` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _476

          @NotNull
          public NTuple3<T4,T7,T6> _476()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 4th, 7th, 6th.
      Specified by:
        `_476` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _746

          @NotNull
          public NTuple3<T7,T4,T6> _746()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 7th, 4th, 6th.
      Specified by:
        `_746` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _764

          @NotNull
          public NTuple3<T7,T6,T4> _764()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 7th, 6th, 4th.
      Specified by:
        `_764` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _674

          @NotNull
          public NTuple3<T6,T7,T4> _674()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 6th, 7th, 4th.
      Specified by:
        `_674` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _647

          @NotNull
          public NTuple3<T6,T4,T7> _647()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 6th, 4th, 7th.
      Specified by:
        `_647` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _567

          @NotNull
          public NTuple3<T5,T6,T7> _567()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 5th, 6th, 7th.
      Specified by:
        `_567` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _576

          @NotNull
          public NTuple3<T5,T7,T6> _576()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 5th, 7th, 6th.
      Specified by:
        `_576` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _756

          @NotNull
          public NTuple3<T7,T5,T6> _756()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 7th, 5th, 6th.
      Specified by:
        `_756` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _765

          @NotNull
          public NTuple3<T7,T6,T5> _765()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 7th, 6th, 5th.
      Specified by:
        `_765` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _675

          @NotNull
          public NTuple3<T6,T7,T5> _675()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 6th, 7th, 5th.
      Specified by:
        `_675` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _657

          @NotNull
          public NTuple3<T6,T5,T7> _657()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 6th, 5th, 7th.
      Specified by:
        `_657` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _128

          @NotNull
          public NTuple3<T1,T2,T8> _128()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 1st, 2nd, 8th.
      Specified by:
        `_128` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _182

          @NotNull
          public NTuple3<T1,T8,T2> _182()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 1st, 8th, 2nd.
      Specified by:
        `_182` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _812

          @NotNull
          public NTuple3<T8,T1,T2> _812()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 8th, 1st, 2nd.
      Specified by:
        `_812` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _821

          @NotNull
          public NTuple3<T8,T2,T1> _821()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 8th, 2nd, 1st.
      Specified by:
        `_821` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _281

          @NotNull
          public NTuple3<T2,T8,T1> _281()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 2nd, 8th, 1st.
      Specified by:
        `_281` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _218

          @NotNull
          public NTuple3<T2,T1,T8> _218()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 2nd, 1st, 8th.
      Specified by:
        `_218` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _138

          @NotNull
          public NTuple3<T1,T3,T8> _138()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 1st, 3rd, 8th.
      Specified by:
        `_138` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _183

          @NotNull
          public NTuple3<T1,T8,T3> _183()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 1st, 8th, 3rd.
      Specified by:
        `_183` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _813

          @NotNull
          public NTuple3<T8,T1,T3> _813()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 8th, 1st, 3rd.
      Specified by:
        `_813` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _831

          @NotNull
          public NTuple3<T8,T3,T1> _831()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 8th, 3rd, 1st.
      Specified by:
        `_831` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _381

          @NotNull
          public NTuple3<T3,T8,T1> _381()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 3rd, 8th, 1st.
      Specified by:
        `_381` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _318

          @NotNull
          public NTuple3<T3,T1,T8> _318()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 3rd, 1st, 8th.
      Specified by:
        `_318` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _238

          @NotNull
          public NTuple3<T2,T3,T8> _238()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 2nd, 3rd, 8th.
      Specified by:
        `_238` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _283

          @NotNull
          public NTuple3<T2,T8,T3> _283()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 2nd, 8th, 3rd.
      Specified by:
        `_283` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _823

          @NotNull
          public NTuple3<T8,T2,T3> _823()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 8th, 2nd, 3rd.
      Specified by:
        `_823` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _832

          @NotNull
          public NTuple3<T8,T3,T2> _832()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 8th, 3rd, 2nd.
      Specified by:
        `_832` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _382

          @NotNull
          public NTuple3<T3,T8,T2> _382()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 3rd, 8th, 2nd.
      Specified by:
        `_382` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _328

          @NotNull
          public NTuple3<T3,T2,T8> _328()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 3rd, 2nd, 8th.
      Specified by:
        `_328` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _148

          @NotNull
          public NTuple3<T1,T4,T8> _148()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 1st, 4th, 8th.
      Specified by:
        `_148` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _184

          @NotNull
          public NTuple3<T1,T8,T4> _184()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 1st, 8th, 4th.
      Specified by:
        `_184` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _814

          @NotNull
          public NTuple3<T8,T1,T4> _814()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 8th, 1st, 4th.
      Specified by:
        `_814` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _841

          @NotNull
          public NTuple3<T8,T4,T1> _841()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 8th, 4th, 1st.
      Specified by:
        `_841` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _481

          @NotNull
          public NTuple3<T4,T8,T1> _481()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 4th, 8th, 1st.
      Specified by:
        `_481` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _418

          @NotNull
          public NTuple3<T4,T1,T8> _418()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 4th, 1st, 8th.
      Specified by:
        `_418` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _248

          @NotNull
          public NTuple3<T2,T4,T8> _248()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 2nd, 4th, 8th.
      Specified by:
        `_248` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _284

          @NotNull
          public NTuple3<T2,T8,T4> _284()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 2nd, 8th, 4th.
      Specified by:
        `_284` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _824

          @NotNull
          public NTuple3<T8,T2,T4> _824()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 8th, 2nd, 4th.
      Specified by:
        `_824` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _842

          @NotNull
          public NTuple3<T8,T4,T2> _842()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 8th, 4th, 2nd.
      Specified by:
        `_842` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _482

          @NotNull
          public NTuple3<T4,T8,T2> _482()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 4th, 8th, 2nd.
      Specified by:
        `_482` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _428

          @NotNull
          public NTuple3<T4,T2,T8> _428()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 4th, 2nd, 8th.
      Specified by:
        `_428` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _348

          @NotNull
          public NTuple3<T3,T4,T8> _348()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 3rd, 4th, 8th.
      Specified by:
        `_348` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _384

          @NotNull
          public NTuple3<T3,T8,T4> _384()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 3rd, 8th, 4th.
      Specified by:
        `_384` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _834

          @NotNull
          public NTuple3<T8,T3,T4> _834()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 8th, 3rd, 4th.
      Specified by:
        `_834` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _843

          @NotNull
          public NTuple3<T8,T4,T3> _843()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 8th, 4th, 3rd.
      Specified by:
        `_843` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _483

          @NotNull
          public NTuple3<T4,T8,T3> _483()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 4th, 8th, 3rd.
      Specified by:
        `_483` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _438

          @NotNull
          public NTuple3<T4,T3,T8> _438()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 4th, 3rd, 8th.
      Specified by:
        `_438` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _158

          @NotNull
          public NTuple3<T1,T5,T8> _158()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 1st, 5th, 8th.
      Specified by:
        `_158` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _185

          @NotNull
          public NTuple3<T1,T8,T5> _185()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 1st, 8th, 5th.
      Specified by:
        `_185` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _815

          @NotNull
          public NTuple3<T8,T1,T5> _815()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 8th, 1st, 5th.
      Specified by:
        `_815` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _851

          @NotNull
          public NTuple3<T8,T5,T1> _851()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 8th, 5th, 1st.
      Specified by:
        `_851` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _581

          @NotNull
          public NTuple3<T5,T8,T1> _581()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 5th, 8th, 1st.
      Specified by:
        `_581` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _518

          @NotNull
          public NTuple3<T5,T1,T8> _518()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 5th, 1st, 8th.
      Specified by:
        `_518` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _258

          @NotNull
          public NTuple3<T2,T5,T8> _258()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 2nd, 5th, 8th.
      Specified by:
        `_258` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _285

          @NotNull
          public NTuple3<T2,T8,T5> _285()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 2nd, 8th, 5th.
      Specified by:
        `_285` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _825

          @NotNull
          public NTuple3<T8,T2,T5> _825()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 8th, 2nd, 5th.
      Specified by:
        `_825` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _852

          @NotNull
          public NTuple3<T8,T5,T2> _852()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 8th, 5th, 2nd.
      Specified by:
        `_852` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _582

          @NotNull
          public NTuple3<T5,T8,T2> _582()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 5th, 8th, 2nd.
      Specified by:
        `_582` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _528

          @NotNull
          public NTuple3<T5,T2,T8> _528()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 5th, 2nd, 8th.
      Specified by:
        `_528` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _358

          @NotNull
          public NTuple3<T3,T5,T8> _358()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 3rd, 5th, 8th.
      Specified by:
        `_358` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _385

          @NotNull
          public NTuple3<T3,T8,T5> _385()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 3rd, 8th, 5th.
      Specified by:
        `_385` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _835

          @NotNull
          public NTuple3<T8,T3,T5> _835()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 8th, 3rd, 5th.
      Specified by:
        `_835` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _853

          @NotNull
          public NTuple3<T8,T5,T3> _853()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 8th, 5th, 3rd.
      Specified by:
        `_853` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _583

          @NotNull
          public NTuple3<T5,T8,T3> _583()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 5th, 8th, 3rd.
      Specified by:
        `_583` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _538

          @NotNull
          public NTuple3<T5,T3,T8> _538()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 5th, 3rd, 8th.
      Specified by:
        `_538` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _458

          @NotNull
          public NTuple3<T4,T5,T8> _458()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 4th, 5th, 8th.
      Specified by:
        `_458` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _485

          @NotNull
          public NTuple3<T4,T8,T5> _485()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 4th, 8th, 5th.
      Specified by:
        `_485` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _845

          @NotNull
          public NTuple3<T8,T4,T5> _845()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 8th, 4th, 5th.
      Specified by:
        `_845` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _854

          @NotNull
          public NTuple3<T8,T5,T4> _854()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 8th, 5th, 4th.
      Specified by:
        `_854` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _584

          @NotNull
          public NTuple3<T5,T8,T4> _584()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 5th, 8th, 4th.
      Specified by:
        `_584` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _548

          @NotNull
          public NTuple3<T5,T4,T8> _548()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 5th, 4th, 8th.
      Specified by:
        `_548` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _168

          @NotNull
          public NTuple3<T1,T6,T8> _168()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 1st, 6th, 8th.
      Specified by:
        `_168` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _186

          @NotNull
          public NTuple3<T1,T8,T6> _186()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 1st, 8th, 6th.
      Specified by:
        `_186` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _816

          @NotNull
          public NTuple3<T8,T1,T6> _816()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 8th, 1st, 6th.
      Specified by:
        `_816` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _861

          @NotNull
          public NTuple3<T8,T6,T1> _861()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 8th, 6th, 1st.
      Specified by:
        `_861` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _681

          @NotNull
          public NTuple3<T6,T8,T1> _681()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 6th, 8th, 1st.
      Specified by:
        `_681` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _618

          @NotNull
          public NTuple3<T6,T1,T8> _618()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 6th, 1st, 8th.
      Specified by:
        `_618` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _268

          @NotNull
          public NTuple3<T2,T6,T8> _268()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 2nd, 6th, 8th.
      Specified by:
        `_268` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _286

          @NotNull
          public NTuple3<T2,T8,T6> _286()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 2nd, 8th, 6th.
      Specified by:
        `_286` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _826

          @NotNull
          public NTuple3<T8,T2,T6> _826()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 8th, 2nd, 6th.
      Specified by:
        `_826` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _862

          @NotNull
          public NTuple3<T8,T6,T2> _862()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 8th, 6th, 2nd.
      Specified by:
        `_862` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _682

          @NotNull
          public NTuple3<T6,T8,T2> _682()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 6th, 8th, 2nd.
      Specified by:
        `_682` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _628

          @NotNull
          public NTuple3<T6,T2,T8> _628()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 6th, 2nd, 8th.
      Specified by:
        `_628` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _368

          @NotNull
          public NTuple3<T3,T6,T8> _368()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 3rd, 6th, 8th.
      Specified by:
        `_368` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _386

          @NotNull
          public NTuple3<T3,T8,T6> _386()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 3rd, 8th, 6th.
      Specified by:
        `_386` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _836

          @NotNull
          public NTuple3<T8,T3,T6> _836()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 8th, 3rd, 6th.
      Specified by:
        `_836` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _863

          @NotNull
          public NTuple3<T8,T6,T3> _863()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 8th, 6th, 3rd.
      Specified by:
        `_863` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _683

          @NotNull
          public NTuple3<T6,T8,T3> _683()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 6th, 8th, 3rd.
      Specified by:
        `_683` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _638

          @NotNull
          public NTuple3<T6,T3,T8> _638()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 6th, 3rd, 8th.
      Specified by:
        `_638` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _468

          @NotNull
          public NTuple3<T4,T6,T8> _468()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 4th, 6th, 8th.
      Specified by:
        `_468` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _486

          @NotNull
          public NTuple3<T4,T8,T6> _486()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 4th, 8th, 6th.
      Specified by:
        `_486` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _846

          @NotNull
          public NTuple3<T8,T4,T6> _846()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 8th, 4th, 6th.
      Specified by:
        `_846` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _864

          @NotNull
          public NTuple3<T8,T6,T4> _864()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 8th, 6th, 4th.
      Specified by:
        `_864` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _684

          @NotNull
          public NTuple3<T6,T8,T4> _684()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 6th, 8th, 4th.
      Specified by:
        `_684` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _648

          @NotNull
          public NTuple3<T6,T4,T8> _648()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 6th, 4th, 8th.
      Specified by:
        `_648` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _568

          @NotNull
          public NTuple3<T5,T6,T8> _568()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 5th, 6th, 8th.
      Specified by:
        `_568` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _586

          @NotNull
          public NTuple3<T5,T8,T6> _586()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 5th, 8th, 6th.
      Specified by:
        `_586` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _856

          @NotNull
          public NTuple3<T8,T5,T6> _856()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 8th, 5th, 6th.
      Specified by:
        `_856` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _865

          @NotNull
          public NTuple3<T8,T6,T5> _865()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 8th, 6th, 5th.
      Specified by:
        `_865` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _685

          @NotNull
          public NTuple3<T6,T8,T5> _685()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 6th, 8th, 5th.
      Specified by:
        `_685` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _658

          @NotNull
          public NTuple3<T6,T5,T8> _658()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 6th, 5th, 8th.
      Specified by:
        `_658` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _178

          @NotNull
          public NTuple3<T1,T7,T8> _178()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 1st, 7th, 8th.
      Specified by:
        `_178` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _187

          @NotNull
          public NTuple3<T1,T8,T7> _187()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 1st, 8th, 7th.
      Specified by:
        `_187` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _817

          @NotNull
          public NTuple3<T8,T1,T7> _817()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 8th, 1st, 7th.
      Specified by:
        `_817` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _871

          @NotNull
          public NTuple3<T8,T7,T1> _871()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 8th, 7th, 1st.
      Specified by:
        `_871` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _781

          @NotNull
          public NTuple3<T7,T8,T1> _781()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 7th, 8th, 1st.
      Specified by:
        `_781` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _718

          @NotNull
          public NTuple3<T7,T1,T8> _718()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 7th, 1st, 8th.
      Specified by:
        `_718` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _278

          @NotNull
          public NTuple3<T2,T7,T8> _278()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 2nd, 7th, 8th.
      Specified by:
        `_278` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _287

          @NotNull
          public NTuple3<T2,T8,T7> _287()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 2nd, 8th, 7th.
      Specified by:
        `_287` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _827

          @NotNull
          public NTuple3<T8,T2,T7> _827()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 8th, 2nd, 7th.
      Specified by:
        `_827` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _872

          @NotNull
          public NTuple3<T8,T7,T2> _872()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 8th, 7th, 2nd.
      Specified by:
        `_872` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _782

          @NotNull
          public NTuple3<T7,T8,T2> _782()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 7th, 8th, 2nd.
      Specified by:
        `_782` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _728

          @NotNull
          public NTuple3<T7,T2,T8> _728()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 7th, 2nd, 8th.
      Specified by:
        `_728` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _378

          @NotNull
          public NTuple3<T3,T7,T8> _378()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 3rd, 7th, 8th.
      Specified by:
        `_378` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _387

          @NotNull
          public NTuple3<T3,T8,T7> _387()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 3rd, 8th, 7th.
      Specified by:
        `_387` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _837

          @NotNull
          public NTuple3<T8,T3,T7> _837()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 8th, 3rd, 7th.
      Specified by:
        `_837` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _873

          @NotNull
          public NTuple3<T8,T7,T3> _873()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 8th, 7th, 3rd.
      Specified by:
        `_873` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _783

          @NotNull
          public NTuple3<T7,T8,T3> _783()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 7th, 8th, 3rd.
      Specified by:
        `_783` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _738

          @NotNull
          public NTuple3<T7,T3,T8> _738()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 7th, 3rd, 8th.
      Specified by:
        `_738` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _478

          @NotNull
          public NTuple3<T4,T7,T8> _478()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 4th, 7th, 8th.
      Specified by:
        `_478` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _487

          @NotNull
          public NTuple3<T4,T8,T7> _487()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 4th, 8th, 7th.
      Specified by:
        `_487` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _847

          @NotNull
          public NTuple3<T8,T4,T7> _847()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 8th, 4th, 7th.
      Specified by:
        `_847` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _874

          @NotNull
          public NTuple3<T8,T7,T4> _874()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 8th, 7th, 4th.
      Specified by:
        `_874` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _784

          @NotNull
          public NTuple3<T7,T8,T4> _784()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 7th, 8th, 4th.
      Specified by:
        `_784` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _748

          @NotNull
          public NTuple3<T7,T4,T8> _748()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 7th, 4th, 8th.
      Specified by:
        `_748` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _578

          @NotNull
          public NTuple3<T5,T7,T8> _578()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 5th, 7th, 8th.
      Specified by:
        `_578` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _587

          @NotNull
          public NTuple3<T5,T8,T7> _587()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 5th, 8th, 7th.
      Specified by:
        `_587` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _857

          @NotNull
          public NTuple3<T8,T5,T7> _857()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 8th, 5th, 7th.
      Specified by:
        `_857` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _875

          @NotNull
          public NTuple3<T8,T7,T5> _875()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 8th, 7th, 5th.
      Specified by:
        `_875` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _785

          @NotNull
          public NTuple3<T7,T8,T5> _785()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 7th, 8th, 5th.
      Specified by:
        `_785` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _758

          @NotNull
          public NTuple3<T7,T5,T8> _758()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 7th, 5th, 8th.
      Specified by:
        `_758` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _678

          @NotNull
          public NTuple3<T6,T7,T8> _678()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 6th, 7th, 8th.
      Specified by:
        `_678` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _687

          @NotNull
          public NTuple3<T6,T8,T7> _687()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 6th, 8th, 7th.
      Specified by:
        `_687` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _867

          @NotNull
          public NTuple3<T8,T6,T7> _867()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 8th, 6th, 7th.
      Specified by:
        `_867` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _876

          @NotNull
          public NTuple3<T8,T7,T6> _876()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 8th, 7th, 6th.
      Specified by:
        `_876` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _786

          @NotNull
          public NTuple3<T7,T8,T6> _786()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 7th, 8th, 6th.
      Specified by:
        `_786` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _768

          @NotNull
          public NTuple3<T7,T6,T8> _768()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 7th, 6th, 8th.
      Specified by:
        `_768` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _129

          @NotNull
          public NTuple3<T1,T2,T9> _129()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 1st, 2nd, 9th.
      Specified by:
        `_129` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _192

          @NotNull
          public NTuple3<T1,T9,T2> _192()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 1st, 9th, 2nd.
      Specified by:
        `_192` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _912

          @NotNull
          public NTuple3<T9,T1,T2> _912()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 9th, 1st, 2nd.
      Specified by:
        `_912` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _921

          @NotNull
          public NTuple3<T9,T2,T1> _921()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 9th, 2nd, 1st.
      Specified by:
        `_921` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _291

          @NotNull
          public NTuple3<T2,T9,T1> _291()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 2nd, 9th, 1st.
      Specified by:
        `_291` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _219

          @NotNull
          public NTuple3<T2,T1,T9> _219()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 2nd, 1st, 9th.
      Specified by:
        `_219` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _139

          @NotNull
          public NTuple3<T1,T3,T9> _139()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 1st, 3rd, 9th.
      Specified by:
        `_139` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _193

          @NotNull
          public NTuple3<T1,T9,T3> _193()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 1st, 9th, 3rd.
      Specified by:
        `_193` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _913

          @NotNull
          public NTuple3<T9,T1,T3> _913()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 9th, 1st, 3rd.
      Specified by:
        `_913` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _931

          @NotNull
          public NTuple3<T9,T3,T1> _931()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 9th, 3rd, 1st.
      Specified by:
        `_931` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _391

          @NotNull
          public NTuple3<T3,T9,T1> _391()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 3rd, 9th, 1st.
      Specified by:
        `_391` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _319

          @NotNull
          public NTuple3<T3,T1,T9> _319()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 3rd, 1st, 9th.
      Specified by:
        `_319` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _239

          @NotNull
          public NTuple3<T2,T3,T9> _239()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 2nd, 3rd, 9th.
      Specified by:
        `_239` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _293

          @NotNull
          public NTuple3<T2,T9,T3> _293()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 2nd, 9th, 3rd.
      Specified by:
        `_293` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _923

          @NotNull
          public NTuple3<T9,T2,T3> _923()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 9th, 2nd, 3rd.
      Specified by:
        `_923` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _932

          @NotNull
          public NTuple3<T9,T3,T2> _932()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 9th, 3rd, 2nd.
      Specified by:
        `_932` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _392

          @NotNull
          public NTuple3<T3,T9,T2> _392()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 3rd, 9th, 2nd.
      Specified by:
        `_392` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _329

          @NotNull
          public NTuple3<T3,T2,T9> _329()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 3rd, 2nd, 9th.
      Specified by:
        `_329` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _149

          @NotNull
          public NTuple3<T1,T4,T9> _149()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 1st, 4th, 9th.
      Specified by:
        `_149` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _194

          @NotNull
          public NTuple3<T1,T9,T4> _194()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 1st, 9th, 4th.
      Specified by:
        `_194` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _914

          @NotNull
          public NTuple3<T9,T1,T4> _914()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 9th, 1st, 4th.
      Specified by:
        `_914` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _941

          @NotNull
          public NTuple3<T9,T4,T1> _941()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 9th, 4th, 1st.
      Specified by:
        `_941` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _491

          @NotNull
          public NTuple3<T4,T9,T1> _491()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 4th, 9th, 1st.
      Specified by:
        `_491` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _419

          @NotNull
          public NTuple3<T4,T1,T9> _419()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 4th, 1st, 9th.
      Specified by:
        `_419` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _249

          @NotNull
          public NTuple3<T2,T4,T9> _249()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 2nd, 4th, 9th.
      Specified by:
        `_249` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _294

          @NotNull
          public NTuple3<T2,T9,T4> _294()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 2nd, 9th, 4th.
      Specified by:
        `_294` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _924

          @NotNull
          public NTuple3<T9,T2,T4> _924()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 9th, 2nd, 4th.
      Specified by:
        `_924` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _942

          @NotNull
          public NTuple3<T9,T4,T2> _942()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 9th, 4th, 2nd.
      Specified by:
        `_942` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _492

          @NotNull
          public NTuple3<T4,T9,T2> _492()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 4th, 9th, 2nd.
      Specified by:
        `_492` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _429

          @NotNull
          public NTuple3<T4,T2,T9> _429()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 4th, 2nd, 9th.
      Specified by:
        `_429` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _349

          @NotNull
          public NTuple3<T3,T4,T9> _349()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 3rd, 4th, 9th.
      Specified by:
        `_349` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _394

          @NotNull
          public NTuple3<T3,T9,T4> _394()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 3rd, 9th, 4th.
      Specified by:
        `_394` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _934

          @NotNull
          public NTuple3<T9,T3,T4> _934()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 9th, 3rd, 4th.
      Specified by:
        `_934` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _943

          @NotNull
          public NTuple3<T9,T4,T3> _943()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 9th, 4th, 3rd.
      Specified by:
        `_943` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _493

          @NotNull
          public NTuple3<T4,T9,T3> _493()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 4th, 9th, 3rd.
      Specified by:
        `_493` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _439

          @NotNull
          public NTuple3<T4,T3,T9> _439()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 4th, 3rd, 9th.
      Specified by:
        `_439` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _159

          @NotNull
          public NTuple3<T1,T5,T9> _159()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 1st, 5th, 9th.
      Specified by:
        `_159` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _195

          @NotNull
          public NTuple3<T1,T9,T5> _195()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 1st, 9th, 5th.
      Specified by:
        `_195` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _915

          @NotNull
          public NTuple3<T9,T1,T5> _915()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 9th, 1st, 5th.
      Specified by:
        `_915` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _951

          @NotNull
          public NTuple3<T9,T5,T1> _951()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 9th, 5th, 1st.
      Specified by:
        `_951` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _591

          @NotNull
          public NTuple3<T5,T9,T1> _591()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 5th, 9th, 1st.
      Specified by:
        `_591` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _519

          @NotNull
          public NTuple3<T5,T1,T9> _519()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 5th, 1st, 9th.
      Specified by:
        `_519` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _259

          @NotNull
          public NTuple3<T2,T5,T9> _259()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 2nd, 5th, 9th.
      Specified by:
        `_259` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _295

          @NotNull
          public NTuple3<T2,T9,T5> _295()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 2nd, 9th, 5th.
      Specified by:
        `_295` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _925

          @NotNull
          public NTuple3<T9,T2,T5> _925()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 9th, 2nd, 5th.
      Specified by:
        `_925` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _952

          @NotNull
          public NTuple3<T9,T5,T2> _952()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 9th, 5th, 2nd.
      Specified by:
        `_952` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _592

          @NotNull
          public NTuple3<T5,T9,T2> _592()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 5th, 9th, 2nd.
      Specified by:
        `_592` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _529

          @NotNull
          public NTuple3<T5,T2,T9> _529()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 5th, 2nd, 9th.
      Specified by:
        `_529` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _359

          @NotNull
          public NTuple3<T3,T5,T9> _359()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 3rd, 5th, 9th.
      Specified by:
        `_359` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _395

          @NotNull
          public NTuple3<T3,T9,T5> _395()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 3rd, 9th, 5th.
      Specified by:
        `_395` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _935

          @NotNull
          public NTuple3<T9,T3,T5> _935()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 9th, 3rd, 5th.
      Specified by:
        `_935` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _953

          @NotNull
          public NTuple3<T9,T5,T3> _953()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 9th, 5th, 3rd.
      Specified by:
        `_953` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _593

          @NotNull
          public NTuple3<T5,T9,T3> _593()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 5th, 9th, 3rd.
      Specified by:
        `_593` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _539

          @NotNull
          public NTuple3<T5,T3,T9> _539()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 5th, 3rd, 9th.
      Specified by:
        `_539` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _459

          @NotNull
          public NTuple3<T4,T5,T9> _459()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 4th, 5th, 9th.
      Specified by:
        `_459` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _495

          @NotNull
          public NTuple3<T4,T9,T5> _495()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 4th, 9th, 5th.
      Specified by:
        `_495` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _945

          @NotNull
          public NTuple3<T9,T4,T5> _945()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 9th, 4th, 5th.
      Specified by:
        `_945` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _954

          @NotNull
          public NTuple3<T9,T5,T4> _954()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 9th, 5th, 4th.
      Specified by:
        `_954` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _594

          @NotNull
          public NTuple3<T5,T9,T4> _594()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 5th, 9th, 4th.
      Specified by:
        `_594` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _549

          @NotNull
          public NTuple3<T5,T4,T9> _549()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 5th, 4th, 9th.
      Specified by:
        `_549` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _169

          @NotNull
          public NTuple3<T1,T6,T9> _169()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 1st, 6th, 9th.
      Specified by:
        `_169` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _196

          @NotNull
          public NTuple3<T1,T9,T6> _196()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 1st, 9th, 6th.
      Specified by:
        `_196` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _916

          @NotNull
          public NTuple3<T9,T1,T6> _916()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 9th, 1st, 6th.
      Specified by:
        `_916` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _961

          @NotNull
          public NTuple3<T9,T6,T1> _961()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 9th, 6th, 1st.
      Specified by:
        `_961` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _691

          @NotNull
          public NTuple3<T6,T9,T1> _691()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 6th, 9th, 1st.
      Specified by:
        `_691` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _619

          @NotNull
          public NTuple3<T6,T1,T9> _619()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 6th, 1st, 9th.
      Specified by:
        `_619` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _269

          @NotNull
          public NTuple3<T2,T6,T9> _269()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 2nd, 6th, 9th.
      Specified by:
        `_269` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _296

          @NotNull
          public NTuple3<T2,T9,T6> _296()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 2nd, 9th, 6th.
      Specified by:
        `_296` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _926

          @NotNull
          public NTuple3<T9,T2,T6> _926()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 9th, 2nd, 6th.
      Specified by:
        `_926` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _962

          @NotNull
          public NTuple3<T9,T6,T2> _962()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 9th, 6th, 2nd.
      Specified by:
        `_962` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _692

          @NotNull
          public NTuple3<T6,T9,T2> _692()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 6th, 9th, 2nd.
      Specified by:
        `_692` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _629

          @NotNull
          public NTuple3<T6,T2,T9> _629()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 6th, 2nd, 9th.
      Specified by:
        `_629` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _369

          @NotNull
          public NTuple3<T3,T6,T9> _369()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 3rd, 6th, 9th.
      Specified by:
        `_369` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _396

          @NotNull
          public NTuple3<T3,T9,T6> _396()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 3rd, 9th, 6th.
      Specified by:
        `_396` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _936

          @NotNull
          public NTuple3<T9,T3,T6> _936()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 9th, 3rd, 6th.
      Specified by:
        `_936` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _963

          @NotNull
          public NTuple3<T9,T6,T3> _963()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 9th, 6th, 3rd.
      Specified by:
        `_963` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _693

          @NotNull
          public NTuple3<T6,T9,T3> _693()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 6th, 9th, 3rd.
      Specified by:
        `_693` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _639

          @NotNull
          public NTuple3<T6,T3,T9> _639()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 6th, 3rd, 9th.
      Specified by:
        `_639` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _469

          @NotNull
          public NTuple3<T4,T6,T9> _469()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 4th, 6th, 9th.
      Specified by:
        `_469` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _496

          @NotNull
          public NTuple3<T4,T9,T6> _496()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 4th, 9th, 6th.
      Specified by:
        `_496` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _946

          @NotNull
          public NTuple3<T9,T4,T6> _946()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 9th, 4th, 6th.
      Specified by:
        `_946` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _964

          @NotNull
          public NTuple3<T9,T6,T4> _964()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 9th, 6th, 4th.
      Specified by:
        `_964` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _694

          @NotNull
          public NTuple3<T6,T9,T4> _694()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 6th, 9th, 4th.
      Specified by:
        `_694` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _649

          @NotNull
          public NTuple3<T6,T4,T9> _649()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 6th, 4th, 9th.
      Specified by:
        `_649` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _569

          @NotNull
          public NTuple3<T5,T6,T9> _569()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 5th, 6th, 9th.
      Specified by:
        `_569` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _596

          @NotNull
          public NTuple3<T5,T9,T6> _596()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 5th, 9th, 6th.
      Specified by:
        `_596` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _956

          @NotNull
          public NTuple3<T9,T5,T6> _956()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 9th, 5th, 6th.
      Specified by:
        `_956` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _965

          @NotNull
          public NTuple3<T9,T6,T5> _965()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 9th, 6th, 5th.
      Specified by:
        `_965` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _695

          @NotNull
          public NTuple3<T6,T9,T5> _695()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 6th, 9th, 5th.
      Specified by:
        `_695` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _659

          @NotNull
          public NTuple3<T6,T5,T9> _659()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 6th, 5th, 9th.
      Specified by:
        `_659` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _179

          @NotNull
          public NTuple3<T1,T7,T9> _179()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 1st, 7th, 9th.
      Specified by:
        `_179` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _197

          @NotNull
          public NTuple3<T1,T9,T7> _197()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 1st, 9th, 7th.
      Specified by:
        `_197` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _917

          @NotNull
          public NTuple3<T9,T1,T7> _917()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 9th, 1st, 7th.
      Specified by:
        `_917` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _971

          @NotNull
          public NTuple3<T9,T7,T1> _971()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 9th, 7th, 1st.
      Specified by:
        `_971` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _791

          @NotNull
          public NTuple3<T7,T9,T1> _791()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 7th, 9th, 1st.
      Specified by:
        `_791` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _719

          @NotNull
          public NTuple3<T7,T1,T9> _719()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 7th, 1st, 9th.
      Specified by:
        `_719` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _279

          @NotNull
          public NTuple3<T2,T7,T9> _279()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 2nd, 7th, 9th.
      Specified by:
        `_279` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _297

          @NotNull
          public NTuple3<T2,T9,T7> _297()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 2nd, 9th, 7th.
      Specified by:
        `_297` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _927

          @NotNull
          public NTuple3<T9,T2,T7> _927()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 9th, 2nd, 7th.
      Specified by:
        `_927` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _972

          @NotNull
          public NTuple3<T9,T7,T2> _972()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 9th, 7th, 2nd.
      Specified by:
        `_972` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _792

          @NotNull
          public NTuple3<T7,T9,T2> _792()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 7th, 9th, 2nd.
      Specified by:
        `_792` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _729

          @NotNull
          public NTuple3<T7,T2,T9> _729()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 7th, 2nd, 9th.
      Specified by:
        `_729` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _379

          @NotNull
          public NTuple3<T3,T7,T9> _379()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 3rd, 7th, 9th.
      Specified by:
        `_379` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _397

          @NotNull
          public NTuple3<T3,T9,T7> _397()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 3rd, 9th, 7th.
      Specified by:
        `_397` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _937

          @NotNull
          public NTuple3<T9,T3,T7> _937()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 9th, 3rd, 7th.
      Specified by:
        `_937` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _973

          @NotNull
          public NTuple3<T9,T7,T3> _973()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 9th, 7th, 3rd.
      Specified by:
        `_973` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _793

          @NotNull
          public NTuple3<T7,T9,T3> _793()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 7th, 9th, 3rd.
      Specified by:
        `_793` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _739

          @NotNull
          public NTuple3<T7,T3,T9> _739()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 7th, 3rd, 9th.
      Specified by:
        `_739` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _479

          @NotNull
          public NTuple3<T4,T7,T9> _479()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 4th, 7th, 9th.
      Specified by:
        `_479` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _497

          @NotNull
          public NTuple3<T4,T9,T7> _497()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 4th, 9th, 7th.
      Specified by:
        `_497` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _947

          @NotNull
          public NTuple3<T9,T4,T7> _947()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 9th, 4th, 7th.
      Specified by:
        `_947` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _974

          @NotNull
          public NTuple3<T9,T7,T4> _974()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 9th, 7th, 4th.
      Specified by:
        `_974` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _794

          @NotNull
          public NTuple3<T7,T9,T4> _794()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 7th, 9th, 4th.
      Specified by:
        `_794` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _749

          @NotNull
          public NTuple3<T7,T4,T9> _749()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 7th, 4th, 9th.
      Specified by:
        `_749` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _579

          @NotNull
          public NTuple3<T5,T7,T9> _579()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 5th, 7th, 9th.
      Specified by:
        `_579` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _597

          @NotNull
          public NTuple3<T5,T9,T7> _597()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 5th, 9th, 7th.
      Specified by:
        `_597` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _957

          @NotNull
          public NTuple3<T9,T5,T7> _957()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 9th, 5th, 7th.
      Specified by:
        `_957` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _975

          @NotNull
          public NTuple3<T9,T7,T5> _975()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 9th, 7th, 5th.
      Specified by:
        `_975` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _795

          @NotNull
          public NTuple3<T7,T9,T5> _795()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 7th, 9th, 5th.
      Specified by:
        `_795` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _759

          @NotNull
          public NTuple3<T7,T5,T9> _759()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 7th, 5th, 9th.
      Specified by:
        `_759` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _679

          @NotNull
          public NTuple3<T6,T7,T9> _679()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 6th, 7th, 9th.
      Specified by:
        `_679` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _697

          @NotNull
          public NTuple3<T6,T9,T7> _697()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 6th, 9th, 7th.
      Specified by:
        `_697` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _967

          @NotNull
          public NTuple3<T9,T6,T7> _967()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 9th, 6th, 7th.
      Specified by:
        `_967` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _976

          @NotNull
          public NTuple3<T9,T7,T6> _976()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 9th, 7th, 6th.
      Specified by:
        `_976` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _796

          @NotNull
          public NTuple3<T7,T9,T6> _796()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 7th, 9th, 6th.
      Specified by:
        `_796` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _769

          @NotNull
          public NTuple3<T7,T6,T9> _769()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 7th, 6th, 9th.
      Specified by:
        `_769` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _189

          @NotNull
          public NTuple3<T1,T8,T9> _189()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 1st, 8th, 9th.
      Specified by:
        `_189` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _198

          @NotNull
          public NTuple3<T1,T9,T8> _198()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 1st, 9th, 8th.
      Specified by:
        `_198` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _918

          @NotNull
          public NTuple3<T9,T1,T8> _918()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 9th, 1st, 8th.
      Specified by:
        `_918` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _981

          @NotNull
          public NTuple3<T9,T8,T1> _981()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 9th, 8th, 1st.
      Specified by:
        `_981` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _891

          @NotNull
          public NTuple3<T8,T9,T1> _891()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 8th, 9th, 1st.
      Specified by:
        `_891` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _819

          @NotNull
          public NTuple3<T8,T1,T9> _819()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 8th, 1st, 9th.
      Specified by:
        `_819` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _289

          @NotNull
          public NTuple3<T2,T8,T9> _289()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 2nd, 8th, 9th.
      Specified by:
        `_289` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _298

          @NotNull
          public NTuple3<T2,T9,T8> _298()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 2nd, 9th, 8th.
      Specified by:
        `_298` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _928

          @NotNull
          public NTuple3<T9,T2,T8> _928()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 9th, 2nd, 8th.
      Specified by:
        `_928` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _982

          @NotNull
          public NTuple3<T9,T8,T2> _982()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 9th, 8th, 2nd.
      Specified by:
        `_982` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _892

          @NotNull
          public NTuple3<T8,T9,T2> _892()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 8th, 9th, 2nd.
      Specified by:
        `_892` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _829

          @NotNull
          public NTuple3<T8,T2,T9> _829()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 8th, 2nd, 9th.
      Specified by:
        `_829` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _389

          @NotNull
          public NTuple3<T3,T8,T9> _389()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 3rd, 8th, 9th.
      Specified by:
        `_389` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _398

          @NotNull
          public NTuple3<T3,T9,T8> _398()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 3rd, 9th, 8th.
      Specified by:
        `_398` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _938

          @NotNull
          public NTuple3<T9,T3,T8> _938()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 9th, 3rd, 8th.
      Specified by:
        `_938` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _983

          @NotNull
          public NTuple3<T9,T8,T3> _983()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 9th, 8th, 3rd.
      Specified by:
        `_983` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _893

          @NotNull
          public NTuple3<T8,T9,T3> _893()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 8th, 9th, 3rd.
      Specified by:
        `_893` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _839

          @NotNull
          public NTuple3<T8,T3,T9> _839()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 8th, 3rd, 9th.
      Specified by:
        `_839` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _489

          @NotNull
          public NTuple3<T4,T8,T9> _489()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 4th, 8th, 9th.
      Specified by:
        `_489` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _498

          @NotNull
          public NTuple3<T4,T9,T8> _498()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 4th, 9th, 8th.
      Specified by:
        `_498` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _948

          @NotNull
          public NTuple3<T9,T4,T8> _948()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 9th, 4th, 8th.
      Specified by:
        `_948` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _984

          @NotNull
          public NTuple3<T9,T8,T4> _984()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 9th, 8th, 4th.
      Specified by:
        `_984` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _894

          @NotNull
          public NTuple3<T8,T9,T4> _894()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 8th, 9th, 4th.
      Specified by:
        `_894` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _849

          @NotNull
          public NTuple3<T8,T4,T9> _849()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 8th, 4th, 9th.
      Specified by:
        `_849` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _589

          @NotNull
          public NTuple3<T5,T8,T9> _589()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 5th, 8th, 9th.
      Specified by:
        `_589` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _598

          @NotNull
          public NTuple3<T5,T9,T8> _598()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 5th, 9th, 8th.
      Specified by:
        `_598` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _958

          @NotNull
          public NTuple3<T9,T5,T8> _958()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 9th, 5th, 8th.
      Specified by:
        `_958` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _985

          @NotNull
          public NTuple3<T9,T8,T5> _985()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 9th, 8th, 5th.
      Specified by:
        `_985` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _895

          @NotNull
          public NTuple3<T8,T9,T5> _895()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 8th, 9th, 5th.
      Specified by:
        `_895` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _859

          @NotNull
          public NTuple3<T8,T5,T9> _859()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 8th, 5th, 9th.
      Specified by:
        `_859` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _689

          @NotNull
          public NTuple3<T6,T8,T9> _689()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 6th, 8th, 9th.
      Specified by:
        `_689` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _698

          @NotNull
          public NTuple3<T6,T9,T8> _698()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 6th, 9th, 8th.
      Specified by:
        `_698` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _968

          @NotNull
          public NTuple3<T9,T6,T8> _968()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 9th, 6th, 8th.
      Specified by:
        `_968` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _986

          @NotNull
          public NTuple3<T9,T8,T6> _986()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 9th, 8th, 6th.
      Specified by:
        `_986` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _896

          @NotNull
          public NTuple3<T8,T9,T6> _896()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 8th, 9th, 6th.
      Specified by:
        `_896` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _869

          @NotNull
          public NTuple3<T8,T6,T9> _869()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 8th, 6th, 9th.
      Specified by:
        `_869` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _789

          @NotNull
          public NTuple3<T7,T8,T9> _789()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 7th, 8th, 9th.
      Specified by:
        `_789` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _798

          @NotNull
          public NTuple3<T7,T9,T8> _798()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 7th, 9th, 8th.
      Specified by:
        `_798` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _978

          @NotNull
          public NTuple3<T9,T7,T8> _978()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 9th, 7th, 8th.
      Specified by:
        `_978` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _987

          @NotNull
          public NTuple3<T9,T8,T7> _987()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 9th, 8th, 7th.
      Specified by:
        `_987` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _897

          @NotNull
          public NTuple3<T8,T9,T7> _897()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 8th, 9th, 7th.
      Specified by:
        `_897` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _879

          @NotNull
          public NTuple3<T8,T7,T9> _879()

      Description copied from interface: `ITuple9`
      Create a new 3-tuple from this one where the elements are ordered: 8th, 7th, 9th.
      Specified by:
        `_879` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _12

          @NotNull
          public NTuple2<T1,T2> _12()

      Description copied from interface: `ITuple9`
      Create a new 2-tuple from this one where the elements are ordered: 1st, 2nd.
      Specified by:
        `_12` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _21

          @NotNull
          public NTuple2<T2,T1> _21()

      Description copied from interface: `ITuple9`
      Create a new 2-tuple from this one where the elements are ordered: 2nd, 1st.
      Specified by:
        `_21` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _13

          @NotNull
          public NTuple2<T1,T3> _13()

      Description copied from interface: `ITuple9`
      Create a new 2-tuple from this one where the elements are ordered: 1st, 3rd.
      Specified by:
        `_13` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _31

          @NotNull
          public NTuple2<T3,T1> _31()

      Description copied from interface: `ITuple9`
      Create a new 2-tuple from this one where the elements are ordered: 3rd, 1st.
      Specified by:
        `_31` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _23

          @NotNull
          public NTuple2<T2,T3> _23()

      Description copied from interface: `ITuple9`
      Create a new 2-tuple from this one where the elements are ordered: 2nd, 3rd.
      Specified by:
        `_23` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _32

          @NotNull
          public NTuple2<T3,T2> _32()

      Description copied from interface: `ITuple9`
      Create a new 2-tuple from this one where the elements are ordered: 3rd, 2nd.
      Specified by:
        `_32` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _14

          @NotNull
          public NTuple2<T1,T4> _14()

      Description copied from interface: `ITuple9`
      Create a new 2-tuple from this one where the elements are ordered: 1st, 4th.
      Specified by:
        `_14` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _41

          @NotNull
          public NTuple2<T4,T1> _41()

      Description copied from interface: `ITuple9`
      Create a new 2-tuple from this one where the elements are ordered: 4th, 1st.
      Specified by:
        `_41` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _24

          @NotNull
          public NTuple2<T2,T4> _24()

      Description copied from interface: `ITuple9`
      Create a new 2-tuple from this one where the elements are ordered: 2nd, 4th.
      Specified by:
        `_24` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _42

          @NotNull
          public NTuple2<T4,T2> _42()

      Description copied from interface: `ITuple9`
      Create a new 2-tuple from this one where the elements are ordered: 4th, 2nd.
      Specified by:
        `_42` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _34

          @NotNull
          public NTuple2<T3,T4> _34()

      Description copied from interface: `ITuple9`
      Create a new 2-tuple from this one where the elements are ordered: 3rd, 4th.
      Specified by:
        `_34` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _43

          @NotNull
          public NTuple2<T4,T3> _43()

      Description copied from interface: `ITuple9`
      Create a new 2-tuple from this one where the elements are ordered: 4th, 3rd.
      Specified by:
        `_43` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _15

          @NotNull
          public NTuple2<T1,T5> _15()

      Description copied from interface: `ITuple9`
      Create a new 2-tuple from this one where the elements are ordered: 1st, 5th.
      Specified by:
        `_15` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _51

          @NotNull
          public NTuple2<T5,T1> _51()

      Description copied from interface: `ITuple9`
      Create a new 2-tuple from this one where the elements are ordered: 5th, 1st.
      Specified by:
        `_51` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _25

          @NotNull
          public NTuple2<T2,T5> _25()

      Description copied from interface: `ITuple9`
      Create a new 2-tuple from this one where the elements are ordered: 2nd, 5th.
      Specified by:
        `_25` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _52

          @NotNull
          public NTuple2<T5,T2> _52()

      Description copied from interface: `ITuple9`
      Create a new 2-tuple from this one where the elements are ordered: 5th, 2nd.
      Specified by:
        `_52` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _35

          @NotNull
          public NTuple2<T3,T5> _35()

      Description copied from interface: `ITuple9`
      Create a new 2-tuple from this one where the elements are ordered: 3rd, 5th.
      Specified by:
        `_35` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _53

          @NotNull
          public NTuple2<T5,T3> _53()

      Description copied from interface: `ITuple9`
      Create a new 2-tuple from this one where the elements are ordered: 5th, 3rd.
      Specified by:
        `_53` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _45

          @NotNull
          public NTuple2<T4,T5> _45()

      Description copied from interface: `ITuple9`
      Create a new 2-tuple from this one where the elements are ordered: 4th, 5th.
      Specified by:
        `_45` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _54

          @NotNull
          public NTuple2<T5,T4> _54()

      Description copied from interface: `ITuple9`
      Create a new 2-tuple from this one where the elements are ordered: 5th, 4th.
      Specified by:
        `_54` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _16

          @NotNull
          public NTuple2<T1,T6> _16()

      Description copied from interface: `ITuple9`
      Create a new 2-tuple from this one where the elements are ordered: 1st, 6th.
      Specified by:
        `_16` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _61

          @NotNull
          public NTuple2<T6,T1> _61()

      Description copied from interface: `ITuple9`
      Create a new 2-tuple from this one where the elements are ordered: 6th, 1st.
      Specified by:
        `_61` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _26

          @NotNull
          public NTuple2<T2,T6> _26()

      Description copied from interface: `ITuple9`
      Create a new 2-tuple from this one where the elements are ordered: 2nd, 6th.
      Specified by:
        `_26` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _62

          @NotNull
          public NTuple2<T6,T2> _62()

      Description copied from interface: `ITuple9`
      Create a new 2-tuple from this one where the elements are ordered: 6th, 2nd.
      Specified by:
        `_62` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _36

          @NotNull
          public NTuple2<T3,T6> _36()

      Description copied from interface: `ITuple9`
      Create a new 2-tuple from this one where the elements are ordered: 3rd, 6th.
      Specified by:
        `_36` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _63

          @NotNull
          public NTuple2<T6,T3> _63()

      Description copied from interface: `ITuple9`
      Create a new 2-tuple from this one where the elements are ordered: 6th, 3rd.
      Specified by:
        `_63` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _46

          @NotNull
          public NTuple2<T4,T6> _46()

      Description copied from interface: `ITuple9`
      Create a new 2-tuple from this one where the elements are ordered: 4th, 6th.
      Specified by:
        `_46` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _64

          @NotNull
          public NTuple2<T6,T4> _64()

      Description copied from interface: `ITuple9`
      Create a new 2-tuple from this one where the elements are ordered: 6th, 4th.
      Specified by:
        `_64` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _56

          @NotNull
          public NTuple2<T5,T6> _56()

      Description copied from interface: `ITuple9`
      Create a new 2-tuple from this one where the elements are ordered: 5th, 6th.
      Specified by:
        `_56` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _65

          @NotNull
          public NTuple2<T6,T5> _65()

      Description copied from interface: `ITuple9`
      Create a new 2-tuple from this one where the elements are ordered: 6th, 5th.
      Specified by:
        `_65` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _17

          @NotNull
          public NTuple2<T1,T7> _17()

      Description copied from interface: `ITuple9`
      Create a new 2-tuple from this one where the elements are ordered: 1st, 7th.
      Specified by:
        `_17` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _71

          @NotNull
          public NTuple2<T7,T1> _71()

      Description copied from interface: `ITuple9`
      Create a new 2-tuple from this one where the elements are ordered: 7th, 1st.
      Specified by:
        `_71` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _27

          @NotNull
          public NTuple2<T2,T7> _27()

      Description copied from interface: `ITuple9`
      Create a new 2-tuple from this one where the elements are ordered: 2nd, 7th.
      Specified by:
        `_27` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _72

          @NotNull
          public NTuple2<T7,T2> _72()

      Description copied from interface: `ITuple9`
      Create a new 2-tuple from this one where the elements are ordered: 7th, 2nd.
      Specified by:
        `_72` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _37

          @NotNull
          public NTuple2<T3,T7> _37()

      Description copied from interface: `ITuple9`
      Create a new 2-tuple from this one where the elements are ordered: 3rd, 7th.
      Specified by:
        `_37` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _73

          @NotNull
          public NTuple2<T7,T3> _73()

      Description copied from interface: `ITuple9`
      Create a new 2-tuple from this one where the elements are ordered: 7th, 3rd.
      Specified by:
        `_73` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _47

          @NotNull
          public NTuple2<T4,T7> _47()

      Description copied from interface: `ITuple9`
      Create a new 2-tuple from this one where the elements are ordered: 4th, 7th.
      Specified by:
        `_47` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _74

          @NotNull
          public NTuple2<T7,T4> _74()

      Description copied from interface: `ITuple9`
      Create a new 2-tuple from this one where the elements are ordered: 7th, 4th.
      Specified by:
        `_74` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _57

          @NotNull
          public NTuple2<T5,T7> _57()

      Description copied from interface: `ITuple9`
      Create a new 2-tuple from this one where the elements are ordered: 5th, 7th.
      Specified by:
        `_57` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _75

          @NotNull
          public NTuple2<T7,T5> _75()

      Description copied from interface: `ITuple9`
      Create a new 2-tuple from this one where the elements are ordered: 7th, 5th.
      Specified by:
        `_75` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _67

          @NotNull
          public NTuple2<T6,T7> _67()

      Description copied from interface: `ITuple9`
      Create a new 2-tuple from this one where the elements are ordered: 6th, 7th.
      Specified by:
        `_67` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _76

          @NotNull
          public NTuple2<T7,T6> _76()

      Description copied from interface: `ITuple9`
      Create a new 2-tuple from this one where the elements are ordered: 7th, 6th.
      Specified by:
        `_76` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _18

          @NotNull
          public NTuple2<T1,T8> _18()

      Description copied from interface: `ITuple9`
      Create a new 2-tuple from this one where the elements are ordered: 1st, 8th.
      Specified by:
        `_18` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _81

          @NotNull
          public NTuple2<T8,T1> _81()

      Description copied from interface: `ITuple9`
      Create a new 2-tuple from this one where the elements are ordered: 8th, 1st.
      Specified by:
        `_81` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _28

          @NotNull
          public NTuple2<T2,T8> _28()

      Description copied from interface: `ITuple9`
      Create a new 2-tuple from this one where the elements are ordered: 2nd, 8th.
      Specified by:
        `_28` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _82

          @NotNull
          public NTuple2<T8,T2> _82()

      Description copied from interface: `ITuple9`
      Create a new 2-tuple from this one where the elements are ordered: 8th, 2nd.
      Specified by:
        `_82` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _38

          @NotNull
          public NTuple2<T3,T8> _38()

      Description copied from interface: `ITuple9`
      Create a new 2-tuple from this one where the elements are ordered: 3rd, 8th.
      Specified by:
        `_38` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _83

          @NotNull
          public NTuple2<T8,T3> _83()

      Description copied from interface: `ITuple9`
      Create a new 2-tuple from this one where the elements are ordered: 8th, 3rd.
      Specified by:
        `_83` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _48

          @NotNull
          public NTuple2<T4,T8> _48()

      Description copied from interface: `ITuple9`
      Create a new 2-tuple from this one where the elements are ordered: 4th, 8th.
      Specified by:
        `_48` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _84

          @NotNull
          public NTuple2<T8,T4> _84()

      Description copied from interface: `ITuple9`
      Create a new 2-tuple from this one where the elements are ordered: 8th, 4th.
      Specified by:
        `_84` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _58

          @NotNull
          public NTuple2<T5,T8> _58()

      Description copied from interface: `ITuple9`
      Create a new 2-tuple from this one where the elements are ordered: 5th, 8th.
      Specified by:
        `_58` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _85

          @NotNull
          public NTuple2<T8,T5> _85()

      Description copied from interface: `ITuple9`
      Create a new 2-tuple from this one where the elements are ordered: 8th, 5th.
      Specified by:
        `_85` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _68

          @NotNull
          public NTuple2<T6,T8> _68()

      Description copied from interface: `ITuple9`
      Create a new 2-tuple from this one where the elements are ordered: 6th, 8th.
      Specified by:
        `_68` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _86

          @NotNull
          public NTuple2<T8,T6> _86()

      Description copied from interface: `ITuple9`
      Create a new 2-tuple from this one where the elements are ordered: 8th, 6th.
      Specified by:
        `_86` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _78

          @NotNull
          public NTuple2<T7,T8> _78()

      Description copied from interface: `ITuple9`
      Create a new 2-tuple from this one where the elements are ordered: 7th, 8th.
      Specified by:
        `_78` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _87

          @NotNull
          public NTuple2<T8,T7> _87()

      Description copied from interface: `ITuple9`
      Create a new 2-tuple from this one where the elements are ordered: 8th, 7th.
      Specified by:
        `_87` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _19

          @NotNull
          public NTuple2<T1,T9> _19()

      Description copied from interface: `ITuple9`
      Create a new 2-tuple from this one where the elements are ordered: 1st, 9th.
      Specified by:
        `_19` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _91

          @NotNull
          public NTuple2<T9,T1> _91()

      Description copied from interface: `ITuple9`
      Create a new 2-tuple from this one where the elements are ordered: 9th, 1st.
      Specified by:
        `_91` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _29

          @NotNull
          public NTuple2<T2,T9> _29()

      Description copied from interface: `ITuple9`
      Create a new 2-tuple from this one where the elements are ordered: 2nd, 9th.
      Specified by:
        `_29` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _92

          @NotNull
          public NTuple2<T9,T2> _92()

      Description copied from interface: `ITuple9`
      Create a new 2-tuple from this one where the elements are ordered: 9th, 2nd.
      Specified by:
        `_92` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _39

          @NotNull
          public NTuple2<T3,T9> _39()

      Description copied from interface: `ITuple9`
      Create a new 2-tuple from this one where the elements are ordered: 3rd, 9th.
      Specified by:
        `_39` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _93

          @NotNull
          public NTuple2<T9,T3> _93()

      Description copied from interface: `ITuple9`
      Create a new 2-tuple from this one where the elements are ordered: 9th, 3rd.
      Specified by:
        `_93` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _49

          @NotNull
          public NTuple2<T4,T9> _49()

      Description copied from interface: `ITuple9`
      Create a new 2-tuple from this one where the elements are ordered: 4th, 9th.
      Specified by:
        `_49` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _94

          @NotNull
          public NTuple2<T9,T4> _94()

      Description copied from interface: `ITuple9`
      Create a new 2-tuple from this one where the elements are ordered: 9th, 4th.
      Specified by:
        `_94` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _59

          @NotNull
          public NTuple2<T5,T9> _59()

      Description copied from interface: `ITuple9`
      Create a new 2-tuple from this one where the elements are ordered: 5th, 9th.
      Specified by:
        `_59` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _95

          @NotNull
          public NTuple2<T9,T5> _95()

      Description copied from interface: `ITuple9`
      Create a new 2-tuple from this one where the elements are ordered: 9th, 5th.
      Specified by:
        `_95` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _69

          @NotNull
          public NTuple2<T6,T9> _69()

      Description copied from interface: `ITuple9`
      Create a new 2-tuple from this one where the elements are ordered: 6th, 9th.
      Specified by:
        `_69` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _96

          @NotNull
          public NTuple2<T9,T6> _96()

      Description copied from interface: `ITuple9`
      Create a new 2-tuple from this one where the elements are ordered: 9th, 6th.
      Specified by:
        `_96` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _79

          @NotNull
          public NTuple2<T7,T9> _79()

      Description copied from interface: `ITuple9`
      Create a new 2-tuple from this one where the elements are ordered: 7th, 9th.
      Specified by:
        `_79` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _97

          @NotNull
          public NTuple2<T9,T7> _97()

      Description copied from interface: `ITuple9`
      Create a new 2-tuple from this one where the elements are ordered: 9th, 7th.
      Specified by:
        `_97` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _89

          @NotNull
          public NTuple2<T8,T9> _89()

      Description copied from interface: `ITuple9`
      Create a new 2-tuple from this one where the elements are ordered: 8th, 9th.
      Specified by:
        `_89` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### _98

          @NotNull
          public NTuple2<T9,T8> _98()

      Description copied from interface: `ITuple9`
      Create a new 2-tuple from this one where the elements are ordered: 9th, 8th.
      Specified by:
        `_98` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        reordered tuple

    - #### frozen

          @NotNull
          public NTuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9> frozen()

      Description copied from interface: `ITuple9`
      Convert this into an object of a concrete tuple implementation. This is useful because implementations may just be a view of something else. This method makes sure to decouple the tuple from the viewed object. The resulting tuple may contain `null` elements, see `ITuple9.frozenNotNull()` for a method which returns tuples which don't have nullable elements.
      Specified by:
        `frozen` in interface `ITuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9>`
      Returns:
        standalone tuple object

    - #### x1

          @NotNull
          public <E1> NTuple9<E1,T2,T3,T4,T5,T6,T7,T8,T9> x1(@Nullable
                                                                      E1 e1)

      Create a 9-tuple from this one where the first element is exchanged.
      Type Parameters:
        `E1` - type of exchanged first element
      Parameters:
        `e1` - new first element
      Returns:
        tuple with exchanged element

    - #### x2

          @NotNull
          public <E2> NTuple9<T1,E2,T3,T4,T5,T6,T7,T8,T9> x2(@Nullable
                                                                      E2 e2)

      Create a 9-tuple from this one where the second element is exchanged.
      Type Parameters:
        `E2` - type of exchanged second element
      Parameters:
        `e2` - new second element
      Returns:
        tuple with exchanged element

    - #### x3

          @NotNull
          public <E3> NTuple9<T1,T2,E3,T4,T5,T6,T7,T8,T9> x3(@Nullable
                                                                      E3 e3)

      Create a 9-tuple from this one where the third element is exchanged.
      Type Parameters:
        `E3` - type of exchanged third element
      Parameters:
        `e3` - new third element
      Returns:
        tuple with exchanged element

    - #### x4

          @NotNull
          public <E4> NTuple9<T1,T2,T3,E4,T5,T6,T7,T8,T9> x4(@Nullable
                                                                      E4 e4)

      Create a 9-tuple from this one where the fourth element is exchanged.
      Type Parameters:
        `E4` - type of exchanged fourth element
      Parameters:
        `e4` - new fourth element
      Returns:
        tuple with exchanged element

    - #### x5

          @NotNull
          public <E5> NTuple9<T1,T2,T3,T4,E5,T6,T7,T8,T9> x5(@Nullable
                                                                      E5 e5)

      Create a 9-tuple from this one where the fifth element is exchanged.
      Type Parameters:
        `E5` - type of exchanged fifth element
      Parameters:
        `e5` - new fifth element
      Returns:
        tuple with exchanged element

    - #### x6

          @NotNull
          public <E6> NTuple9<T1,T2,T3,T4,T5,E6,T7,T8,T9> x6(@Nullable
                                                                      E6 e6)

      Create a 9-tuple from this one where the sixth element is exchanged.
      Type Parameters:
        `E6` - type of exchanged sixth element
      Parameters:
        `e6` - new sixth element
      Returns:
        tuple with exchanged element

    - #### x7

          @NotNull
          public <E7> NTuple9<T1,T2,T3,T4,T5,T6,E7,T8,T9> x7(@Nullable
                                                                      E7 e7)

      Create a 9-tuple from this one where the seventh element is exchanged.
      Type Parameters:
        `E7` - type of exchanged seventh element
      Parameters:
        `e7` - new seventh element
      Returns:
        tuple with exchanged element

    - #### x8

          @NotNull
          public <E8> NTuple9<T1,T2,T3,T4,T5,T6,T7,E8,T9> x8(@Nullable
                                                                      E8 e8)

      Create a 9-tuple from this one where the eighth element is exchanged.
      Type Parameters:
        `E8` - type of exchanged eighth element
      Parameters:
        `e8` - new eighth element
      Returns:
        tuple with exchanged element

    - #### x9

          @NotNull
          public <E9> NTuple9<T1,T2,T3,T4,T5,T6,T7,T8,E9> x9(@Nullable
                                                                      E9 e9)

      Create a 9-tuple from this one where the nineth element is exchanged.
      Type Parameters:
        `E9` - type of exchanged nineth element
      Parameters:
        `e9` - new nineth element
      Returns:
        tuple with exchanged element

    - #### x12

          @NotNull
          public <E1,E2> NTuple9<E1,E2,T3,T4,T5,T6,T7,T8,T9> x12(@Nullable
                                                                          E1 e1,
                                                                          @Nullable
                                                                          E2 e2)

      Create a 9-tuple from this one where the first and second elements are exchanged.
      Type Parameters:
        `E1` - type of exchanged first element
        `E2` - type of exchanged second element
      Parameters:
        `e1` - new first element
        `e2` - new second element
      Returns:
        tuple with exchanged elements

    - #### x13

          @NotNull
          public <E1,E3> NTuple9<E1,T2,E3,T4,T5,T6,T7,T8,T9> x13(@Nullable
                                                                          E1 e1,
                                                                          @Nullable
                                                                          E3 e3)

      Create a 9-tuple from this one where the first and third elements are exchanged.
      Type Parameters:
        `E1` - type of exchanged first element
        `E3` - type of exchanged third element
      Parameters:
        `e1` - new first element
        `e3` - new third element
      Returns:
        tuple with exchanged elements

    - #### x23

          @NotNull
          public <E2,E3> NTuple9<T1,E2,E3,T4,T5,T6,T7,T8,T9> x23(@Nullable
                                                                          E2 e2,
                                                                          @Nullable
                                                                          E3 e3)

      Create a 9-tuple from this one where the second and third elements are exchanged.
      Type Parameters:
        `E2` - type of exchanged second element
        `E3` - type of exchanged third element
      Parameters:
        `e2` - new second element
        `e3` - new third element
      Returns:
        tuple with exchanged elements

    - #### x14

          @NotNull
          public <E1,E4> NTuple9<E1,T2,T3,E4,T5,T6,T7,T8,T9> x14(@Nullable
                                                                          E1 e1,
                                                                          @Nullable
                                                                          E4 e4)

      Create a 9-tuple from this one where the first and fourth elements are exchanged.
      Type Parameters:
        `E1` - type of exchanged first element
        `E4` - type of exchanged fourth element
      Parameters:
        `e1` - new first element
        `e4` - new fourth element
      Returns:
        tuple with exchanged elements

    - #### x24

          @NotNull
          public <E2,E4> NTuple9<T1,E2,T3,E4,T5,T6,T7,T8,T9> x24(@Nullable
                                                                          E2 e2,
                                                                          @Nullable
                                                                          E4 e4)

      Create a 9-tuple from this one where the second and fourth elements are exchanged.
      Type Parameters:
        `E2` - type of exchanged second element
        `E4` - type of exchanged fourth element
      Parameters:
        `e2` - new second element
        `e4` - new fourth element
      Returns:
        tuple with exchanged elements

    - #### x34

          @NotNull
          public <E3,E4> NTuple9<T1,T2,E3,E4,T5,T6,T7,T8,T9> x34(@Nullable
                                                                          E3 e3,
                                                                          @Nullable
                                                                          E4 e4)

      Create a 9-tuple from this one where the third and fourth elements are exchanged.
      Type Parameters:
        `E3` - type of exchanged third element
        `E4` - type of exchanged fourth element
      Parameters:
        `e3` - new third element
        `e4` - new fourth element
      Returns:
        tuple with exchanged elements

    - #### x15

          @NotNull
          public <E1,E5> NTuple9<E1,T2,T3,T4,E5,T6,T7,T8,T9> x15(@Nullable
                                                                          E1 e1,
                                                                          @Nullable
                                                                          E5 e5)

      Create a 9-tuple from this one where the first and fifth elements are exchanged.
      Type Parameters:
        `E1` - type of exchanged first element
        `E5` - type of exchanged fifth element
      Parameters:
        `e1` - new first element
        `e5` - new fifth element
      Returns:
        tuple with exchanged elements

    - #### x25

          @NotNull
          public <E2,E5> NTuple9<T1,E2,T3,T4,E5,T6,T7,T8,T9> x25(@Nullable
                                                                          E2 e2,
                                                                          @Nullable
                                                                          E5 e5)

      Create a 9-tuple from this one where the second and fifth elements are exchanged.
      Type Parameters:
        `E2` - type of exchanged second element
        `E5` - type of exchanged fifth element
      Parameters:
        `e2` - new second element
        `e5` - new fifth element
      Returns:
        tuple with exchanged elements

    - #### x35

          @NotNull
          public <E3,E5> NTuple9<T1,T2,E3,T4,E5,T6,T7,T8,T9> x35(@Nullable
                                                                          E3 e3,
                                                                          @Nullable
                                                                          E5 e5)

      Create a 9-tuple from this one where the third and fifth elements are exchanged.
      Type Parameters:
        `E3` - type of exchanged third element
        `E5` - type of exchanged fifth element
      Parameters:
        `e3` - new third element
        `e5` - new fifth element
      Returns:
        tuple with exchanged elements

    - #### x45

          @NotNull
          public <E4,E5> NTuple9<T1,T2,T3,E4,E5,T6,T7,T8,T9> x45(@Nullable
                                                                          E4 e4,
                                                                          @Nullable
                                                                          E5 e5)

      Create a 9-tuple from this one where the fourth and fifth elements are exchanged.
      Type Parameters:
        `E4` - type of exchanged fourth element
        `E5` - type of exchanged fifth element
      Parameters:
        `e4` - new fourth element
        `e5` - new fifth element
      Returns:
        tuple with exchanged elements

    - #### x16

          @NotNull
          public <E1,E6> NTuple9<E1,T2,T3,T4,T5,E6,T7,T8,T9> x16(@Nullable
                                                                          E1 e1,
                                                                          @Nullable
                                                                          E6 e6)

      Create a 9-tuple from this one where the first and sixth elements are exchanged.
      Type Parameters:
        `E1` - type of exchanged first element
        `E6` - type of exchanged sixth element
      Parameters:
        `e1` - new first element
        `e6` - new sixth element
      Returns:
        tuple with exchanged elements

    - #### x26

          @NotNull
          public <E2,E6> NTuple9<T1,E2,T3,T4,T5,E6,T7,T8,T9> x26(@Nullable
                                                                          E2 e2,
                                                                          @Nullable
                                                                          E6 e6)

      Create a 9-tuple from this one where the second and sixth elements are exchanged.
      Type Parameters:
        `E2` - type of exchanged second element
        `E6` - type of exchanged sixth element
      Parameters:
        `e2` - new second element
        `e6` - new sixth element
      Returns:
        tuple with exchanged elements

    - #### x36

          @NotNull
          public <E3,E6> NTuple9<T1,T2,E3,T4,T5,E6,T7,T8,T9> x36(@Nullable
                                                                          E3 e3,
                                                                          @Nullable
                                                                          E6 e6)

      Create a 9-tuple from this one where the third and sixth elements are exchanged.
      Type Parameters:
        `E3` - type of exchanged third element
        `E6` - type of exchanged sixth element
      Parameters:
        `e3` - new third element
        `e6` - new sixth element
      Returns:
        tuple with exchanged elements

    - #### x46

          @NotNull
          public <E4,E6> NTuple9<T1,T2,T3,E4,T5,E6,T7,T8,T9> x46(@Nullable
                                                                          E4 e4,
                                                                          @Nullable
                                                                          E6 e6)

      Create a 9-tuple from this one where the fourth and sixth elements are exchanged.
      Type Parameters:
        `E4` - type of exchanged fourth element
        `E6` - type of exchanged sixth element
      Parameters:
        `e4` - new fourth element
        `e6` - new sixth element
      Returns:
        tuple with exchanged elements

    - #### x56

          @NotNull
          public <E5,E6> NTuple9<T1,T2,T3,T4,E5,E6,T7,T8,T9> x56(@Nullable
                                                                          E5 e5,
                                                                          @Nullable
                                                                          E6 e6)

      Create a 9-tuple from this one where the fifth and sixth elements are exchanged.
      Type Parameters:
        `E5` - type of exchanged fifth element
        `E6` - type of exchanged sixth element
      Parameters:
        `e5` - new fifth element
        `e6` - new sixth element
      Returns:
        tuple with exchanged elements

    - #### x17

          @NotNull
          public <E1,E7> NTuple9<E1,T2,T3,T4,T5,T6,E7,T8,T9> x17(@Nullable
                                                                          E1 e1,
                                                                          @Nullable
                                                                          E7 e7)

      Create a 9-tuple from this one where the first and seventh elements are exchanged.
      Type Parameters:
        `E1` - type of exchanged first element
        `E7` - type of exchanged seventh element
      Parameters:
        `e1` - new first element
        `e7` - new seventh element
      Returns:
        tuple with exchanged elements

    - #### x27

          @NotNull
          public <E2,E7> NTuple9<T1,E2,T3,T4,T5,T6,E7,T8,T9> x27(@Nullable
                                                                          E2 e2,
                                                                          @Nullable
                                                                          E7 e7)

      Create a 9-tuple from this one where the second and seventh elements are exchanged.
      Type Parameters:
        `E2` - type of exchanged second element
        `E7` - type of exchanged seventh element
      Parameters:
        `e2` - new second element
        `e7` - new seventh element
      Returns:
        tuple with exchanged elements

    - #### x37

          @NotNull
          public <E3,E7> NTuple9<T1,T2,E3,T4,T5,T6,E7,T8,T9> x37(@Nullable
                                                                          E3 e3,
                                                                          @Nullable
                                                                          E7 e7)

      Create a 9-tuple from this one where the third and seventh elements are exchanged.
      Type Parameters:
        `E3` - type of exchanged third element
        `E7` - type of exchanged seventh element
      Parameters:
        `e3` - new third element
        `e7` - new seventh element
      Returns:
        tuple with exchanged elements

    - #### x47

          @NotNull
          public <E4,E7> NTuple9<T1,T2,T3,E4,T5,T6,E7,T8,T9> x47(@Nullable
                                                                          E4 e4,
                                                                          @Nullable
                                                                          E7 e7)

      Create a 9-tuple from this one where the fourth and seventh elements are exchanged.
      Type Parameters:
        `E4` - type of exchanged fourth element
        `E7` - type of exchanged seventh element
      Parameters:
        `e4` - new fourth element
        `e7` - new seventh element
      Returns:
        tuple with exchanged elements

    - #### x57

          @NotNull
          public <E5,E7> NTuple9<T1,T2,T3,T4,E5,T6,E7,T8,T9> x57(@Nullable
                                                                          E5 e5,
                                                                          @Nullable
                                                                          E7 e7)

      Create a 9-tuple from this one where the fifth and seventh elements are exchanged.
      Type Parameters:
        `E5` - type of exchanged fifth element
        `E7` - type of exchanged seventh element
      Parameters:
        `e5` - new fifth element
        `e7` - new seventh element
      Returns:
        tuple with exchanged elements

    - #### x67

          @NotNull
          public <E6,E7> NTuple9<T1,T2,T3,T4,T5,E6,E7,T8,T9> x67(@Nullable
                                                                          E6 e6,
                                                                          @Nullable
                                                                          E7 e7)

      Create a 9-tuple from this one where the sixth and seventh elements are exchanged.
      Type Parameters:
        `E6` - type of exchanged sixth element
        `E7` - type of exchanged seventh element
      Parameters:
        `e6` - new sixth element
        `e7` - new seventh element
      Returns:
        tuple with exchanged elements

    - #### x18

          @NotNull
          public <E1,E8> NTuple9<E1,T2,T3,T4,T5,T6,T7,E8,T9> x18(@Nullable
                                                                          E1 e1,
                                                                          @Nullable
                                                                          E8 e8)

      Create a 9-tuple from this one where the first and eighth elements are exchanged.
      Type Parameters:
        `E1` - type of exchanged first element
        `E8` - type of exchanged eighth element
      Parameters:
        `e1` - new first element
        `e8` - new eighth element
      Returns:
        tuple with exchanged elements

    - #### x28

          @NotNull
          public <E2,E8> NTuple9<T1,E2,T3,T4,T5,T6,T7,E8,T9> x28(@Nullable
                                                                          E2 e2,
                                                                          @Nullable
                                                                          E8 e8)

      Create a 9-tuple from this one where the second and eighth elements are exchanged.
      Type Parameters:
        `E2` - type of exchanged second element
        `E8` - type of exchanged eighth element
      Parameters:
        `e2` - new second element
        `e8` - new eighth element
      Returns:
        tuple with exchanged elements

    - #### x38

          @NotNull
          public <E3,E8> NTuple9<T1,T2,E3,T4,T5,T6,T7,E8,T9> x38(@Nullable
                                                                          E3 e3,
                                                                          @Nullable
                                                                          E8 e8)

      Create a 9-tuple from this one where the third and eighth elements are exchanged.
      Type Parameters:
        `E3` - type of exchanged third element
        `E8` - type of exchanged eighth element
      Parameters:
        `e3` - new third element
        `e8` - new eighth element
      Returns:
        tuple with exchanged elements

    - #### x48

          @NotNull
          public <E4,E8> NTuple9<T1,T2,T3,E4,T5,T6,T7,E8,T9> x48(@Nullable
                                                                          E4 e4,
                                                                          @Nullable
                                                                          E8 e8)

      Create a 9-tuple from this one where the fourth and eighth elements are exchanged.
      Type Parameters:
        `E4` - type of exchanged fourth element
        `E8` - type of exchanged eighth element
      Parameters:
        `e4` - new fourth element
        `e8` - new eighth element
      Returns:
        tuple with exchanged elements

    - #### x58

          @NotNull
          public <E5,E8> NTuple9<T1,T2,T3,T4,E5,T6,T7,E8,T9> x58(@Nullable
                                                                          E5 e5,
                                                                          @Nullable
                                                                          E8 e8)

      Create a 9-tuple from this one where the fifth and eighth elements are exchanged.
      Type Parameters:
        `E5` - type of exchanged fifth element
        `E8` - type of exchanged eighth element
      Parameters:
        `e5` - new fifth element
        `e8` - new eighth element
      Returns:
        tuple with exchanged elements

    - #### x68

          @NotNull
          public <E6,E8> NTuple9<T1,T2,T3,T4,T5,E6,T7,E8,T9> x68(@Nullable
                                                                          E6 e6,
                                                                          @Nullable
                                                                          E8 e8)

      Create a 9-tuple from this one where the sixth and eighth elements are exchanged.
      Type Parameters:
        `E6` - type of exchanged sixth element
        `E8` - type of exchanged eighth element
      Parameters:
        `e6` - new sixth element
        `e8` - new eighth element
      Returns:
        tuple with exchanged elements

    - #### x78

          @NotNull
          public <E7,E8> NTuple9<T1,T2,T3,T4,T5,T6,E7,E8,T9> x78(@Nullable
                                                                          E7 e7,
                                                                          @Nullable
                                                                          E8 e8)

      Create a 9-tuple from this one where the seventh and eighth elements are exchanged.
      Type Parameters:
        `E7` - type of exchanged seventh element
        `E8` - type of exchanged eighth element
      Parameters:
        `e7` - new seventh element
        `e8` - new eighth element
      Returns:
        tuple with exchanged elements

    - #### x19

          @NotNull
          public <E1,E9> NTuple9<E1,T2,T3,T4,T5,T6,T7,T8,E9> x19(@Nullable
                                                                          E1 e1,
                                                                          @Nullable
                                                                          E9 e9)

      Create a 9-tuple from this one where the first and nineth elements are exchanged.
      Type Parameters:
        `E1` - type of exchanged first element
        `E9` - type of exchanged nineth element
      Parameters:
        `e1` - new first element
        `e9` - new nineth element
      Returns:
        tuple with exchanged elements

    - #### x29

          @NotNull
          public <E2,E9> NTuple9<T1,E2,T3,T4,T5,T6,T7,T8,E9> x29(@Nullable
                                                                          E2 e2,
                                                                          @Nullable
                                                                          E9 e9)

      Create a 9-tuple from this one where the second and nineth elements are exchanged.
      Type Parameters:
        `E2` - type of exchanged second element
        `E9` - type of exchanged nineth element
      Parameters:
        `e2` - new second element
        `e9` - new nineth element
      Returns:
        tuple with exchanged elements

    - #### x39

          @NotNull
          public <E3,E9> NTuple9<T1,T2,E3,T4,T5,T6,T7,T8,E9> x39(@Nullable
                                                                          E3 e3,
                                                                          @Nullable
                                                                          E9 e9)

      Create a 9-tuple from this one where the third and nineth elements are exchanged.
      Type Parameters:
        `E3` - type of exchanged third element
        `E9` - type of exchanged nineth element
      Parameters:
        `e3` - new third element
        `e9` - new nineth element
      Returns:
        tuple with exchanged elements

    - #### x49

          @NotNull
          public <E4,E9> NTuple9<T1,T2,T3,E4,T5,T6,T7,T8,E9> x49(@Nullable
                                                                          E4 e4,
                                                                          @Nullable
                                                                          E9 e9)

      Create a 9-tuple from this one where the fourth and nineth elements are exchanged.
      Type Parameters:
        `E4` - type of exchanged fourth element
        `E9` - type of exchanged nineth element
      Parameters:
        `e4` - new fourth element
        `e9` - new nineth element
      Returns:
        tuple with exchanged elements

    - #### x59

          @NotNull
          public <E5,E9> NTuple9<T1,T2,T3,T4,E5,T6,T7,T8,E9> x59(@Nullable
                                                                          E5 e5,
                                                                          @Nullable
                                                                          E9 e9)

      Create a 9-tuple from this one where the fifth and nineth elements are exchanged.
      Type Parameters:
        `E5` - type of exchanged fifth element
        `E9` - type of exchanged nineth element
      Parameters:
        `e5` - new fifth element
        `e9` - new nineth element
      Returns:
        tuple with exchanged elements

    - #### x69

          @NotNull
          public <E6,E9> NTuple9<T1,T2,T3,T4,T5,E6,T7,T8,E9> x69(@Nullable
                                                                          E6 e6,
                                                                          @Nullable
                                                                          E9 e9)

      Create a 9-tuple from this one where the sixth and nineth elements are exchanged.
      Type Parameters:
        `E6` - type of exchanged sixth element
        `E9` - type of exchanged nineth element
      Parameters:
        `e6` - new sixth element
        `e9` - new nineth element
      Returns:
        tuple with exchanged elements

    - #### x79

          @NotNull
          public <E7,E9> NTuple9<T1,T2,T3,T4,T5,T6,E7,T8,E9> x79(@Nullable
                                                                          E7 e7,
                                                                          @Nullable
                                                                          E9 e9)

      Create a 9-tuple from this one where the seventh and nineth elements are exchanged.
      Type Parameters:
        `E7` - type of exchanged seventh element
        `E9` - type of exchanged nineth element
      Parameters:
        `e7` - new seventh element
        `e9` - new nineth element
      Returns:
        tuple with exchanged elements

    - #### x89

          @NotNull
          public <E8,E9> NTuple9<T1,T2,T3,T4,T5,T6,T7,E8,E9> x89(@Nullable
                                                                          E8 e8,
                                                                          @Nullable
                                                                          E9 e9)

      Create a 9-tuple from this one where the eighth and nineth elements are exchanged.
      Type Parameters:
        `E8` - type of exchanged eighth element
        `E9` - type of exchanged nineth element
      Parameters:
        `e8` - new eighth element
        `e9` - new nineth element
      Returns:
        tuple with exchanged elements

    - #### x123

          @NotNull
          public <E1,E2,E3> NTuple9<E1,E2,E3,T4,T5,T6,T7,T8,T9> x123(@Nullable
                                                                              E1 e1,
                                                                              @Nullable
                                                                              E2 e2,
                                                                              @Nullable
                                                                              E3 e3)

      Create a 9-tuple from this one where the first, second, and thirdelements are exchanged.
      Type Parameters:
        `E1` - type of exchanged first element
        `E2` - type of exchanged second element
        `E3` - type of exchanged third element
      Parameters:
        `e1` - new first element
        `e2` - new second element
        `e3` - new third element
      Returns:
        tuple with exchanged elements

    - #### x124

          @NotNull
          public <E1,E2,E4> NTuple9<E1,E2,T3,E4,T5,T6,T7,T8,T9> x124(@Nullable
                                                                              E1 e1,
                                                                              @Nullable
                                                                              E2 e2,
                                                                              @Nullable
                                                                              E4 e4)

      Create a 9-tuple from this one where the first, second, and fourthelements are exchanged.
      Type Parameters:
        `E1` - type of exchanged first element
        `E2` - type of exchanged second element
        `E4` - type of exchanged fourth element
      Parameters:
        `e1` - new first element
        `e2` - new second element
        `e4` - new fourth element
      Returns:
        tuple with exchanged elements

    - #### x134

          @NotNull
          public <E1,E3,E4> NTuple9<E1,T2,E3,E4,T5,T6,T7,T8,T9> x134(@Nullable
                                                                              E1 e1,
                                                                              @Nullable
                                                                              E3 e3,
                                                                              @Nullable
                                                                              E4 e4)

      Create a 9-tuple from this one where the first, third, and fourthelements are exchanged.
      Type Parameters:
        `E1` - type of exchanged first element
        `E3` - type of exchanged third element
        `E4` - type of exchanged fourth element
      Parameters:
        `e1` - new first element
        `e3` - new third element
        `e4` - new fourth element
      Returns:
        tuple with exchanged elements

    - #### x234

          @NotNull
          public <E2,E3,E4> NTuple9<T1,E2,E3,E4,T5,T6,T7,T8,T9> x234(@Nullable
                                                                              E2 e2,
                                                                              @Nullable
                                                                              E3 e3,
                                                                              @Nullable
                                                                              E4 e4)

      Create a 9-tuple from this one where the second, third, and fourthelements are exchanged.
      Type Parameters:
        `E2` - type of exchanged second element
        `E3` - type of exchanged third element
        `E4` - type of exchanged fourth element
      Parameters:
        `e2` - new second element
        `e3` - new third element
        `e4` - new fourth element
      Returns:
        tuple with exchanged elements

    - #### x125

          @NotNull
          public <E1,E2,E5> NTuple9<E1,E2,T3,T4,E5,T6,T7,T8,T9> x125(@Nullable
                                                                              E1 e1,
                                                                              @Nullable
                                                                              E2 e2,
                                                                              @Nullable
                                                                              E5 e5)

      Create a 9-tuple from this one where the first, second, and fifthelements are exchanged.
      Type Parameters:
        `E1` - type of exchanged first element
        `E2` - type of exchanged second element
        `E5` - type of exchanged fifth element
      Parameters:
        `e1` - new first element
        `e2` - new second element
        `e5` - new fifth element
      Returns:
        tuple with exchanged elements

    - #### x135

          @NotNull
          public <E1,E3,E5> NTuple9<E1,T2,E3,T4,E5,T6,T7,T8,T9> x135(@Nullable
                                                                              E1 e1,
                                                                              @Nullable
                                                                              E3 e3,
                                                                              @Nullable
                                                                              E5 e5)

      Create a 9-tuple from this one where the first, third, and fifthelements are exchanged.
      Type Parameters:
        `E1` - type of exchanged first element
        `E3` - type of exchanged third element
        `E5` - type of exchanged fifth element
      Parameters:
        `e1` - new first element
        `e3` - new third element
        `e5` - new fifth element
      Returns:
        tuple with exchanged elements

    - #### x235

          @NotNull
          public <E2,E3,E5> NTuple9<T1,E2,E3,T4,E5,T6,T7,T8,T9> x235(@Nullable
                                                                              E2 e2,
                                                                              @Nullable
                                                                              E3 e3,
                                                                              @Nullable
                                                                              E5 e5)

      Create a 9-tuple from this one where the second, third, and fifthelements are exchanged.
      Type Parameters:
        `E2` - type of exchanged second element
        `E3` - type of exchanged third element
        `E5` - type of exchanged fifth element
      Parameters:
        `e2` - new second element
        `e3` - new third element
        `e5` - new fifth element
      Returns:
        tuple with exchanged elements

    - #### x145

          @NotNull
          public <E1,E4,E5> NTuple9<E1,T2,T3,E4,E5,T6,T7,T8,T9> x145(@Nullable
                                                                              E1 e1,
                                                                              @Nullable
                                                                              E4 e4,
                                                                              @Nullable
                                                                              E5 e5)

      Create a 9-tuple from this one where the first, fourth, and fifthelements are exchanged.
      Type Parameters:
        `E1` - type of exchanged first element
        `E4` - type of exchanged fourth element
        `E5` - type of exchanged fifth element
      Parameters:
        `e1` - new first element
        `e4` - new fourth element
        `e5` - new fifth element
      Returns:
        tuple with exchanged elements

    - #### x245

          @NotNull
          public <E2,E4,E5> NTuple9<T1,E2,T3,E4,E5,T6,T7,T8,T9> x245(@Nullable
                                                                              E2 e2,
                                                                              @Nullable
                                                                              E4 e4,
                                                                              @Nullable
                                                                              E5 e5)

      Create a 9-tuple from this one where the second, fourth, and fifthelements are exchanged.
      Type Parameters:
        `E2` - type of exchanged second element
        `E4` - type of exchanged fourth element
        `E5` - type of exchanged fifth element
      Parameters:
        `e2` - new second element
        `e4` - new fourth element
        `e5` - new fifth element
      Returns:
        tuple with exchanged elements

    - #### x345

          @NotNull
          public <E3,E4,E5> NTuple9<T1,T2,E3,E4,E5,T6,T7,T8,T9> x345(@Nullable
                                                                              E3 e3,
                                                                              @Nullable
                                                                              E4 e4,
                                                                              @Nullable
                                                                              E5 e5)

      Create a 9-tuple from this one where the third, fourth, and fifthelements are exchanged.
      Type Parameters:
        `E3` - type of exchanged third element
        `E4` - type of exchanged fourth element
        `E5` - type of exchanged fifth element
      Parameters:
        `e3` - new third element
        `e4` - new fourth element
        `e5` - new fifth element
      Returns:
        tuple with exchanged elements

    - #### x126

          @NotNull
          public <E1,E2,E6> NTuple9<E1,E2,T3,T4,T5,E6,T7,T8,T9> x126(@Nullable
                                                                              E1 e1,
                                                                              @Nullable
                                                                              E2 e2,
                                                                              @Nullable
                                                                              E6 e6)

      Create a 9-tuple from this one where the first, second, and sixthelements are exchanged.
      Type Parameters:
        `E1` - type of exchanged first element
        `E2` - type of exchanged second element
        `E6` - type of exchanged sixth element
      Parameters:
        `e1` - new first element
        `e2` - new second element
        `e6` - new sixth element
      Returns:
        tuple with exchanged elements

    - #### x136

          @NotNull
          public <E1,E3,E6> NTuple9<E1,T2,E3,T4,T5,E6,T7,T8,T9> x136(@Nullable
                                                                              E1 e1,
                                                                              @Nullable
                                                                              E3 e3,
                                                                              @Nullable
                                                                              E6 e6)

      Create a 9-tuple from this one where the first, third, and sixthelements are exchanged.
      Type Parameters:
        `E1` - type of exchanged first element
        `E3` - type of exchanged third element
        `E6` - type of exchanged sixth element
      Parameters:
        `e1` - new first element
        `e3` - new third element
        `e6` - new sixth element
      Returns:
        tuple with exchanged elements

    - #### x236

          @NotNull
          public <E2,E3,E6> NTuple9<T1,E2,E3,T4,T5,E6,T7,T8,T9> x236(@Nullable
                                                                              E2 e2,
                                                                              @Nullable
                                                                              E3 e3,
                                                                              @Nullable
                                                                              E6 e6)

      Create a 9-tuple from this one where the second, third, and sixthelements are exchanged.
      Type Parameters:
        `E2` - type of exchanged second element
        `E3` - type of exchanged third element
        `E6` - type of exchanged sixth element
      Parameters:
        `e2` - new second element
        `e3` - new third element
        `e6` - new sixth element
      Returns:
        tuple with exchanged elements

    - #### x146

          @NotNull
          public <E1,E4,E6> NTuple9<E1,T2,T3,E4,T5,E6,T7,T8,T9> x146(@Nullable
                                                                              E1 e1,
                                                                              @Nullable
                                                                              E4 e4,
                                                                              @Nullable
                                                                              E6 e6)

      Create a 9-tuple from this one where the first, fourth, and sixthelements are exchanged.
      Type Parameters:
        `E1` - type of exchanged first element
        `E4` - type of exchanged fourth element
        `E6` - type of exchanged sixth element
      Parameters:
        `e1` - new first element
        `e4` - new fourth element
        `e6` - new sixth element
      Returns:
        tuple with exchanged elements

    - #### x246

          @NotNull
          public <E2,E4,E6> NTuple9<T1,E2,T3,E4,T5,E6,T7,T8,T9> x246(@Nullable
                                                                              E2 e2,
                                                                              @Nullable
                                                                              E4 e4,
                                                                              @Nullable
                                                                              E6 e6)

      Create a 9-tuple from this one where the second, fourth, and sixthelements are exchanged.
      Type Parameters:
        `E2` - type of exchanged second element
        `E4` - type of exchanged fourth element
        `E6` - type of exchanged sixth element
      Parameters:
        `e2` - new second element
        `e4` - new fourth element
        `e6` - new sixth element
      Returns:
        tuple with exchanged elements

    - #### x346

          @NotNull
          public <E3,E4,E6> NTuple9<T1,T2,E3,E4,T5,E6,T7,T8,T9> x346(@Nullable
                                                                              E3 e3,
                                                                              @Nullable
                                                                              E4 e4,
                                                                              @Nullable
                                                                              E6 e6)

      Create a 9-tuple from this one where the third, fourth, and sixthelements are exchanged.
      Type Parameters:
        `E3` - type of exchanged third element
        `E4` - type of exchanged fourth element
        `E6` - type of exchanged sixth element
      Parameters:
        `e3` - new third element
        `e4` - new fourth element
        `e6` - new sixth element
      Returns:
        tuple with exchanged elements

    - #### x156

          @NotNull
          public <E1,E5,E6> NTuple9<E1,T2,T3,T4,E5,E6,T7,T8,T9> x156(@Nullable
                                                                              E1 e1,
                                                                              @Nullable
                                                                              E5 e5,
                                                                              @Nullable
                                                                              E6 e6)

      Create a 9-tuple from this one where the first, fifth, and sixthelements are exchanged.
      Type Parameters:
        `E1` - type of exchanged first element
        `E5` - type of exchanged fifth element
        `E6` - type of exchanged sixth element
      Parameters:
        `e1` - new first element
        `e5` - new fifth element
        `e6` - new sixth element
      Returns:
        tuple with exchanged elements

    - #### x256

          @NotNull
          public <E2,E5,E6> NTuple9<T1,E2,T3,T4,E5,E6,T7,T8,T9> x256(@Nullable
                                                                              E2 e2,
                                                                              @Nullable
                                                                              E5 e5,
                                                                              @Nullable
                                                                              E6 e6)

      Create a 9-tuple from this one where the second, fifth, and sixthelements are exchanged.
      Type Parameters:
        `E2` - type of exchanged second element
        `E5` - type of exchanged fifth element
        `E6` - type of exchanged sixth element
      Parameters:
        `e2` - new second element
        `e5` - new fifth element
        `e6` - new sixth element
      Returns:
        tuple with exchanged elements

    - #### x356

          @NotNull
          public <E3,E5,E6> NTuple9<T1,T2,E3,T4,E5,E6,T7,T8,T9> x356(@Nullable
                                                                              E3 e3,
                                                                              @Nullable
                                                                              E5 e5,
                                                                              @Nullable
                                                                              E6 e6)

      Create a 9-tuple from this one where the third, fifth, and sixthelements are exchanged.
      Type Parameters:
        `E3` - type of exchanged third element
        `E5` - type of exchanged fifth element
        `E6` - type of exchanged sixth element
      Parameters:
        `e3` - new third element
        `e5` - new fifth element
        `e6` - new sixth element
      Returns:
        tuple with exchanged elements

    - #### x456

          @NotNull
          public <E4,E5,E6> NTuple9<T1,T2,T3,E4,E5,E6,T7,T8,T9> x456(@Nullable
                                                                              E4 e4,
                                                                              @Nullable
                                                                              E5 e5,
                                                                              @Nullable
                                                                              E6 e6)

      Create a 9-tuple from this one where the fourth, fifth, and sixthelements are exchanged.
      Type Parameters:
        `E4` - type of exchanged fourth element
        `E5` - type of exchanged fifth element
        `E6` - type of exchanged sixth element
      Parameters:
        `e4` - new fourth element
        `e5` - new fifth element
        `e6` - new sixth element
      Returns:
        tuple with exchanged elements

    - #### x127

          @NotNull
          public <E1,E2,E7> NTuple9<E1,E2,T3,T4,T5,T6,E7,T8,T9> x127(@Nullable
                                                                              E1 e1,
                                                                              @Nullable
                                                                              E2 e2,
                                                                              @Nullable
                                                                              E7 e7)

      Create a 9-tuple from this one where the first, second, and seventhelements are exchanged.
      Type Parameters:
        `E1` - type of exchanged first element
        `E2` - type of exchanged second element
        `E7` - type of exchanged seventh element
      Parameters:
        `e1` - new first element
        `e2` - new second element
        `e7` - new seventh element
      Returns:
        tuple with exchanged elements

    - #### x137

          @NotNull
          public <E1,E3,E7> NTuple9<E1,T2,E3,T4,T5,T6,E7,T8,T9> x137(@Nullable
                                                                              E1 e1,
                                                                              @Nullable
                                                                              E3 e3,
                                                                              @Nullable
                                                                              E7 e7)

      Create a 9-tuple from this one where the first, third, and seventhelements are exchanged.
      Type Parameters:
        `E1` - type of exchanged first element
        `E3` - type of exchanged third element
        `E7` - type of exchanged seventh element
      Parameters:
        `e1` - new first element
        `e3` - new third element
        `e7` - new seventh element
      Returns:
        tuple with exchanged elements

    - #### x237

          @NotNull
          public <E2,E3,E7> NTuple9<T1,E2,E3,T4,T5,T6,E7,T8,T9> x237(@Nullable
                                                                              E2 e2,
                                                                              @Nullable
                                                                              E3 e3,
                                                                              @Nullable
                                                                              E7 e7)

      Create a 9-tuple from this one where the second, third, and seventhelements are exchanged.
      Type Parameters:
        `E2` - type of exchanged second element
        `E3` - type of exchanged third element
        `E7` - type of exchanged seventh element
      Parameters:
        `e2` - new second element
        `e3` - new third element
        `e7` - new seventh element
      Returns:
        tuple with exchanged elements

    - #### x147

          @NotNull
          public <E1,E4,E7> NTuple9<E1,T2,T3,E4,T5,T6,E7,T8,T9> x147(@Nullable
                                                                              E1 e1,
                                                                              @Nullable
                                                                              E4 e4,
                                                                              @Nullable
                                                                              E7 e7)

      Create a 9-tuple from this one where the first, fourth, and seventhelements are exchanged.
      Type Parameters:
        `E1` - type of exchanged first element
        `E4` - type of exchanged fourth element
        `E7` - type of exchanged seventh element
      Parameters:
        `e1` - new first element
        `e4` - new fourth element
        `e7` - new seventh element
      Returns:
        tuple with exchanged elements

    - #### x247

          @NotNull
          public <E2,E4,E7> NTuple9<T1,E2,T3,E4,T5,T6,E7,T8,T9> x247(@Nullable
                                                                              E2 e2,
                                                                              @Nullable
                                                                              E4 e4,
                                                                              @Nullable
                                                                              E7 e7)

      Create a 9-tuple from this one where the second, fourth, and seventhelements are exchanged.
      Type Parameters:
        `E2` - type of exchanged second element
        `E4` - type of exchanged fourth element
        `E7` - type of exchanged seventh element
      Parameters:
        `e2` - new second element
        `e4` - new fourth element
        `e7` - new seventh element
      Returns:
        tuple with exchanged elements

    - #### x347

          @NotNull
          public <E3,E4,E7> NTuple9<T1,T2,E3,E4,T5,T6,E7,T8,T9> x347(@Nullable
                                                                              E3 e3,
                                                                              @Nullable
                                                                              E4 e4,
                                                                              @Nullable
                                                                              E7 e7)

      Create a 9-tuple from this one where the third, fourth, and seventhelements are exchanged.
      Type Parameters:
        `E3` - type of exchanged third element
        `E4` - type of exchanged fourth element
        `E7` - type of exchanged seventh element
      Parameters:
        `e3` - new third element
        `e4` - new fourth element
        `e7` - new seventh element
      Returns:
        tuple with exchanged elements

    - #### x157

          @NotNull
          public <E1,E5,E7> NTuple9<E1,T2,T3,T4,E5,T6,E7,T8,T9> x157(@Nullable
                                                                              E1 e1,
                                                                              @Nullable
                                                                              E5 e5,
                                                                              @Nullable
                                                                              E7 e7)

      Create a 9-tuple from this one where the first, fifth, and seventhelements are exchanged.
      Type Parameters:
        `E1` - type of exchanged first element
        `E5` - type of exchanged fifth element
        `E7` - type of exchanged seventh element
      Parameters:
        `e1` - new first element
        `e5` - new fifth element
        `e7` - new seventh element
      Returns:
        tuple with exchanged elements

    - #### x257

          @NotNull
          public <E2,E5,E7> NTuple9<T1,E2,T3,T4,E5,T6,E7,T8,T9> x257(@Nullable
                                                                              E2 e2,
                                                                              @Nullable
                                                                              E5 e5,
                                                                              @Nullable
                                                                              E7 e7)

      Create a 9-tuple from this one where the second, fifth, and seventhelements are exchanged.
      Type Parameters:
        `E2` - type of exchanged second element
        `E5` - type of exchanged fifth element
        `E7` - type of exchanged seventh element
      Parameters:
        `e2` - new second element
        `e5` - new fifth element
        `e7` - new seventh element
      Returns:
        tuple with exchanged elements

    - #### x357

          @NotNull
          public <E3,E5,E7> NTuple9<T1,T2,E3,T4,E5,T6,E7,T8,T9> x357(@Nullable
                                                                              E3 e3,
                                                                              @Nullable
                                                                              E5 e5,
                                                                              @Nullable
                                                                              E7 e7)

      Create a 9-tuple from this one where the third, fifth, and seventhelements are exchanged.
      Type Parameters:
        `E3` - type of exchanged third element
        `E5` - type of exchanged fifth element
        `E7` - type of exchanged seventh element
      Parameters:
        `e3` - new third element
        `e5` - new fifth element
        `e7` - new seventh element
      Returns:
        tuple with exchanged elements

    - #### x457

          @NotNull
          public <E4,E5,E7> NTuple9<T1,T2,T3,E4,E5,T6,E7,T8,T9> x457(@Nullable
                                                                              E4 e4,
                                                                              @Nullable
                                                                              E5 e5,
                                                                              @Nullable
                                                                              E7 e7)

      Create a 9-tuple from this one where the fourth, fifth, and seventhelements are exchanged.
      Type Parameters:
        `E4` - type of exchanged fourth element
        `E5` - type of exchanged fifth element
        `E7` - type of exchanged seventh element
      Parameters:
        `e4` - new fourth element
        `e5` - new fifth element
        `e7` - new seventh element
      Returns:
        tuple with exchanged elements

    - #### x167

          @NotNull
          public <E1,E6,E7> NTuple9<E1,T2,T3,T4,T5,E6,E7,T8,T9> x167(@Nullable
                                                                              E1 e1,
                                                                              @Nullable
                                                                              E6 e6,
                                                                              @Nullable
                                                                              E7 e7)

      Create a 9-tuple from this one where the first, sixth, and seventhelements are exchanged.
      Type Parameters:
        `E1` - type of exchanged first element
        `E6` - type of exchanged sixth element
        `E7` - type of exchanged seventh element
      Parameters:
        `e1` - new first element
        `e6` - new sixth element
        `e7` - new seventh element
      Returns:
        tuple with exchanged elements

    - #### x267

          @NotNull
          public <E2,E6,E7> NTuple9<T1,E2,T3,T4,T5,E6,E7,T8,T9> x267(@Nullable
                                                                              E2 e2,
                                                                              @Nullable
                                                                              E6 e6,
                                                                              @Nullable
                                                                              E7 e7)

      Create a 9-tuple from this one where the second, sixth, and seventhelements are exchanged.
      Type Parameters:
        `E2` - type of exchanged second element
        `E6` - type of exchanged sixth element
        `E7` - type of exchanged seventh element
      Parameters:
        `e2` - new second element
        `e6` - new sixth element
        `e7` - new seventh element
      Returns:
        tuple with exchanged elements

    - #### x367

          @NotNull
          public <E3,E6,E7> NTuple9<T1,T2,E3,T4,T5,E6,E7,T8,T9> x367(@Nullable
                                                                              E3 e3,
                                                                              @Nullable
                                                                              E6 e6,
                                                                              @Nullable
                                                                              E7 e7)

      Create a 9-tuple from this one where the third, sixth, and seventhelements are exchanged.
      Type Parameters:
        `E3` - type of exchanged third element
        `E6` - type of exchanged sixth element
        `E7` - type of exchanged seventh element
      Parameters:
        `e3` - new third element
        `e6` - new sixth element
        `e7` - new seventh element
      Returns:
        tuple with exchanged elements

    - #### x467

          @NotNull
          public <E4,E6,E7> NTuple9<T1,T2,T3,E4,T5,E6,E7,T8,T9> x467(@Nullable
                                                                              E4 e4,
                                                                              @Nullable
                                                                              E6 e6,
                                                                              @Nullable
                                                                              E7 e7)

      Create a 9-tuple from this one where the fourth, sixth, and seventhelements are exchanged.
      Type Parameters:
        `E4` - type of exchanged fourth element
        `E6` - type of exchanged sixth element
        `E7` - type of exchanged seventh element
      Parameters:
        `e4` - new fourth element
        `e6` - new sixth element
        `e7` - new seventh element
      Returns:
        tuple with exchanged elements

    - #### x567

          @NotNull
          public <E5,E6,E7> NTuple9<T1,T2,T3,T4,E5,E6,E7,T8,T9> x567(@Nullable
                                                                              E5 e5,
                                                                              @Nullable
                                                                              E6 e6,
                                                                              @Nullable
                                                                              E7 e7)

      Create a 9-tuple from this one where the fifth, sixth, and seventhelements are exchanged.
      Type Parameters:
        `E5` - type of exchanged fifth element
        `E6` - type of exchanged sixth element
        `E7` - type of exchanged seventh element
      Parameters:
        `e5` - new fifth element
        `e6` - new sixth element
        `e7` - new seventh element
      Returns:
        tuple with exchanged elements

    - #### x128

          @NotNull
          public <E1,E2,E8> NTuple9<E1,E2,T3,T4,T5,T6,T7,E8,T9> x128(@Nullable
                                                                              E1 e1,
                                                                              @Nullable
                                                                              E2 e2,
                                                                              @Nullable
                                                                              E8 e8)

      Create a 9-tuple from this one where the first, second, and eighthelements are exchanged.
      Type Parameters:
        `E1` - type of exchanged first element
        `E2` - type of exchanged second element
        `E8` - type of exchanged eighth element
      Parameters:
        `e1` - new first element
        `e2` - new second element
        `e8` - new eighth element
      Returns:
        tuple with exchanged elements

    - #### x138

          @NotNull
          public <E1,E3,E8> NTuple9<E1,T2,E3,T4,T5,T6,T7,E8,T9> x138(@Nullable
                                                                              E1 e1,
                                                                              @Nullable
                                                                              E3 e3,
                                                                              @Nullable
                                                                              E8 e8)

      Create a 9-tuple from this one where the first, third, and eighthelements are exchanged.
      Type Parameters:
        `E1` - type of exchanged first element
        `E3` - type of exchanged third element
        `E8` - type of exchanged eighth element
      Parameters:
        `e1` - new first element
        `e3` - new third element
        `e8` - new eighth element
      Returns:
        tuple with exchanged elements

    - #### x238

          @NotNull
          public <E2,E3,E8> NTuple9<T1,E2,E3,T4,T5,T6,T7,E8,T9> x238(@Nullable
                                                                              E2 e2,
                                                                              @Nullable
                                                                              E3 e3,
                                                                              @Nullable
                                                                              E8 e8)

      Create a 9-tuple from this one where the second, third, and eighthelements are exchanged.
      Type Parameters:
        `E2` - type of exchanged second element
        `E3` - type of exchanged third element
        `E8` - type of exchanged eighth element
      Parameters:
        `e2` - new second element
        `e3` - new third element
        `e8` - new eighth element
      Returns:
        tuple with exchanged elements

    - #### x148

          @NotNull
          public <E1,E4,E8> NTuple9<E1,T2,T3,E4,T5,T6,T7,E8,T9> x148(@Nullable
                                                                              E1 e1,
                                                                              @Nullable
                                                                              E4 e4,
                                                                              @Nullable
                                                                              E8 e8)

      Create a 9-tuple from this one where the first, fourth, and eighthelements are exchanged.
      Type Parameters:
        `E1` - type of exchanged first element
        `E4` - type of exchanged fourth element
        `E8` - type of exchanged eighth element
      Parameters:
        `e1` - new first element
        `e4` - new fourth element
        `e8` - new eighth element
      Returns:
        tuple with exchanged elements

    - #### x248

          @NotNull
          public <E2,E4,E8> NTuple9<T1,E2,T3,E4,T5,T6,T7,E8,T9> x248(@Nullable
                                                                              E2 e2,
                                                                              @Nullable
                                                                              E4 e4,
                                                                              @Nullable
                                                                              E8 e8)

      Create a 9-tuple from this one where the second, fourth, and eighthelements are exchanged.
      Type Parameters:
        `E2` - type of exchanged second element
        `E4` - type of exchanged fourth element
        `E8` - type of exchanged eighth element
      Parameters:
        `e2` - new second element
        `e4` - new fourth element
        `e8` - new eighth element
      Returns:
        tuple with exchanged elements

    - #### x348

          @NotNull
          public <E3,E4,E8> NTuple9<T1,T2,E3,E4,T5,T6,T7,E8,T9> x348(@Nullable
                                                                              E3 e3,
                                                                              @Nullable
                                                                              E4 e4,
                                                                              @Nullable
                                                                              E8 e8)

      Create a 9-tuple from this one where the third, fourth, and eighthelements are exchanged.
      Type Parameters:
        `E3` - type of exchanged third element
        `E4` - type of exchanged fourth element
        `E8` - type of exchanged eighth element
      Parameters:
        `e3` - new third element
        `e4` - new fourth element
        `e8` - new eighth element
      Returns:
        tuple with exchanged elements

    - #### x158

          @NotNull
          public <E1,E5,E8> NTuple9<E1,T2,T3,T4,E5,T6,T7,E8,T9> x158(@Nullable
                                                                              E1 e1,
                                                                              @Nullable
                                                                              E5 e5,
                                                                              @Nullable
                                                                              E8 e8)

      Create a 9-tuple from this one where the first, fifth, and eighthelements are exchanged.
      Type Parameters:
        `E1` - type of exchanged first element
        `E5` - type of exchanged fifth element
        `E8` - type of exchanged eighth element
      Parameters:
        `e1` - new first element
        `e5` - new fifth element
        `e8` - new eighth element
      Returns:
        tuple with exchanged elements

    - #### x258

          @NotNull
          public <E2,E5,E8> NTuple9<T1,E2,T3,T4,E5,T6,T7,E8,T9> x258(@Nullable
                                                                              E2 e2,
                                                                              @Nullable
                                                                              E5 e5,
                                                                              @Nullable
                                                                              E8 e8)

      Create a 9-tuple from this one where the second, fifth, and eighthelements are exchanged.
      Type Parameters:
        `E2` - type of exchanged second element
        `E5` - type of exchanged fifth element
        `E8` - type of exchanged eighth element
      Parameters:
        `e2` - new second element
        `e5` - new fifth element
        `e8` - new eighth element
      Returns:
        tuple with exchanged elements

    - #### x358

          @NotNull
          public <E3,E5,E8> NTuple9<T1,T2,E3,T4,E5,T6,T7,E8,T9> x358(@Nullable
                                                                              E3 e3,
                                                                              @Nullable
                                                                              E5 e5,
                                                                              @Nullable
                                                                              E8 e8)

      Create a 9-tuple from this one where the third, fifth, and eighthelements are exchanged.
      Type Parameters:
        `E3` - type of exchanged third element
        `E5` - type of exchanged fifth element
        `E8` - type of exchanged eighth element
      Parameters:
        `e3` - new third element
        `e5` - new fifth element
        `e8` - new eighth element
      Returns:
        tuple with exchanged elements

    - #### x458

          @NotNull
          public <E4,E5,E8> NTuple9<T1,T2,T3,E4,E5,T6,T7,E8,T9> x458(@Nullable
                                                                              E4 e4,
                                                                              @Nullable
                                                                              E5 e5,
                                                                              @Nullable
                                                                              E8 e8)

      Create a 9-tuple from this one where the fourth, fifth, and eighthelements are exchanged.
      Type Parameters:
        `E4` - type of exchanged fourth element
        `E5` - type of exchanged fifth element
        `E8` - type of exchanged eighth element
      Parameters:
        `e4` - new fourth element
        `e5` - new fifth element
        `e8` - new eighth element
      Returns:
        tuple with exchanged elements

    - #### x168

          @NotNull
          public <E1,E6,E8> NTuple9<E1,T2,T3,T4,T5,E6,T7,E8,T9> x168(@Nullable
                                                                              E1 e1,
                                                                              @Nullable
                                                                              E6 e6,
                                                                              @Nullable
                                                                              E8 e8)

      Create a 9-tuple from this one where the first, sixth, and eighthelements are exchanged.
      Type Parameters:
        `E1` - type of exchanged first element
        `E6` - type of exchanged sixth element
        `E8` - type of exchanged eighth element
      Parameters:
        `e1` - new first element
        `e6` - new sixth element
        `e8` - new eighth element
      Returns:
        tuple with exchanged elements

    - #### x268

          @NotNull
          public <E2,E6,E8> NTuple9<T1,E2,T3,T4,T5,E6,T7,E8,T9> x268(@Nullable
                                                                              E2 e2,
                                                                              @Nullable
                                                                              E6 e6,
                                                                              @Nullable
                                                                              E8 e8)

      Create a 9-tuple from this one where the second, sixth, and eighthelements are exchanged.
      Type Parameters:
        `E2` - type of exchanged second element
        `E6` - type of exchanged sixth element
        `E8` - type of exchanged eighth element
      Parameters:
        `e2` - new second element
        `e6` - new sixth element
        `e8` - new eighth element
      Returns:
        tuple with exchanged elements

    - #### x368

          @NotNull
          public <E3,E6,E8> NTuple9<T1,T2,E3,T4,T5,E6,T7,E8,T9> x368(@Nullable
                                                                              E3 e3,
                                                                              @Nullable
                                                                              E6 e6,
                                                                              @Nullable
                                                                              E8 e8)

      Create a 9-tuple from this one where the third, sixth, and eighthelements are exchanged.
      Type Parameters:
        `E3` - type of exchanged third element
        `E6` - type of exchanged sixth element
        `E8` - type of exchanged eighth element
      Parameters:
        `e3` - new third element
        `e6` - new sixth element
        `e8` - new eighth element
      Returns:
        tuple with exchanged elements

    - #### x468

          @NotNull
          public <E4,E6,E8> NTuple9<T1,T2,T3,E4,T5,E6,T7,E8,T9> x468(@Nullable
                                                                              E4 e4,
                                                                              @Nullable
                                                                              E6 e6,
                                                                              @Nullable
                                                                              E8 e8)

      Create a 9-tuple from this one where the fourth, sixth, and eighthelements are exchanged.
      Type Parameters:
        `E4` - type of exchanged fourth element
        `E6` - type of exchanged sixth element
        `E8` - type of exchanged eighth element
      Parameters:
        `e4` - new fourth element
        `e6` - new sixth element
        `e8` - new eighth element
      Returns:
        tuple with exchanged elements

    - #### x568

          @NotNull
          public <E5,E6,E8> NTuple9<T1,T2,T3,T4,E5,E6,T7,E8,T9> x568(@Nullable
                                                                              E5 e5,
                                                                              @Nullable
                                                                              E6 e6,
                                                                              @Nullable
                                                                              E8 e8)

      Create a 9-tuple from this one where the fifth, sixth, and eighthelements are exchanged.
      Type Parameters:
        `E5` - type of exchanged fifth element
        `E6` - type of exchanged sixth element
        `E8` - type of exchanged eighth element
      Parameters:
        `e5` - new fifth element
        `e6` - new sixth element
        `e8` - new eighth element
      Returns:
        tuple with exchanged elements

    - #### x178

          @NotNull
          public <E1,E7,E8> NTuple9<E1,T2,T3,T4,T5,T6,E7,E8,T9> x178(@Nullable
                                                                              E1 e1,
                                                                              @Nullable
                                                                              E7 e7,
                                                                              @Nullable
                                                                              E8 e8)

      Create a 9-tuple from this one where the first, seventh, and eighthelements are exchanged.
      Type Parameters:
        `E1` - type of exchanged first element
        `E7` - type of exchanged seventh element
        `E8` - type of exchanged eighth element
      Parameters:
        `e1` - new first element
        `e7` - new seventh element
        `e8` - new eighth element
      Returns:
        tuple with exchanged elements

    - #### x278

          @NotNull
          public <E2,E7,E8> NTuple9<T1,E2,T3,T4,T5,T6,E7,E8,T9> x278(@Nullable
                                                                              E2 e2,
                                                                              @Nullable
                                                                              E7 e7,
                                                                              @Nullable
                                                                              E8 e8)

      Create a 9-tuple from this one where the second, seventh, and eighthelements are exchanged.
      Type Parameters:
        `E2` - type of exchanged second element
        `E7` - type of exchanged seventh element
        `E8` - type of exchanged eighth element
      Parameters:
        `e2` - new second element
        `e7` - new seventh element
        `e8` - new eighth element
      Returns:
        tuple with exchanged elements

    - #### x378

          @NotNull
          public <E3,E7,E8> NTuple9<T1,T2,E3,T4,T5,T6,E7,E8,T9> x378(@Nullable
                                                                              E3 e3,
                                                                              @Nullable
                                                                              E7 e7,
                                                                              @Nullable
                                                                              E8 e8)

      Create a 9-tuple from this one where the third, seventh, and eighthelements are exchanged.
      Type Parameters:
        `E3` - type of exchanged third element
        `E7` - type of exchanged seventh element
        `E8` - type of exchanged eighth element
      Parameters:
        `e3` - new third element
        `e7` - new seventh element
        `e8` - new eighth element
      Returns:
        tuple with exchanged elements

    - #### x478

          @NotNull
          public <E4,E7,E8> NTuple9<T1,T2,T3,E4,T5,T6,E7,E8,T9> x478(@Nullable
                                                                              E4 e4,
                                                                              @Nullable
                                                                              E7 e7,
                                                                              @Nullable
                                                                              E8 e8)

      Create a 9-tuple from this one where the fourth, seventh, and eighthelements are exchanged.
      Type Parameters:
        `E4` - type of exchanged fourth element
        `E7` - type of exchanged seventh element
        `E8` - type of exchanged eighth element
      Parameters:
        `e4` - new fourth element
        `e7` - new seventh element
        `e8` - new eighth element
      Returns:
        tuple with exchanged elements

    - #### x578

          @NotNull
          public <E5,E7,E8> NTuple9<T1,T2,T3,T4,E5,T6,E7,E8,T9> x578(@Nullable
                                                                              E5 e5,
                                                                              @Nullable
                                                                              E7 e7,
                                                                              @Nullable
                                                                              E8 e8)

      Create a 9-tuple from this one where the fifth, seventh, and eighthelements are exchanged.
      Type Parameters:
        `E5` - type of exchanged fifth element
        `E7` - type of exchanged seventh element
        `E8` - type of exchanged eighth element
      Parameters:
        `e5` - new fifth element
        `e7` - new seventh element
        `e8` - new eighth element
      Returns:
        tuple with exchanged elements

    - #### x678

          @NotNull
          public <E6,E7,E8> NTuple9<T1,T2,T3,T4,T5,E6,E7,E8,T9> x678(@Nullable
                                                                              E6 e6,
                                                                              @Nullable
                                                                              E7 e7,
                                                                              @Nullable
                                                                              E8 e8)

      Create a 9-tuple from this one where the sixth, seventh, and eighthelements are exchanged.
      Type Parameters:
        `E6` - type of exchanged sixth element
        `E7` - type of exchanged seventh element
        `E8` - type of exchanged eighth element
      Parameters:
        `e6` - new sixth element
        `e7` - new seventh element
        `e8` - new eighth element
      Returns:
        tuple with exchanged elements

    - #### x129

          @NotNull
          public <E1,E2,E9> NTuple9<E1,E2,T3,T4,T5,T6,T7,T8,E9> x129(@Nullable
                                                                              E1 e1,
                                                                              @Nullable
                                                                              E2 e2,
                                                                              @Nullable
                                                                              E9 e9)

      Create a 9-tuple from this one where the first, second, and ninethelements are exchanged.
      Type Parameters:
        `E1` - type of exchanged first element
        `E2` - type of exchanged second element
        `E9` - type of exchanged nineth element
      Parameters:
        `e1` - new first element
        `e2` - new second element
        `e9` - new nineth element
      Returns:
        tuple with exchanged elements

    - #### x139

          @NotNull
          public <E1,E3,E9> NTuple9<E1,T2,E3,T4,T5,T6,T7,T8,E9> x139(@Nullable
                                                                              E1 e1,
                                                                              @Nullable
                                                                              E3 e3,
                                                                              @Nullable
                                                                              E9 e9)

      Create a 9-tuple from this one where the first, third, and ninethelements are exchanged.
      Type Parameters:
        `E1` - type of exchanged first element
        `E3` - type of exchanged third element
        `E9` - type of exchanged nineth element
      Parameters:
        `e1` - new first element
        `e3` - new third element
        `e9` - new nineth element
      Returns:
        tuple with exchanged elements

    - #### x239

          @NotNull
          public <E2,E3,E9> NTuple9<T1,E2,E3,T4,T5,T6,T7,T8,E9> x239(@Nullable
                                                                              E2 e2,
                                                                              @Nullable
                                                                              E3 e3,
                                                                              @Nullable
                                                                              E9 e9)

      Create a 9-tuple from this one where the second, third, and ninethelements are exchanged.
      Type Parameters:
        `E2` - type of exchanged second element
        `E3` - type of exchanged third element
        `E9` - type of exchanged nineth element
      Parameters:
        `e2` - new second element
        `e3` - new third element
        `e9` - new nineth element
      Returns:
        tuple with exchanged elements

    - #### x149

          @NotNull
          public <E1,E4,E9> NTuple9<E1,T2,T3,E4,T5,T6,T7,T8,E9> x149(@Nullable
                                                                              E1 e1,
                                                                              @Nullable
                                                                              E4 e4,
                                                                              @Nullable
                                                                              E9 e9)

      Create a 9-tuple from this one where the first, fourth, and ninethelements are exchanged.
      Type Parameters:
        `E1` - type of exchanged first element
        `E4` - type of exchanged fourth element
        `E9` - type of exchanged nineth element
      Parameters:
        `e1` - new first element
        `e4` - new fourth element
        `e9` - new nineth element
      Returns:
        tuple with exchanged elements

    - #### x249

          @NotNull
          public <E2,E4,E9> NTuple9<T1,E2,T3,E4,T5,T6,T7,T8,E9> x249(@Nullable
                                                                              E2 e2,
                                                                              @Nullable
                                                                              E4 e4,
                                                                              @Nullable
                                                                              E9 e9)

      Create a 9-tuple from this one where the second, fourth, and ninethelements are exchanged.
      Type Parameters:
        `E2` - type of exchanged second element
        `E4` - type of exchanged fourth element
        `E9` - type of exchanged nineth element
      Parameters:
        `e2` - new second element
        `e4` - new fourth element
        `e9` - new nineth element
      Returns:
        tuple with exchanged elements

    - #### x349

          @NotNull
          public <E3,E4,E9> NTuple9<T1,T2,E3,E4,T5,T6,T7,T8,E9> x349(@Nullable
                                                                              E3 e3,
                                                                              @Nullable
                                                                              E4 e4,
                                                                              @Nullable
                                                                              E9 e9)

      Create a 9-tuple from this one where the third, fourth, and ninethelements are exchanged.
      Type Parameters:
        `E3` - type of exchanged third element
        `E4` - type of exchanged fourth element
        `E9` - type of exchanged nineth element
      Parameters:
        `e3` - new third element
        `e4` - new fourth element
        `e9` - new nineth element
      Returns:
        tuple with exchanged elements

    - #### x159

          @NotNull
          public <E1,E5,E9> NTuple9<E1,T2,T3,T4,E5,T6,T7,T8,E9> x159(@Nullable
                                                                              E1 e1,
                                                                              @Nullable
                                                                              E5 e5,
                                                                              @Nullable
                                                                              E9 e9)

      Create a 9-tuple from this one where the first, fifth, and ninethelements are exchanged.
      Type Parameters:
        `E1` - type of exchanged first element
        `E5` - type of exchanged fifth element
        `E9` - type of exchanged nineth element
      Parameters:
        `e1` - new first element
        `e5` - new fifth element
        `e9` - new nineth element
      Returns:
        tuple with exchanged elements

    - #### x259

          @NotNull
          public <E2,E5,E9> NTuple9<T1,E2,T3,T4,E5,T6,T7,T8,E9> x259(@Nullable
                                                                              E2 e2,
                                                                              @Nullable
                                                                              E5 e5,
                                                                              @Nullable
                                                                              E9 e9)

      Create a 9-tuple from this one where the second, fifth, and ninethelements are exchanged.
      Type Parameters:
        `E2` - type of exchanged second element
        `E5` - type of exchanged fifth element
        `E9` - type of exchanged nineth element
      Parameters:
        `e2` - new second element
        `e5` - new fifth element
        `e9` - new nineth element
      Returns:
        tuple with exchanged elements

    - #### x359

          @NotNull
          public <E3,E5,E9> NTuple9<T1,T2,E3,T4,E5,T6,T7,T8,E9> x359(@Nullable
                                                                              E3 e3,
                                                                              @Nullable
                                                                              E5 e5,
                                                                              @Nullable
                                                                              E9 e9)

      Create a 9-tuple from this one where the third, fifth, and ninethelements are exchanged.
      Type Parameters:
        `E3` - type of exchanged third element
        `E5` - type of exchanged fifth element
        `E9` - type of exchanged nineth element
      Parameters:
        `e3` - new third element
        `e5` - new fifth element
        `e9` - new nineth element
      Returns:
        tuple with exchanged elements

    - #### x459

          @NotNull
          public <E4,E5,E9> NTuple9<T1,T2,T3,E4,E5,T6,T7,T8,E9> x459(@Nullable
                                                                              E4 e4,
                                                                              @Nullable
                                                                              E5 e5,
                                                                              @Nullable
                                                                              E9 e9)

      Create a 9-tuple from this one where the fourth, fifth, and ninethelements are exchanged.
      Type Parameters:
        `E4` - type of exchanged fourth element
        `E5` - type of exchanged fifth element
        `E9` - type of exchanged nineth element
      Parameters:
        `e4` - new fourth element
        `e5` - new fifth element
        `e9` - new nineth element
      Returns:
        tuple with exchanged elements

    - #### x169

          @NotNull
          public <E1,E6,E9> NTuple9<E1,T2,T3,T4,T5,E6,T7,T8,E9> x169(@Nullable
                                                                              E1 e1,
                                                                              @Nullable
                                                                              E6 e6,
                                                                              @Nullable
                                                                              E9 e9)

      Create a 9-tuple from this one where the first, sixth, and ninethelements are exchanged.
      Type Parameters:
        `E1` - type of exchanged first element
        `E6` - type of exchanged sixth element
        `E9` - type of exchanged nineth element
      Parameters:
        `e1` - new first element
        `e6` - new sixth element
        `e9` - new nineth element
      Returns:
        tuple with exchanged elements

    - #### x269

          @NotNull
          public <E2,E6,E9> NTuple9<T1,E2,T3,T4,T5,E6,T7,T8,E9> x269(@Nullable
                                                                              E2 e2,
                                                                              @Nullable
                                                                              E6 e6,
                                                                              @Nullable
                                                                              E9 e9)

      Create a 9-tuple from this one where the second, sixth, and ninethelements are exchanged.
      Type Parameters:
        `E2` - type of exchanged second element
        `E6` - type of exchanged sixth element
        `E9` - type of exchanged nineth element
      Parameters:
        `e2` - new second element
        `e6` - new sixth element
        `e9` - new nineth element
      Returns:
        tuple with exchanged elements

    - #### x369

          @NotNull
          public <E3,E6,E9> NTuple9<T1,T2,E3,T4,T5,E6,T7,T8,E9> x369(@Nullable
                                                                              E3 e3,
                                                                              @Nullable
                                                                              E6 e6,
                                                                              @Nullable
                                                                              E9 e9)

      Create a 9-tuple from this one where the third, sixth, and ninethelements are exchanged.
      Type Parameters:
        `E3` - type of exchanged third element
        `E6` - type of exchanged sixth element
        `E9` - type of exchanged nineth element
      Parameters:
        `e3` - new third element
        `e6` - new sixth element
        `e9` - new nineth element
      Returns:
        tuple with exchanged elements

    - #### x469

          @NotNull
          public <E4,E6,E9> NTuple9<T1,T2,T3,E4,T5,E6,T7,T8,E9> x469(@Nullable
                                                                              E4 e4,
                                                                              @Nullable
                                                                              E6 e6,
                                                                              @Nullable
                                                                              E9 e9)

      Create a 9-tuple from this one where the fourth, sixth, and ninethelements are exchanged.
      Type Parameters:
        `E4` - type of exchanged fourth element
        `E6` - type of exchanged sixth element
        `E9` - type of exchanged nineth element
      Parameters:
        `e4` - new fourth element
        `e6` - new sixth element
        `e9` - new nineth element
      Returns:
        tuple with exchanged elements

    - #### x569

          @NotNull
          public <E5,E6,E9> NTuple9<T1,T2,T3,T4,E5,E6,T7,T8,E9> x569(@Nullable
                                                                              E5 e5,
                                                                              @Nullable
                                                                              E6 e6,
                                                                              @Nullable
                                                                              E9 e9)

      Create a 9-tuple from this one where the fifth, sixth, and ninethelements are exchanged.
      Type Parameters:
        `E5` - type of exchanged fifth element
        `E6` - type of exchanged sixth element
        `E9` - type of exchanged nineth element
      Parameters:
        `e5` - new fifth element
        `e6` - new sixth element
        `e9` - new nineth element
      Returns:
        tuple with exchanged elements

    - #### x179

          @NotNull
          public <E1,E7,E9> NTuple9<E1,T2,T3,T4,T5,T6,E7,T8,E9> x179(@Nullable
                                                                              E1 e1,
                                                                              @Nullable
                                                                              E7 e7,
                                                                              @Nullable
                                                                              E9 e9)

      Create a 9-tuple from this one where the first, seventh, and ninethelements are exchanged.
      Type Parameters:
        `E1` - type of exchanged first element
        `E7` - type of exchanged seventh element
        `E9` - type of exchanged nineth element
      Parameters:
        `e1` - new first element
        `e7` - new seventh element
        `e9` - new nineth element
      Returns:
        tuple with exchanged elements

    - #### x279

          @NotNull
          public <E2,E7,E9> NTuple9<T1,E2,T3,T4,T5,T6,E7,T8,E9> x279(@Nullable
                                                                              E2 e2,
                                                                              @Nullable
                                                                              E7 e7,
                                                                              @Nullable
                                                                              E9 e9)

      Create a 9-tuple from this one where the second, seventh, and ninethelements are exchanged.
      Type Parameters:
        `E2` - type of exchanged second element
        `E7` - type of exchanged seventh element
        `E9` - type of exchanged nineth element
      Parameters:
        `e2` - new second element
        `e7` - new seventh element
        `e9` - new nineth element
      Returns:
        tuple with exchanged elements

    - #### x379

          @NotNull
          public <E3,E7,E9> NTuple9<T1,T2,E3,T4,T5,T6,E7,T8,E9> x379(@Nullable
                                                                              E3 e3,
                                                                              @Nullable
                                                                              E7 e7,
                                                                              @Nullable
                                                                              E9 e9)

      Create a 9-tuple from this one where the third, seventh, and ninethelements are exchanged.
      Type Parameters:
        `E3` - type of exchanged third element
        `E7` - type of exchanged seventh element
        `E9` - type of exchanged nineth element
      Parameters:
        `e3` - new third element
        `e7` - new seventh element
        `e9` - new nineth element
      Returns:
        tuple with exchanged elements

    - #### x479

          @NotNull
          public <E4,E7,E9> NTuple9<T1,T2,T3,E4,T5,T6,E7,T8,E9> x479(@Nullable
                                                                              E4 e4,
                                                                              @Nullable
                                                                              E7 e7,
                                                                              @Nullable
                                                                              E9 e9)

      Create a 9-tuple from this one where the fourth, seventh, and ninethelements are exchanged.
      Type Parameters:
        `E4` - type of exchanged fourth element
        `E7` - type of exchanged seventh element
        `E9` - type of exchanged nineth element
      Parameters:
        `e4` - new fourth element
        `e7` - new seventh element
        `e9` - new nineth element
      Returns:
        tuple with exchanged elements

    - #### x579

          @NotNull
          public <E5,E7,E9> NTuple9<T1,T2,T3,T4,E5,T6,E7,T8,E9> x579(@Nullable
                                                                              E5 e5,
                                                                              @Nullable
                                                                              E7 e7,
                                                                              @Nullable
                                                                              E9 e9)

      Create a 9-tuple from this one where the fifth, seventh, and ninethelements are exchanged.
      Type Parameters:
        `E5` - type of exchanged fifth element
        `E7` - type of exchanged seventh element
        `E9` - type of exchanged nineth element
      Parameters:
        `e5` - new fifth element
        `e7` - new seventh element
        `e9` - new nineth element
      Returns:
        tuple with exchanged elements

    - #### x679

          @NotNull
          public <E6,E7,E9> NTuple9<T1,T2,T3,T4,T5,E6,E7,T8,E9> x679(@Nullable
                                                                              E6 e6,
                                                                              @Nullable
                                                                              E7 e7,
                                                                              @Nullable
                                                                              E9 e9)

      Create a 9-tuple from this one where the sixth, seventh, and ninethelements are exchanged.
      Type Parameters:
        `E6` - type of exchanged sixth element
        `E7` - type of exchanged seventh element
        `E9` - type of exchanged nineth element
      Parameters:
        `e6` - new sixth element
        `e7` - new seventh element
        `e9` - new nineth element
      Returns:
        tuple with exchanged elements

    - #### x189

          @NotNull
          public <E1,E8,E9> NTuple9<E1,T2,T3,T4,T5,T6,T7,E8,E9> x189(@Nullable
                                                                              E1 e1,
                                                                              @Nullable
                                                                              E8 e8,
                                                                              @Nullable
                                                                              E9 e9)

      Create a 9-tuple from this one where the first, eighth, and ninethelements are exchanged.
      Type Parameters:
        `E1` - type of exchanged first element
        `E8` - type of exchanged eighth element
        `E9` - type of exchanged nineth element
      Parameters:
        `e1` - new first element
        `e8` - new eighth element
        `e9` - new nineth element
      Returns:
        tuple with exchanged elements

    - #### x289

          @NotNull
          public <E2,E8,E9> NTuple9<T1,E2,T3,T4,T5,T6,T7,E8,E9> x289(@Nullable
                                                                              E2 e2,
                                                                              @Nullable
                                                                              E8 e8,
                                                                              @Nullable
                                                                              E9 e9)

      Create a 9-tuple from this one where the second, eighth, and ninethelements are exchanged.
      Type Parameters:
        `E2` - type of exchanged second element
        `E8` - type of exchanged eighth element
        `E9` - type of exchanged nineth element
      Parameters:
        `e2` - new second element
        `e8` - new eighth element
        `e9` - new nineth element
      Returns:
        tuple with exchanged elements

    - #### x389

          @NotNull
          public <E3,E8,E9> NTuple9<T1,T2,E3,T4,T5,T6,T7,E8,E9> x389(@Nullable
                                                                              E3 e3,
                                                                              @Nullable
                                                                              E8 e8,
                                                                              @Nullable
                                                                              E9 e9)

      Create a 9-tuple from this one where the third, eighth, and ninethelements are exchanged.
      Type Parameters:
        `E3` - type of exchanged third element
        `E8` - type of exchanged eighth element
        `E9` - type of exchanged nineth element
      Parameters:
        `e3` - new third element
        `e8` - new eighth element
        `e9` - new nineth element
      Returns:
        tuple with exchanged elements

    - #### x489

          @NotNull
          public <E4,E8,E9> NTuple9<T1,T2,T3,E4,T5,T6,T7,E8,E9> x489(@Nullable
                                                                              E4 e4,
                                                                              @Nullable
                                                                              E8 e8,
                                                                              @Nullable
                                                                              E9 e9)

      Create a 9-tuple from this one where the fourth, eighth, and ninethelements are exchanged.
      Type Parameters:
        `E4` - type of exchanged fourth element
        `E8` - type of exchanged eighth element
        `E9` - type of exchanged nineth element
      Parameters:
        `e4` - new fourth element
        `e8` - new eighth element
        `e9` - new nineth element
      Returns:
        tuple with exchanged elements

    - #### x589

          @NotNull
          public <E5,E8,E9> NTuple9<T1,T2,T3,T4,E5,T6,T7,E8,E9> x589(@Nullable
                                                                              E5 e5,
                                                                              @Nullable
                                                                              E8 e8,
                                                                              @Nullable
                                                                              E9 e9)

      Create a 9-tuple from this one where the fifth, eighth, and ninethelements are exchanged.
      Type Parameters:
        `E5` - type of exchanged fifth element
        `E8` - type of exchanged eighth element
        `E9` - type of exchanged nineth element
      Parameters:
        `e5` - new fifth element
        `e8` - new eighth element
        `e9` - new nineth element
      Returns:
        tuple with exchanged elements

    - #### x689

          @NotNull
          public <E6,E8,E9> NTuple9<T1,T2,T3,T4,T5,E6,T7,E8,E9> x689(@Nullable
                                                                              E6 e6,
                                                                              @Nullable
                                                                              E8 e8,
                                                                              @Nullable
                                                                              E9 e9)

      Create a 9-tuple from this one where the sixth, eighth, and ninethelements are exchanged.
      Type Parameters:
        `E6` - type of exchanged sixth element
        `E8` - type of exchanged eighth element
        `E9` - type of exchanged nineth element
      Parameters:
        `e6` - new sixth element
        `e8` - new eighth element
        `e9` - new nineth element
      Returns:
        tuple with exchanged elements

    - #### x789

          @NotNull
          public <E7,E8,E9> NTuple9<T1,T2,T3,T4,T5,T6,E7,E8,E9> x789(@Nullable
                                                                              E7 e7,
                                                                              @Nullable
                                                                              E8 e8,
                                                                              @Nullable
                                                                              E9 e9)

      Create a 9-tuple from this one where the seventh, eighth, and ninethelements are exchanged.
      Type Parameters:
        `E7` - type of exchanged seventh element
        `E8` - type of exchanged eighth element
        `E9` - type of exchanged nineth element
      Parameters:
        `e7` - new seventh element
        `e8` - new eighth element
        `e9` - new nineth element
      Returns:
        tuple with exchanged elements

    - #### x1234

          @NotNull
          public <E1,E2,E3,E4> NTuple9<E1,E2,E3,E4,T5,T6,T7,T8,T9> x1234(@Nullable
                                                                                  E1 e1,
                                                                                  @Nullable
                                                                                  E2 e2,
                                                                                  @Nullable
                                                                                  E3 e3,
                                                                                  @Nullable
                                                                                  E4 e4)

      Create a 9-tuple from this one where the first, second, third, and fourthelements are exchanged.
      Type Parameters:
        `E1` - type of exchanged first element
        `E2` - type of exchanged second element
        `E3` - type of exchanged third element
        `E4` - type of exchanged fourth element
      Parameters:
        `e1` - new first element
        `e2` - new second element
        `e3` - new third element
        `e4` - new fourth element
      Returns:
        tuple with exchanged elements

    - #### x1235

          @NotNull
          public <E1,E2,E3,E5> NTuple9<E1,E2,E3,T4,E5,T6,T7,T8,T9> x1235(@Nullable
                                                                                  E1 e1,
                                                                                  @Nullable
                                                                                  E2 e2,
                                                                                  @Nullable
                                                                                  E3 e3,
                                                                                  @Nullable
                                                                                  E5 e5)

      Create a 9-tuple from this one where the first, second, third, and fifthelements are exchanged.
      Type Parameters:
        `E1` - type of exchanged first element
        `E2` - type of exchanged second element
        `E3` - type of exchanged third element
        `E5` - type of exchanged fifth element
      Parameters:
        `e1` - new first element
        `e2` - new second element
        `e3` - new third element
        `e5` - new fifth element
      Returns:
        tuple with exchanged elements

    - #### x1245

          @NotNull
          public <E1,E2,E4,E5> NTuple9<E1,E2,T3,E4,E5,T6,T7,T8,T9> x1245(@Nullable
                                                                                  E1 e1,
                                                                                  @Nullable
                                                                                  E2 e2,
                                                                                  @Nullable
                                                                                  E4 e4,
                                                                                  @Nullable
                                                                                  E5 e5)

      Create a 9-tuple from this one where the first, second, fourth, and fifthelements are exchanged.
      Type Parameters:
        `E1` - type of exchanged first element
        `E2` - type of exchanged second element
        `E4` - type of exchanged fourth element
        `E5` - type of exchanged fifth element
      Parameters:
        `e1` - new first element
        `e2` - new second element
        `e4` - new fourth element
        `e5` - new fifth element
      Returns:
        tuple with exchanged elements

    - #### x1345

          @NotNull
          public <E1,E3,E4,E5> NTuple9<E1,T2,E3,E4,E5,T6,T7,T8,T9> x1345(@Nullable
                                                                                  E1 e1,
                                                                                  @Nullable
                                                                                  E3 e3,
                                                                                  @Nullable
                                                                                  E4 e4,
                                                                                  @Nullable
                                                                                  E5 e5)

      Create a 9-tuple from this one where the first, third, fourth, and fifthelements are exchanged.
      Type Parameters:
        `E1` - type of exchanged first element
        `E3` - type of exchanged third element
        `E4` - type of exchanged fourth element
        `E5` - type of exchanged fifth element
      Parameters:
        `e1` - new first element
        `e3` - new third element
        `e4` - new fourth element
        `e5` - new fifth element
      Returns:
        tuple with exchanged elements

    - #### x2345

          @NotNull
          public <E2,E3,E4,E5> NTuple9<T1,E2,E3,E4,E5,T6,T7,T8,T9> x2345(@Nullable
                                                                                  E2 e2,
                                                                                  @Nullable
                                                                                  E3 e3,
                                                                                  @Nullable
                                                                                  E4 e4,
                                                                                  @Nullable
                                                                                  E5 e5)

      Create a 9-tuple from this one where the second, third, fourth, and fifthelements are exchanged.
      Type Parameters:
        `E2` - type of exchanged second element
        `E3` - type of exchanged third element
        `E4` - type of exchanged fourth element
        `E5` - type of exchanged fifth element
      Parameters:
        `e2` - new second element
        `e3` - new third element
        `e4` - new fourth element
        `e5` - new fifth element
      Returns:
        tuple with exchanged elements

    - #### x1236

          @NotNull
          public <E1,E2,E3,E6> NTuple9<E1,E2,E3,T4,T5,E6,T7,T8,T9> x1236(@Nullable
                                                                                  E1 e1,
                                                                                  @Nullable
                                                                                  E2 e2,
                                                                                  @Nullable
                                                                                  E3 e3,
                                                                                  @Nullable
                                                                                  E6 e6)

      Create a 9-tuple from this one where the first, second, third, and sixthelements are exchanged.
      Type Parameters:
        `E1` - type of exchanged first element
        `E2` - type of exchanged second element
        `E3` - type of exchanged third element
        `E6` - type of exchanged sixth element
      Parameters:
        `e1` - new first element
        `e2` - new second element
        `e3` - new third element
        `e6` - new sixth element
      Returns:
        tuple with exchanged elements

    - #### x1246

          @NotNull
          public <E1,E2,E4,E6> NTuple9<E1,E2,T3,E4,T5,E6,T7,T8,T9> x1246(@Nullable
                                                                                  E1 e1,
                                                                                  @Nullable
                                                                                  E2 e2,
                                                                                  @Nullable
                                                                                  E4 e4,
                                                                                  @Nullable
                                                                                  E6 e6)

      Create a 9-tuple from this one where the first, second, fourth, and sixthelements are exchanged.
      Type Parameters:
        `E1` - type of exchanged first element
        `E2` - type of exchanged second element
        `E4` - type of exchanged fourth element
        `E6` - type of exchanged sixth element
      Parameters:
        `e1` - new first element
        `e2` - new second element
        `e4` - new fourth element
        `e6` - new sixth element
      Returns:
        tuple with exchanged elements

    - #### x1346

          @NotNull
          public <E1,E3,E4,E6> NTuple9<E1,T2,E3,E4,T5,E6,T7,T8,T9> x1346(@Nullable
                                                                                  E1 e1,
                                                                                  @Nullable
                                                                                  E3 e3,
                                                                                  @Nullable
                                                                                  E4 e4,
                                                                                  @Nullable
                                                                                  E6 e6)

      Create a 9-tuple from this one where the first, third, fourth, and sixthelements are exchanged.
      Type Parameters:
        `E1` - type of exchanged first element
        `E3` - type of exchanged third element
        `E4` - type of exchanged fourth element
        `E6` - type of exchanged sixth element
      Parameters:
        `e1` - new first element
        `e3` - new third element
        `e4` - new fourth element
        `e6` - new sixth element
      Returns:
        tuple with exchanged elements

    - #### x2346

          @NotNull
          public <E2,E3,E4,E6> NTuple9<T1,E2,E3,E4,T5,E6,T7,T8,T9> x2346(@Nullable
                                                                                  E2 e2,
                                                                                  @Nullable
                                                                                  E3 e3,
                                                                                  @Nullable
                                                                                  E4 e4,
                                                                                  @Nullable
                                                                                  E6 e6)

      Create a 9-tuple from this one where the second, third, fourth, and sixthelements are exchanged.
      Type Parameters:
        `E2` - type of exchanged second element
        `E3` - type of exchanged third element
        `E4` - type of exchanged fourth element
        `E6` - type of exchanged sixth element
      Parameters:
        `e2` - new second element
        `e3` - new third element
        `e4` - new fourth element
        `e6` - new sixth element
      Returns:
        tuple with exchanged elements

    - #### x1256

          @NotNull
          public <E1,E2,E5,E6> NTuple9<E1,E2,T3,T4,E5,E6,T7,T8,T9> x1256(@Nullable
                                                                                  E1 e1,
                                                                                  @Nullable
                                                                                  E2 e2,
                                                                                  @Nullable
                                                                                  E5 e5,
                                                                                  @Nullable
                                                                                  E6 e6)

      Create a 9-tuple from this one where the first, second, fifth, and sixthelements are exchanged.
      Type Parameters:
        `E1` - type of exchanged first element
        `E2` - type of exchanged second element
        `E5` - type of exchanged fifth element
        `E6` - type of exchanged sixth element
      Parameters:
        `e1` - new first element
        `e2` - new second element
        `e5` - new fifth element
        `e6` - new sixth element
      Returns:
        tuple with exchanged elements

    - #### x1356

          @NotNull
          public <E1,E3,E5,E6> NTuple9<E1,T2,E3,T4,E5,E6,T7,T8,T9> x1356(@Nullable
                                                                                  E1 e1,
                                                                                  @Nullable
                                                                                  E3 e3,
                                                                                  @Nullable
                                                                                  E5 e5,
                                                                                  @Nullable
                                                                                  E6 e6)

      Create a 9-tuple from this one where the first, third, fifth, and sixthelements are exchanged.
      Type Parameters:
        `E1` - type of exchanged first element
        `E3` - type of exchanged third element
        `E5` - type of exchanged fifth element
        `E6` - type of exchanged sixth element
      Parameters:
        `e1` - new first element
        `e3` - new third element
        `e5` - new fifth element
        `e6` - new sixth element
      Returns:
        tuple with exchanged elements

    - #### x2356

          @NotNull
          public <E2,E3,E5,E6> NTuple9<T1,E2,E3,T4,E5,E6,T7,T8,T9> x2356(@Nullable
                                                                                  E2 e2,
                                                                                  @Nullable
                                                                                  E3 e3,
                                                                                  @Nullable
                                                                                  E5 e5,
                                                                                  @Nullable
                                                                                  E6 e6)

      Create a 9-tuple from this one where the second, third, fifth, and sixthelements are exchanged.
      Type Parameters:
        `E2` - type of exchanged second element
        `E3` - type of exchanged third element
        `E5` - type of exchanged fifth element
        `E6` - type of exchanged sixth element
      Parameters:
        `e2` - new second element
        `e3` - new third element
        `e5` - new fifth element
        `e6` - new sixth element
      Returns:
        tuple with exchanged elements

    - #### x1456

          @NotNull
          public <E1,E4,E5,E6> NTuple9<E1,T2,T3,E4,E5,E6,T7,T8,T9> x1456(@Nullable
                                                                                  E1 e1,
                                                                                  @Nullable
                                                                                  E4 e4,
                                                                                  @Nullable
                                                                                  E5 e5,
                                                                                  @Nullable
                                                                                  E6 e6)

      Create a 9-tuple from this one where the first, fourth, fifth, and sixthelements are exchanged.
      Type Parameters:
        `E1` - type of exchanged first element
        `E4` - type of exchanged fourth element
        `E5` - type of exchanged fifth element
        `E6` - type of exchanged sixth element
      Parameters:
        `e1` - new first element
        `e4` - new fourth element
        `e5` - new fifth element
        `e6` - new sixth element
      Returns:
        tuple with exchanged elements

    - #### x2456

          @NotNull
          public <E2,E4,E5,E6> NTuple9<T1,E2,T3,E4,E5,E6,T7,T8,T9> x2456(@Nullable
                                                                                  E2 e2,
                                                                                  @Nullable
                                                                                  E4 e4,
                                                                                  @Nullable
                                                                                  E5 e5,
                                                                                  @Nullable
                                                                                  E6 e6)

      Create a 9-tuple from this one where the second, fourth, fifth, and sixthelements are exchanged.
      Type Parameters:
        `E2` - type of exchanged second element
        `E4` - type of exchanged fourth element
        `E5` - type of exchanged fifth element
        `E6` - type of exchanged sixth element
      Parameters:
        `e2` - new second element
        `e4` - new fourth element
        `e5` - new fifth element
        `e6` - new sixth element
      Returns:
        tuple with exchanged elements

    - #### x3456

          @NotNull
          public <E3,E4,E5,E6> NTuple9<T1,T2,E3,E4,E5,E6,T7,T8,T9> x3456(@Nullable
                                                                                  E3 e3,
                                                                                  @Nullable
                                                                                  E4 e4,
                                                                                  @Nullable
                                                                                  E5 e5,
                                                                                  @Nullable
                                                                                  E6 e6)

      Create a 9-tuple from this one where the third, fourth, fifth, and sixthelements are exchanged.
      Type Parameters:
        `E3` - type of exchanged third element
        `E4` - type of exchanged fourth element
        `E5` - type of exchanged fifth element
        `E6` - type of exchanged sixth element
      Parameters:
        `e3` - new third element
        `e4` - new fourth element
        `e5` - new fifth element
        `e6` - new sixth element
      Returns:
        tuple with exchanged elements

    - #### x1237

          @NotNull
          public <E1,E2,E3,E7> NTuple9<E1,E2,E3,T4,T5,T6,E7,T8,T9> x1237(@Nullable
                                                                                  E1 e1,
                                                                                  @Nullable
                                                                                  E2 e2,
                                                                                  @Nullable
                                                                                  E3 e3,
                                                                                  @Nullable
                                                                                  E7 e7)

      Create a 9-tuple from this one where the first, second, third, and seventhelements are exchanged.
      Type Parameters:
        `E1` - type of exchanged first element
        `E2` - type of exchanged second element
        `E3` - type of exchanged third element
        `E7` - type of exchanged seventh element
      Parameters:
        `e1` - new first element
        `e2` - new second element
        `e3` - new third element
        `e7` - new seventh element
      Returns:
        tuple with exchanged elements

    - #### x1247

          @NotNull
          public <E1,E2,E4,E7> NTuple9<E1,E2,T3,E4,T5,T6,E7,T8,T9> x1247(@Nullable
                                                                                  E1 e1,
                                                                                  @Nullable
                                                                                  E2 e2,
                                                                                  @Nullable
                                                                                  E4 e4,
                                                                                  @Nullable
                                                                                  E7 e7)

      Create a 9-tuple from this one where the first, second, fourth, and seventhelements are exchanged.
      Type Parameters:
        `E1` - type of exchanged first element
        `E2` - type of exchanged second element
        `E4` - type of exchanged fourth element
        `E7` - type of exchanged seventh element
      Parameters:
        `e1` - new first element
        `e2` - new second element
        `e4` - new fourth element
        `e7` - new seventh element
      Returns:
        tuple with exchanged elements

    - #### x1347

          @NotNull
          public <E1,E3,E4,E7> NTuple9<E1,T2,E3,E4,T5,T6,E7,T8,T9> x1347(@Nullable
                                                                                  E1 e1,
                                                                                  @Nullable
                                                                                  E3 e3,
                                                                                  @Nullable
                                                                                  E4 e4,
                                                                                  @Nullable
                                                                                  E7 e7)

      Create a 9-tuple from this one where the first, third, fourth, and seventhelements are exchanged.
      Type Parameters:
        `E1` - type of exchanged first element
        `E3` - type of exchanged third element
        `E4` - type of exchanged fourth element
        `E7` - type of exchanged seventh element
      Parameters:
        `e1` - new first element
        `e3` - new third element
        `e4` - new fourth element
        `e7` - new seventh element
      Returns:
        tuple with exchanged elements

    - #### x2347

          @NotNull
          public <E2,E3,E4,E7> NTuple9<T1,E2,E3,E4,T5,T6,E7,T8,T9> x2347(@Nullable
                                                                                  E2 e2,
                                                                                  @Nullable
                                                                                  E3 e3,
                                                                                  @Nullable
                                                                                  E4 e4,
                                                                                  @Nullable
                                                                                  E7 e7)

      Create a 9-tuple from this one where the second, third, fourth, and seventhelements are exchanged.
      Type Parameters:
        `E2` - type of exchanged second element
        `E3` - type of exchanged third element
        `E4` - type of exchanged fourth element
        `E7` - type of exchanged seventh element
      Parameters:
        `e2` - new second element
        `e3` - new third element
        `e4` - new fourth element
        `e7` - new seventh element
      Returns:
        tuple with exchanged elements

    - #### x1257

          @NotNull
          public <E1,E2,E5,E7> NTuple9<E1,E2,T3,T4,E5,T6,E7,T8,T9> x1257(@Nullable
                                                                                  E1 e1,
                                                                                  @Nullable
                                                                                  E2 e2,
                                                                                  @Nullable
                                                                                  E5 e5,
                                                                                  @Nullable
                                                                                  E7 e7)

      Create a 9-tuple from this one where the first, second, fifth, and seventhelements are exchanged.
      Type Parameters:
        `E1` - type of exchanged first element
        `E2` - type of exchanged second element
        `E5` - type of exchanged fifth element
        `E7` - type of exchanged seventh element
      Parameters:
        `e1` - new first element
        `e2` - new second element
        `e5` - new fifth element
        `e7` - new seventh element
      Returns:
        tuple with exchanged elements

    - #### x1357

          @NotNull
          public <E1,E3,E5,E7> NTuple9<E1,T2,E3,T4,E5,T6,E7,T8,T9> x1357(@Nullable
                                                                                  E1 e1,
                                                                                  @Nullable
                                                                                  E3 e3,
                                                                                  @Nullable
                                                                                  E5 e5,
                                                                                  @Nullable
                                                                                  E7 e7)

      Create a 9-tuple from this one where the first, third, fifth, and seventhelements are exchanged.
      Type Parameters:
        `E1` - type of exchanged first element
        `E3` - type of exchanged third element
        `E5` - type of exchanged fifth element
        `E7` - type of exchanged seventh element
      Parameters:
        `e1` - new first element
        `e3` - new third element
        `e5` - new fifth element
        `e7` - new seventh element
      Returns:
        tuple with exchanged elements

    - #### x2357

          @NotNull
          public <E2,E3,E5,E7> NTuple9<T1,E2,E3,T4,E5,T6,E7,T8,T9> x2357(@Nullable
                                                                                  E2 e2,
                                                                                  @Nullable
                                                                                  E3 e3,
                                                                                  @Nullable
                                                                                  E5 e5,
                                                                                  @Nullable
                                                                                  E7 e7)

      Create a 9-tuple from this one where the second, third, fifth, and seventhelements are exchanged.
      Type Parameters:
        `E2` - type of exchanged second element
        `E3` - type of exchanged third element
        `E5` - type of exchanged fifth element
        `E7` - type of exchanged seventh element
      Parameters:
        `e2` - new second element
        `e3` - new third element
        `e5` - new fifth element
        `e7` - new seventh element
      Returns:
        tuple with exchanged elements

    - #### x1457

          @NotNull
          public <E1,E4,E5,E7> NTuple9<E1,T2,T3,E4,E5,T6,E7,T8,T9> x1457(@Nullable
                                                                                  E1 e1,
                                                                                  @Nullable
                                                                                  E4 e4,
                                                                                  @Nullable
                                                                                  E5 e5,
                                                                                  @Nullable
                                                                                  E7 e7)

      Create a 9-tuple from this one where the first, fourth, fifth, and seventhelements are exchanged.
      Type Parameters:
        `E1` - type of exchanged first element
        `E4` - type of exchanged fourth element
        `E5` - type of exchanged fifth element
        `E7` - type of exchanged seventh element
      Parameters:
        `e1` - new first element
        `e4` - new fourth element
        `e5` - new fifth element
        `e7` - new seventh element
      Returns:
        tuple with exchanged elements

    - #### x2457

          @NotNull
          public <E2,E4,E5,E7> NTuple9<T1,E2,T3,E4,E5,T6,E7,T8,T9> x2457(@Nullable
                                                                                  E2 e2,
                                                                                  @Nullable
                                                                                  E4 e4,
                                                                                  @Nullable
                                                                                  E5 e5,
                                                                                  @Nullable
                                                                                  E7 e7)

      Create a 9-tuple from this one where the second, fourth, fifth, and seventhelements are exchanged.
      Type Parameters:
        `E2` - type of exchanged second element
        `E4` - type of exchanged fourth element
        `E5` - type of exchanged fifth element
        `E7` - type of exchanged seventh element
      Parameters:
        `e2` - new second element
        `e4` - new fourth element
        `e5` - new fifth element
        `e7` - new seventh element
      Returns:
        tuple with exchanged elements

    - #### x3457

          @NotNull
          public <E3,E4,E5,E7> NTuple9<T1,T2,E3,E4,E5,T6,E7,T8,T9> x3457(@Nullable
                                                                                  E3 e3,
                                                                                  @Nullable
                                                                                  E4 e4,
                                                                                  @Nullable
                                                                                  E5 e5,
                                                                                  @Nullable
                                                                                  E7 e7)

      Create a 9-tuple from this one where the third, fourth, fifth, and seventhelements are exchanged.
      Type Parameters:
        `E3` - type of exchanged third element
        `E4` - type of exchanged fourth element
        `E5` - type of exchanged fifth element
        `E7` - type of exchanged seventh element
      Parameters:
        `e3` - new third element
        `e4` - new fourth element
        `e5` - new fifth element
        `e7` - new seventh element
      Returns:
        tuple with exchanged elements

    - #### x1267

          @NotNull
          public <E1,E2,E6,E7> NTuple9<E1,E2,T3,T4,T5,E6,E7,T8,T9> x1267(@Nullable
                                                                                  E1 e1,
                                                                                  @Nullable
                                                                                  E2 e2,
                                                                                  @Nullable
                                                                                  E6 e6,
                                                                                  @Nullable
                                                                                  E7 e7)

      Create a 9-tuple from this one where the first, second, sixth, and seventhelements are exchanged.
      Type Parameters:
        `E1` - type of exchanged first element
        `E2` - type of exchanged second element
        `E6` - type of exchanged sixth element
        `E7` - type of exchanged seventh element
      Parameters:
        `e1` - new first element
        `e2` - new second element
        `e6` - new sixth element
        `e7` - new seventh element
      Returns:
        tuple with exchanged elements

    - #### x1367

          @NotNull
          public <E1,E3,E6,E7> NTuple9<E1,T2,E3,T4,T5,E6,E7,T8,T9> x1367(@Nullable
                                                                                  E1 e1,
                                                                                  @Nullable
                                                                                  E3 e3,
                                                                                  @Nullable
                                                                                  E6 e6,
                                                                                  @Nullable
                                                                                  E7 e7)

      Create a 9-tuple from this one where the first, third, sixth, and seventhelements are exchanged.
      Type Parameters:
        `E1` - type of exchanged first element
        `E3` - type of exchanged third element
        `E6` - type of exchanged sixth element
        `E7` - type of exchanged seventh element
      Parameters:
        `e1` - new first element
        `e3` - new third element
        `e6` - new sixth element
        `e7` - new seventh element
      Returns:
        tuple with exchanged elements

    - #### x2367

          @NotNull
          public <E2,E3,E6,E7> NTuple9<T1,E2,E3,T4,T5,E6,E7,T8,T9> x2367(@Nullable
                                                                                  E2 e2,
                                                                                  @Nullable
                                                                                  E3 e3,
                                                                                  @Nullable
                                                                                  E6 e6,
                                                                                  @Nullable
                                                                                  E7 e7)

      Create a 9-tuple from this one where the second, third, sixth, and seventhelements are exchanged.
      Type Parameters:
        `E2` - type of exchanged second element
        `E3` - type of exchanged third element
        `E6` - type of exchanged sixth element
        `E7` - type of exchanged seventh element
      Parameters:
        `e2` - new second element
        `e3` - new third element
        `e6` - new sixth element
        `e7` - new seventh element
      Returns:
        tuple with exchanged elements

    - #### x1467

          @NotNull
          public <E1,E4,E6,E7> NTuple9<E1,T2,T3,E4,T5,E6,E7,T8,T9> x1467(@Nullable
                                                                                  E1 e1,
                                                                                  @Nullable
                                                                                  E4 e4,
                                                                                  @Nullable
                                                                                  E6 e6,
                                                                                  @Nullable
                                                                                  E7 e7)

      Create a 9-tuple from this one where the first, fourth, sixth, and seventhelements are exchanged.
      Type Parameters:
        `E1` - type of exchanged first element
        `E4` - type of exchanged fourth element
        `E6` - type of exchanged sixth element
        `E7` - type of exchanged seventh element
      Parameters:
        `e1` - new first element
        `e4` - new fourth element
        `e6` - new sixth element
        `e7` - new seventh element
      Returns:
        tuple with exchanged elements

    - #### x2467

          @NotNull
          public <E2,E4,E6,E7> NTuple9<T1,E2,T3,E4,T5,E6,E7,T8,T9> x2467(@Nullable
                                                                                  E2 e2,
                                                                                  @Nullable
                                                                                  E4 e4,
                                                                                  @Nullable
                                                                                  E6 e6,
                                                                                  @Nullable
                                                                                  E7 e7)

      Create a 9-tuple from this one where the second, fourth, sixth, and seventhelements are exchanged.
      Type Parameters:
        `E2` - type of exchanged second element
        `E4` - type of exchanged fourth element
        `E6` - type of exchanged sixth element
        `E7` - type of exchanged seventh element
      Parameters:
        `e2` - new second element
        `e4` - new fourth element
        `e6` - new sixth element
        `e7` - new seventh element
      Returns:
        tuple with exchanged elements

    - #### x3467

          @NotNull
          public <E3,E4,E6,E7> NTuple9<T1,T2,E3,E4,T5,E6,E7,T8,T9> x3467(@Nullable
                                                                                  E3 e3,
                                                                                  @Nullable
                                                                                  E4 e4,
                                                                                  @Nullable
                                                                                  E6 e6,
                                                                                  @Nullable
                                                                                  E7 e7)

      Create a 9-tuple from this one where the third, fourth, sixth, and seventhelements are exchanged.
      Type Parameters:
        `E3` - type of exchanged third element
        `E4` - type of exchanged fourth element
        `E6` - type of exchanged sixth element
        `E7` - type of exchanged seventh element
      Parameters:
        `e3` - new third element
        `e4` - new fourth element
        `e6` - new sixth element
        `e7` - new seventh element
      Returns:
        tuple with exchanged elements

    - #### x1567

          @NotNull
          public <E1,E5,E6,E7> NTuple9<E1,T2,T3,T4,E5,E6,E7,T8,T9> x1567(@Nullable
                                                                                  E1 e1,
                                                                                  @Nullable
                                                                                  E5 e5,
                                                                                  @Nullable
                                                                                  E6 e6,
                                                                                  @Nullable
                                                                                  E7 e7)

      Create a 9-tuple from this one where the first, fifth, sixth, and seventhelements are exchanged.
      Type Parameters:
        `E1` - type of exchanged first element
        `E5` - type of exchanged fifth element
        `E6` - type of exchanged sixth element
        `E7` - type of exchanged seventh element
      Parameters:
        `e1` - new first element
        `e5` - new fifth element
        `e6` - new sixth element
        `e7` - new seventh element
      Returns:
        tuple with exchanged elements

    - #### x2567

          @NotNull
          public <E2,E5,E6,E7> NTuple9<T1,E2,T3,T4,E5,E6,E7,T8,T9> x2567(@Nullable
                                                                                  E2 e2,
                                                                                  @Nullable
                                                                                  E5 e5,
                                                                                  @Nullable
                                                                                  E6 e6,
                                                                                  @Nullable
                                                                                  E7 e7)

      Create a 9-tuple from this one where the second, fifth, sixth, and seventhelements are exchanged.
      Type Parameters:
        `E2` - type of exchanged second element
        `E5` - type of exchanged fifth element
        `E6` - type of exchanged sixth element
        `E7` - type of exchanged seventh element
      Parameters:
        `e2` - new second element
        `e5` - new fifth element
        `e6` - new sixth element
        `e7` - new seventh element
      Returns:
        tuple with exchanged elements

    - #### x3567

          @NotNull
          public <E3,E5,E6,E7> NTuple9<T1,T2,E3,T4,E5,E6,E7,T8,T9> x3567(@Nullable
                                                                                  E3 e3,
                                                                                  @Nullable
                                                                                  E5 e5,
                                                                                  @Nullable
                                                                                  E6 e6,
                                                                                  @Nullable
                                                                                  E7 e7)

      Create a 9-tuple from this one where the third, fifth, sixth, and seventhelements are exchanged.
      Type Parameters:
        `E3` - type of exchanged third element
        `E5` - type of exchanged fifth element
        `E6` - type of exchanged sixth element
        `E7` - type of exchanged seventh element
      Parameters:
        `e3` - new third element
        `e5` - new fifth element
        `e6` - new sixth element
        `e7` - new seventh element
      Returns:
        tuple with exchanged elements

    - #### x4567

          @NotNull
          public <E4,E5,E6,E7> NTuple9<T1,T2,T3,E4,E5,E6,E7,T8,T9> x4567(@Nullable
                                                                                  E4 e4,
                                                                                  @Nullable
                                                                                  E5 e5,
                                                                                  @Nullable
                                                                                  E6 e6,
                                                                                  @Nullable
                                                                                  E7 e7)

      Create a 9-tuple from this one where the fourth, fifth, sixth, and seventhelements are exchanged.
      Type Parameters:
        `E4` - type of exchanged fourth element
        `E5` - type of exchanged fifth element
        `E6` - type of exchanged sixth element
        `E7` - type of exchanged seventh element
      Parameters:
        `e4` - new fourth element
        `e5` - new fifth element
        `e6` - new sixth element
        `e7` - new seventh element
      Returns:
        tuple with exchanged elements

    - #### x1238

          @NotNull
          public <E1,E2,E3,E8> NTuple9<E1,E2,E3,T4,T5,T6,T7,E8,T9> x1238(@Nullable
                                                                                  E1 e1,
                                                                                  @Nullable
                                                                                  E2 e2,
                                                                                  @Nullable
                                                                                  E3 e3,
                                                                                  @Nullable
                                                                                  E8 e8)

      Create a 9-tuple from this one where the first, second, third, and eighthelements are exchanged.
      Type Parameters:
        `E1` - type of exchanged first element
        `E2` - type of exchanged second element
        `E3` - type of exchanged third element
        `E8` - type of exchanged eighth element
      Parameters:
        `e1` - new first element
        `e2` - new second element
        `e3` - new third element
        `e8` - new eighth element
      Returns:
        tuple with exchanged elements

    - #### x1248

          @NotNull
          public <E1,E2,E4,E8> NTuple9<E1,E2,T3,E4,T5,T6,T7,E8,T9> x1248(@Nullable
                                                                                  E1 e1,
                                                                                  @Nullable
                                                                                  E2 e2,
                                                                                  @Nullable
                                                                                  E4 e4,
                                                                                  @Nullable
                                                                                  E8 e8)

      Create a 9-tuple from this one where the first, second, fourth, and eighthelements are exchanged.
      Type Parameters:
        `E1` - type of exchanged first element
        `E2` - type of exchanged second element
        `E4` - type of exchanged fourth element
        `E8` - type of exchanged eighth element
      Parameters:
        `e1` - new first element
        `e2` - new second element
        `e4` - new fourth element
        `e8` - new eighth element
      Returns:
        tuple with exchanged elements

    - #### x1348

          @NotNull
          public <E1,E3,E4,E8> NTuple9<E1,T2,E3,E4,T5,T6,T7,E8,T9> x1348(@Nullable
                                                                                  E1 e1,
                                                                                  @Nullable
                                                                                  E3 e3,
                                                                                  @Nullable
                                                                                  E4 e4,
                                                                                  @Nullable
                                                                                  E8 e8)

      Create a 9-tuple from this one where the first, third, fourth, and eighthelements are exchanged.
      Type Parameters:
        `E1` - type of exchanged first element
        `E3` - type of exchanged third element
        `E4` - type of exchanged fourth element
        `E8` - type of exchanged eighth element
      Parameters:
        `e1` - new first element
        `e3` - new third element
        `e4` - new fourth element
        `e8` - new eighth element
      Returns:
        tuple with exchanged elements

    - #### x2348

          @NotNull
          public <E2,E3,E4,E8> NTuple9<T1,E2,E3,E4,T5,T6,T7,E8,T9> x2348(@Nullable
                                                                                  E2 e2,
                                                                                  @Nullable
                                                                                  E3 e3,
                                                                                  @Nullable
                                                                                  E4 e4,
                                                                                  @Nullable
                                                                                  E8 e8)

      Create a 9-tuple from this one where the second, third, fourth, and eighthelements are exchanged.
      Type Parameters:
        `E2` - type of exchanged second element
        `E3` - type of exchanged third element
        `E4` - type of exchanged fourth element
        `E8` - type of exchanged eighth element
      Parameters:
        `e2` - new second element
        `e3` - new third element
        `e4` - new fourth element
        `e8` - new eighth element
      Returns:
        tuple with exchanged elements

    - #### x1258

          @NotNull
          public <E1,E2,E5,E8> NTuple9<E1,E2,T3,T4,E5,T6,T7,E8,T9> x1258(@Nullable
                                                                                  E1 e1,
                                                                                  @Nullable
                                                                                  E2 e2,
                                                                                  @Nullable
                                                                                  E5 e5,
                                                                                  @Nullable
                                                                                  E8 e8)

      Create a 9-tuple from this one where the first, second, fifth, and eighthelements are exchanged.
      Type Parameters:
        `E1` - type of exchanged first element
        `E2` - type of exchanged second element
        `E5` - type of exchanged fifth element
        `E8` - type of exchanged eighth element
      Parameters:
        `e1` - new first element
        `e2` - new second element
        `e5` - new fifth element
        `e8` - new eighth element
      Returns:
        tuple with exchanged elements

    - #### x1358

          @NotNull
          public <E1,E3,E5,E8> NTuple9<E1,T2,E3,T4,E5,T6,T7,E8,T9> x1358(@Nullable
                                                                                  E1 e1,
                                                                                  @Nullable
                                                                                  E3 e3,
                                                                                  @Nullable
                                                                                  E5 e5,
                                                                                  @Nullable
                                                                                  E8 e8)

      Create a 9-tuple from this one where the first, third, fifth, and eighthelements are exchanged.
      Type Parameters:
        `E1` - type of exchanged first element
        `E3` - type of exchanged third element
        `E5` - type of exchanged fifth element
        `E8` - type of exchanged eighth element
      Parameters:
        `e1` - new first element
        `e3` - new third element
        `e5` - new fifth element
        `e8` - new eighth element
      Returns:
        tuple with exchanged elements

    - #### x2358

          @NotNull
          public <E2,E3,E5,E8> NTuple9<T1,E2,E3,T4,E5,T6,T7,E8,T9> x2358(@Nullable
                                                                                  E2 e2,
                                                                                  @Nullable
                                                                                  E3 e3,
                                                                                  @Nullable
                                                                                  E5 e5,
                                                                                  @Nullable
                                                                                  E8 e8)

      Create a 9-tuple from this one where the second, third, fifth, and eighthelements are exchanged.
      Type Parameters:
        `E2` - type of exchanged second element
        `E3` - type of exchanged third element
        `E5` - type of exchanged fifth element
        `E8` - type of exchanged eighth element
      Parameters:
        `e2` - new second element
        `e3` - new third element
        `e5` - new fifth element
        `e8` - new eighth element
      Returns:
        tuple with exchanged elements

    - #### x1458

          @NotNull
          public <E1,E4,E5,E8> NTuple9<E1,T2,T3,E4,E5,T6,T7,E8,T9> x1458(@Nullable
                                                                                  E1 e1,
                                                                                  @Nullable
                                                                                  E4 e4,
                                                                                  @Nullable
                                                                                  E5 e5,
                                                                                  @Nullable
                                                                                  E8 e8)

      Create a 9-tuple from this one where the first, fourth, fifth, and eighthelements are exchanged.
      Type Parameters:
        `E1` - type of exchanged first element
        `E4` - type of exchanged fourth element
        `E5` - type of exchanged fifth element
        `E8` - type of exchanged eighth element
      Parameters:
        `e1` - new first element
        `e4` - new fourth element
        `e5` - new fifth element
        `e8` - new eighth element
      Returns:
        tuple with exchanged elements

    - #### x2458

          @NotNull
          public <E2,E4,E5,E8> NTuple9<T1,E2,T3,E4,E5,T6,T7,E8,T9> x2458(@Nullable
                                                                                  E2 e2,
                                                                                  @Nullable
                                                                                  E4 e4,
                                                                                  @Nullable
                                                                                  E5 e5,
                                                                                  @Nullable
                                                                                  E8 e8)

      Create a 9-tuple from this one where the second, fourth, fifth, and eighthelements are exchanged.
      Type Parameters:
        `E2` - type of exchanged second element
        `E4` - type of exchanged fourth element
        `E5` - type of exchanged fifth element
        `E8` - type of exchanged eighth element
      Parameters:
        `e2` - new second element
        `e4` - new fourth element
        `e5` - new fifth element
        `e8` - new eighth element
      Returns:
        tuple with exchanged elements

    - #### x3458

          @NotNull
          public <E3,E4,E5,E8> NTuple9<T1,T2,E3,E4,E5,T6,T7,E8,T9> x3458(@Nullable
                                                                                  E3 e3,
                                                                                  @Nullable
                                                                                  E4 e4,
                                                                                  @Nullable
                                                                                  E5 e5,
                                                                                  @Nullable
                                                                                  E8 e8)

      Create a 9-tuple from this one where the third, fourth, fifth, and eighthelements are exchanged.
      Type Parameters:
        `E3` - type of exchanged third element
        `E4` - type of exchanged fourth element
        `E5` - type of exchanged fifth element
        `E8` - type of exchanged eighth element
      Parameters:
        `e3` - new third element
        `e4` - new fourth element
        `e5` - new fifth element
        `e8` - new eighth element
      Returns:
        tuple with exchanged elements

    - #### x1268

          @NotNull
          public <E1,E2,E6,E8> NTuple9<E1,E2,T3,T4,T5,E6,T7,E8,T9> x1268(@Nullable
                                                                                  E1 e1,
                                                                                  @Nullable
                                                                                  E2 e2,
                                                                                  @Nullable
                                                                                  E6 e6,
                                                                                  @Nullable
                                                                                  E8 e8)

      Create a 9-tuple from this one where the first, second, sixth, and eighthelements are exchanged.
      Type Parameters:
        `E1` - type of exchanged first element
        `E2` - type of exchanged second element
        `E6` - type of exchanged sixth element
        `E8` - type of exchanged eighth element
      Parameters:
        `e1` - new first element
        `e2` - new second element
        `e6` - new sixth element
        `e8` - new eighth element
      Returns:
        tuple with exchanged elements

    - #### x1368

          @NotNull
          public <E1,E3,E6,E8> NTuple9<E1,T2,E3,T4,T5,E6,T7,E8,T9> x1368(@Nullable
                                                                                  E1 e1,
                                                                                  @Nullable
                                                                                  E3 e3,
                                                                                  @Nullable
                                                                                  E6 e6,
                                                                                  @Nullable
                                                                                  E8 e8)

      Create a 9-tuple from this one where the first, third, sixth, and eighthelements are exchanged.
      Type Parameters:
        `E1` - type of exchanged first element
        `E3` - type of exchanged third element
        `E6` - type of exchanged sixth element
        `E8` - type of exchanged eighth element
      Parameters:
        `e1` - new first element
        `e3` - new third element
        `e6` - new sixth element
        `e8` - new eighth element
      Returns:
        tuple with exchanged elements

    - #### x2368

          @NotNull
          public <E2,E3,E6,E8> NTuple9<T1,E2,E3,T4,T5,E6,T7,E8,T9> x2368(@Nullable
                                                                                  E2 e2,
                                                                                  @Nullable
                                                                                  E3 e3,
                                                                                  @Nullable
                                                                                  E6 e6,
                                                                                  @Nullable
                                                                                  E8 e8)

      Create a 9-tuple from this one where the second, third, sixth, and eighthelements are exchanged.
      Type Parameters:
        `E2` - type of exchanged second element
        `E3` - type of exchanged third element
        `E6` - type of exchanged sixth element
        `E8` - type of exchanged eighth element
      Parameters:
        `e2` - new second element
        `e3` - new third element
        `e6` - new sixth element
        `e8` - new eighth element
      Returns:
        tuple with exchanged elements

    - #### x1468

          @NotNull
          public <E1,E4,E6,E8> NTuple9<E1,T2,T3,E4,T5,E6,T7,E8,T9> x1468(@Nullable
                                                                                  E1 e1,
                                                                                  @Nullable
                                                                                  E4 e4,
                                                                                  @Nullable
                                                                                  E6 e6,
                                                                                  @Nullable
                                                                                  E8 e8)

      Create a 9-tuple from this one where the first, fourth, sixth, and eighthelements are exchanged.
      Type Parameters:
        `E1` - type of exchanged first element
        `E4` - type of exchanged fourth element
        `E6` - type of exchanged sixth element
        `E8` - type of exchanged eighth element
      Parameters:
        `e1` - new first element
        `e4` - new fourth element
        `e6` - new sixth element
        `e8` - new eighth element
      Returns:
        tuple with exchanged elements

    - #### x2468

          @NotNull
          public <E2,E4,E6,E8> NTuple9<T1,E2,T3,E4,T5,E6,T7,E8,T9> x2468(@Nullable
                                                                                  E2 e2,
                                                                                  @Nullable
                                                                                  E4 e4,
                                                                                  @Nullable
                                                                                  E6 e6,
                                                                                  @Nullable
                                                                                  E8 e8)

      Create a 9-tuple from this one where the second, fourth, sixth, and eighthelements are exchanged.
      Type Parameters:
        `E2` - type of exchanged second element
        `E4` - type of exchanged fourth element
        `E6` - type of exchanged sixth element
        `E8` - type of exchanged eighth element
      Parameters:
        `e2` - new second element
        `e4` - new fourth element
        `e6` - new sixth element
        `e8` - new eighth element
      Returns:
        tuple with exchanged elements

    - #### x3468

          @NotNull
          public <E3,E4,E6,E8> NTuple9<T1,T2,E3,E4,T5,E6,T7,E8,T9> x3468(@Nullable
                                                                                  E3 e3,
                                                                                  @Nullable
                                                                                  E4 e4,
                                                                                  @Nullable
                                                                                  E6 e6,
                                                                                  @Nullable
                                                                                  E8 e8)

      Create a 9-tuple from this one where the third, fourth, sixth, and eighthelements are exchanged.
      Type Parameters:
        `E3` - type of exchanged third element
        `E4` - type of exchanged fourth element
        `E6` - type of exchanged sixth element
        `E8` - type of exchanged eighth element
      Parameters:
        `e3` - new third element
        `e4` - new fourth element
        `e6` - new sixth element
        `e8` - new eighth element
      Returns:
        tuple with exchanged elements

    - #### x1568

          @NotNull
          public <E1,E5,E6,E8> NTuple9<E1,T2,T3,T4,E5,E6,T7,E8,T9> x1568(@Nullable
                                                                                  E1 e1,
                                                                                  @Nullable
                                                                                  E5 e5,
                                                                                  @Nullable
                                                                                  E6 e6,
                                                                                  @Nullable
                                                                                  E8 e8)

      Create a 9-tuple from this one where the first, fifth, sixth, and eighthelements are exchanged.
      Type Parameters:
        `E1` - type of exchanged first element
        `E5` - type of exchanged fifth element
        `E6` - type of exchanged sixth element
        `E8` - type of exchanged eighth element
      Parameters:
        `e1` - new first element
        `e5` - new fifth element
        `e6` - new sixth element
        `e8` - new eighth element
      Returns:
        tuple with exchanged elements

    - #### x2568

          @NotNull
          public <E2,E5,E6,E8> NTuple9<T1,E2,T3,T4,E5,E6,T7,E8,T9> x2568(@Nullable
                                                                                  E2 e2,
                                                                                  @Nullable
                                                                                  E5 e5,
                                                                                  @Nullable
                                                                                  E6 e6,
                                                                                  @Nullable
                                                                                  E8 e8)

      Create a 9-tuple from this one where the second, fifth, sixth, and eighthelements are exchanged.
      Type Parameters:
        `E2` - type of exchanged second element
        `E5` - type of exchanged fifth element
        `E6` - type of exchanged sixth element
        `E8` - type of exchanged eighth element
      Parameters:
        `e2` - new second element
        `e5` - new fifth element
        `e6` - new sixth element
        `e8` - new eighth element
      Returns:
        tuple with exchanged elements

    - #### x3568

          @NotNull
          public <E3,E5,E6,E8> NTuple9<T1,T2,E3,T4,E5,E6,T7,E8,T9> x3568(@Nullable
                                                                                  E3 e3,
                                                                                  @Nullable
                                                                                  E5 e5,
                                                                                  @Nullable
                                                                                  E6 e6,
                                                                                  @Nullable
                                                                                  E8 e8)

      Create a 9-tuple from this one where the third, fifth, sixth, and eighthelements are exchanged.
      Type Parameters:
        `E3` - type of exchanged third element
        `E5` - type of exchanged fifth element
        `E6` - type of exchanged sixth element
        `E8` - type of exchanged eighth element
      Parameters:
        `e3` - new third element
        `e5` - new fifth element
        `e6` - new sixth element
        `e8` - new eighth element
      Returns:
        tuple with exchanged elements

    - #### x4568

          @NotNull
          public <E4,E5,E6,E8> NTuple9<T1,T2,T3,E4,E5,E6,T7,E8,T9> x4568(@Nullable
                                                                                  E4 e4,
                                                                                  @Nullable
                                                                                  E5 e5,
                                                                                  @Nullable
                                                                                  E6 e6,
                                                                                  @Nullable
                                                                                  E8 e8)

      Create a 9-tuple from this one where the fourth, fifth, sixth, and eighthelements are exchanged.
      Type Parameters:
        `E4` - type of exchanged fourth element
        `E5` - type of exchanged fifth element
        `E6` - type of exchanged sixth element
        `E8` - type of exchanged eighth element
      Parameters:
        `e4` - new fourth element
        `e5` - new fifth element
        `e6` - new sixth element
        `e8` - new eighth element
      Returns:
        tuple with exchanged elements

    - #### x1278

          @NotNull
          public <E1,E2,E7,E8> NTuple9<E1,E2,T3,T4,T5,T6,E7,E8,T9> x1278(@Nullable
                                                                                  E1 e1,
                                                                                  @Nullable
                                                                                  E2 e2,
                                                                                  @Nullable
                                                                                  E7 e7,
                                                                                  @Nullable
                                                                                  E8 e8)

      Create a 9-tuple from this one where the first, second, seventh, and eighthelements are exchanged.
      Type Parameters:
        `E1` - type of exchanged first element
        `E2` - type of exchanged second element
        `E7` - type of exchanged seventh element
        `E8` - type of exchanged eighth element
      Parameters:
        `e1` - new first element
        `e2` - new second element
        `e7` - new seventh element
        `e8` - new eighth element
      Returns:
        tuple with exchanged elements

    - #### x1378

          @NotNull
          public <E1,E3,E7,E8> NTuple9<E1,T2,E3,T4,T5,T6,E7,E8,T9> x1378(@Nullable
                                                                                  E1 e1,
                                                                                  @Nullable
                                                                                  E3 e3,
                                                                                  @Nullable
                                                                                  E7 e7,
                                                                                  @Nullable
                                                                                  E8 e8)

      Create a 9-tuple from this one where the first, third, seventh, and eighthelements are exchanged.
      Type Parameters:
        `E1` - type of exchanged first element
        `E3` - type of exchanged third element
        `E7` - type of exchanged seventh element
        `E8` - type of exchanged eighth element
      Parameters:
        `e1` - new first element
        `e3` - new third element
        `e7` - new seventh element
        `e8` - new eighth element
      Returns:
        tuple with exchanged elements

    - #### x2378

          @NotNull
          public <E2,E3,E7,E8> NTuple9<T1,E2,E3,T4,T5,T6,E7,E8,T9> x2378(@Nullable
                                                                                  E2 e2,
                                                                                  @Nullable
                                                                                  E3 e3,
                                                                                  @Nullable
                                                                                  E7 e7,
                                                                                  @Nullable
                                                                                  E8 e8)

      Create a 9-tuple from this one where the second, third, seventh, and eighthelements are exchanged.
      Type Parameters:
        `E2` - type of exchanged second element
        `E3` - type of exchanged third element
        `E7` - type of exchanged seventh element
        `E8` - type of exchanged eighth element
      Parameters:
        `e2` - new second element
        `e3` - new third element
        `e7` - new seventh element
        `e8` - new eighth element
      Returns:
        tuple with exchanged elements

    - #### x1478

          @NotNull
          public <E1,E4,E7,E8> NTuple9<E1,T2,T3,E4,T5,T6,E7,E8,T9> x1478(@Nullable
                                                                                  E1 e1,
                                                                                  @Nullable
                                                                                  E4 e4,
                                                                                  @Nullable
                                                                                  E7 e7,
                                                                                  @Nullable
                                                                                  E8 e8)

      Create a 9-tuple from this one where the first, fourth, seventh, and eighthelements are exchanged.
      Type Parameters:
        `E1` - type of exchanged first element
        `E4` - type of exchanged fourth element
        `E7` - type of exchanged seventh element
        `E8` - type of exchanged eighth element
      Parameters:
        `e1` - new first element
        `e4` - new fourth element
        `e7` - new seventh element
        `e8` - new eighth element
      Returns:
        tuple with exchanged elements

    - #### x2478

          @NotNull
          public <E2,E4,E7,E8> NTuple9<T1,E2,T3,E4,T5,T6,E7,E8,T9> x2478(@Nullable
                                                                                  E2 e2,
                                                                                  @Nullable
                                                                                  E4 e4,
                                                                                  @Nullable
                                                                                  E7 e7,
                                                                                  @Nullable
                                                                                  E8 e8)

      Create a 9-tuple from this one where the second, fourth, seventh, and eighthelements are exchanged.
      Type Parameters:
        `E2` - type of exchanged second element
        `E4` - type of exchanged fourth element
        `E7` - type of exchanged seventh element
        `E8` - type of exchanged eighth element
      Parameters:
        `e2` - new second element
        `e4` - new fourth element
        `e7` - new seventh element
        `e8` - new eighth element
      Returns:
        tuple with exchanged elements

    - #### x3478

          @NotNull
          public <E3,E4,E7,E8> NTuple9<T1,T2,E3,E4,T5,T6,E7,E8,T9> x3478(@Nullable
                                                                                  E3 e3,
                                                                                  @Nullable
                                                                                  E4 e4,
                                                                                  @Nullable
                                                                                  E7 e7,
                                                                                  @Nullable
                                                                                  E8 e8)

      Create a 9-tuple from this one where the third, fourth, seventh, and eighthelements are exchanged.
      Type Parameters:
        `E3` - type of exchanged third element
        `E4` - type of exchanged fourth element
        `E7` - type of exchanged seventh element
        `E8` - type of exchanged eighth element
      Parameters:
        `e3` - new third element
        `e4` - new fourth element
        `e7` - new seventh element
        `e8` - new eighth element
      Returns:
        tuple with exchanged elements

    - #### x1578

          @NotNull
          public <E1,E5,E7,E8> NTuple9<E1,T2,T3,T4,E5,T6,E7,E8,T9> x1578(@Nullable
                                                                                  E1 e1,
                                                                                  @Nullable
                                                                                  E5 e5,
                                                                                  @Nullable
                                                                                  E7 e7,
                                                                                  @Nullable
                                                                                  E8 e8)

      Create a 9-tuple from this one where the first, fifth, seventh, and eighthelements are exchanged.
      Type Parameters:
        `E1` - type of exchanged first element
        `E5` - type of exchanged fifth element
        `E7` - type of exchanged seventh element
        `E8` - type of exchanged eighth element
      Parameters:
        `e1` - new first element
        `e5` - new fifth element
        `e7` - new seventh element
        `e8` - new eighth element
      Returns:
        tuple with exchanged elements

    - #### x2578

          @NotNull
          public <E2,E5,E7,E8> NTuple9<T1,E2,T3,T4,E5,T6,E7,E8,T9> x2578(@Nullable
                                                                                  E2 e2,
                                                                                  @Nullable
                                                                                  E5 e5,
                                                                                  @Nullable
                                                                                  E7 e7,
                                                                                  @Nullable
                                                                                  E8 e8)

      Create a 9-tuple from this one where the second, fifth, seventh, and eighthelements are exchanged.
      Type Parameters:
        `E2` - type of exchanged second element
        `E5` - type of exchanged fifth element
        `E7` - type of exchanged seventh element
        `E8` - type of exchanged eighth element
      Parameters:
        `e2` - new second element
        `e5` - new fifth element
        `e7` - new seventh element
        `e8` - new eighth element
      Returns:
        tuple with exchanged elements

    - #### x3578

          @NotNull
          public <E3,E5,E7,E8> NTuple9<T1,T2,E3,T4,E5,T6,E7,E8,T9> x3578(@Nullable
                                                                                  E3 e3,
                                                                                  @Nullable
                                                                                  E5 e5,
                                                                                  @Nullable
                                                                                  E7 e7,
                                                                                  @Nullable
                                                                                  E8 e8)

      Create a 9-tuple from this one where the third, fifth, seventh, and eighthelements are exchanged.
      Type Parameters:
        `E3` - type of exchanged third element
        `E5` - type of exchanged fifth element
        `E7` - type of exchanged seventh element
        `E8` - type of exchanged eighth element
      Parameters:
        `e3` - new third element
        `e5` - new fifth element
        `e7` - new seventh element
        `e8` - new eighth element
      Returns:
        tuple with exchanged elements

    - #### x4578

          @NotNull
          public <E4,E5,E7,E8> NTuple9<T1,T2,T3,E4,E5,T6,E7,E8,T9> x4578(@Nullable
                                                                                  E4 e4,
                                                                                  @Nullable
                                                                                  E5 e5,
                                                                                  @Nullable
                                                                                  E7 e7,
                                                                                  @Nullable
                                                                                  E8 e8)

      Create a 9-tuple from this one where the fourth, fifth, seventh, and eighthelements are exchanged.
      Type Parameters:
        `E4` - type of exchanged fourth element
        `E5` - type of exchanged fifth element
        `E7` - type of exchanged seventh element
        `E8` - type of exchanged eighth element
      Parameters:
        `e4` - new fourth element
        `e5` - new fifth element
        `e7` - new seventh element
        `e8` - new eighth element
      Returns:
        tuple with exchanged elements

    - #### x1678

          @NotNull
          public <E1,E6,E7,E8> NTuple9<E1,T2,T3,T4,T5,E6,E7,E8,T9> x1678(@Nullable
                                                                                  E1 e1,
                                                                                  @Nullable
                                                                                  E6 e6,
                                                                                  @Nullable
                                                                                  E7 e7,
                                                                                  @Nullable
                                                                                  E8 e8)

      Create a 9-tuple from this one where the first, sixth, seventh, and eighthelements are exchanged.
      Type Parameters:
        `E1` - type of exchanged first element
        `E6` - type of exchanged sixth element
        `E7` - type of exchanged seventh element
        `E8` - type of exchanged eighth element
      Parameters:
        `e1` - new first element
        `e6` - new sixth element
        `e7` - new seventh element
        `e8` - new eighth element
      Returns:
        tuple with exchanged elements

    - #### x2678

          @NotNull
          public <E2,E6,E7,E8> NTuple9<T1,E2,T3,T4,T5,E6,E7,E8,T9> x2678(@Nullable
                                                                                  E2 e2,
                                                                                  @Nullable
                                                                                  E6 e6,
                                                                                  @Nullable
                                                                                  E7 e7,
                                                                                  @Nullable
                                                                                  E8 e8)

      Create a 9-tuple from this one where the second, sixth, seventh, and eighthelements are exchanged.
      Type Parameters:
        `E2` - type of exchanged second element
        `E6` - type of exchanged sixth element
        `E7` - type of exchanged seventh element
        `E8` - type of exchanged eighth element
      Parameters:
        `e2` - new second element
        `e6` - new sixth element
        `e7` - new seventh element
        `e8` - new eighth element
      Returns:
        tuple with exchanged elements

    - #### x3678

          @NotNull
          public <E3,E6,E7,E8> NTuple9<T1,T2,E3,T4,T5,E6,E7,E8,T9> x3678(@Nullable
                                                                                  E3 e3,
                                                                                  @Nullable
                                                                                  E6 e6,
                                                                                  @Nullable
                                                                                  E7 e7,
                                                                                  @Nullable
                                                                                  E8 e8)

      Create a 9-tuple from this one where the third, sixth, seventh, and eighthelements are exchanged.
      Type Parameters:
        `E3` - type of exchanged third element
        `E6` - type of exchanged sixth element
        `E7` - type of exchanged seventh element
        `E8` - type of exchanged eighth element
      Parameters:
        `e3` - new third element
        `e6` - new sixth element
        `e7` - new seventh element
        `e8` - new eighth element
      Returns:
        tuple with exchanged elements

    - #### x4678

          @NotNull
          public <E4,E6,E7,E8> NTuple9<T1,T2,T3,E4,T5,E6,E7,E8,T9> x4678(@Nullable
                                                                                  E4 e4,
                                                                                  @Nullable
                                                                                  E6 e6,
                                                                                  @Nullable
                                                                                  E7 e7,
                                                                                  @Nullable
                                                                                  E8 e8)

      Create a 9-tuple from this one where the fourth, sixth, seventh, and eighthelements are exchanged.
      Type Parameters:
        `E4` - type of exchanged fourth element
        `E6` - type of exchanged sixth element
        `E7` - type of exchanged seventh element
        `E8` - type of exchanged eighth element
      Parameters:
        `e4` - new fourth element
        `e6` - new sixth element
        `e7` - new seventh element
        `e8` - new eighth element
      Returns:
        tuple with exchanged elements

    - #### x5678

          @NotNull
          public <E5,E6,E7,E8> NTuple9<T1,T2,T3,T4,E5,E6,E7,E8,T9> x5678(@Nullable
                                                                                  E5 e5,
                                                                                  @Nullable
                                                                                  E6 e6,
                                                                                  @Nullable
                                                                                  E7 e7,
                                                                                  @Nullable
                                                                                  E8 e8)

      Create a 9-tuple from this one where the fifth, sixth, seventh, and eighthelements are exchanged.
      Type Parameters:
        `E5` - type of exchanged fifth element
        `E6` - type of exchanged sixth element
        `E7` - type of exchanged seventh element
        `E8` - type of exchanged eighth element
      Parameters:
        `e5` - new fifth element
        `e6` - new sixth element
        `e7` - new seventh element
        `e8` - new eighth element
      Returns:
        tuple with exchanged elements

    - #### x1239

          @NotNull
          public <E1,E2,E3,E9> NTuple9<E1,E2,E3,T4,T5,T6,T7,T8,E9> x1239(@Nullable
                                                                                  E1 e1,
                                                                                  @Nullable
                                                                                  E2 e2,
                                                                                  @Nullable
                                                                                  E3 e3,
                                                                                  @Nullable
                                                                                  E9 e9)

      Create a 9-tuple from this one where the first, second, third, and ninethelements are exchanged.
      Type Parameters:
        `E1` - type of exchanged first element
        `E2` - type of exchanged second element
        `E3` - type of exchanged third element
        `E9` - type of exchanged nineth element
      Parameters:
        `e1` - new first element
        `e2` - new second element
        `e3` - new third element
        `e9` - new nineth element
      Returns:
        tuple with exchanged elements

    - #### x1249

          @NotNull
          public <E1,E2,E4,E9> NTuple9<E1,E2,T3,E4,T5,T6,T7,T8,E9> x1249(@Nullable
                                                                                  E1 e1,
                                                                                  @Nullable
                                                                                  E2 e2,
                                                                                  @Nullable
                                                                                  E4 e4,
                                                                                  @Nullable
                                                                                  E9 e9)

      Create a 9-tuple from this one where the first, second, fourth, and ninethelements are exchanged.
      Type Parameters:
        `E1` - type of exchanged first element
        `E2` - type of exchanged second element
        `E4` - type of exchanged fourth element
        `E9` - type of exchanged nineth element
      Parameters:
        `e1` - new first element
        `e2` - new second element
        `e4` - new fourth element
        `e9` - new nineth element
      Returns:
        tuple with exchanged elements

    - #### x1349

          @NotNull
          public <E1,E3,E4,E9> NTuple9<E1,T2,E3,E4,T5,T6,T7,T8,E9> x1349(@Nullable
                                                                                  E1 e1,
                                                                                  @Nullable
                                                                                  E3 e3,
                                                                                  @Nullable
                                                                                  E4 e4,
                                                                                  @Nullable
                                                                                  E9 e9)

      Create a 9-tuple from this one where the first, third, fourth, and ninethelements are exchanged.
      Type Parameters:
        `E1` - type of exchanged first element
        `E3` - type of exchanged third element
        `E4` - type of exchanged fourth element
        `E9` - type of exchanged nineth element
      Parameters:
        `e1` - new first element
        `e3` - new third element
        `e4` - new fourth element
        `e9` - new nineth element
      Returns:
        tuple with exchanged elements

    - #### x2349

          @NotNull
          public <E2,E3,E4,E9> NTuple9<T1,E2,E3,E4,T5,T6,T7,T8,E9> x2349(@Nullable
                                                                                  E2 e2,
                                                                                  @Nullable
                                                                                  E3 e3,
                                                                                  @Nullable
                                                                                  E4 e4,
                                                                                  @Nullable
                                                                                  E9 e9)

      Create a 9-tuple from this one where the second, third, fourth, and ninethelements are exchanged.
      Type Parameters:
        `E2` - type of exchanged second element
        `E3` - type of exchanged third element
        `E4` - type of exchanged fourth element
        `E9` - type of exchanged nineth element
      Parameters:
        `e2` - new second element
        `e3` - new third element
        `e4` - new fourth element
        `e9` - new nineth element
      Returns:
        tuple with exchanged elements

    - #### x1259

          @NotNull
          public <E1,E2,E5,E9> NTuple9<E1,E2,T3,T4,E5,T6,T7,T8,E9> x1259(@Nullable
                                                                                  E1 e1,
                                                                                  @Nullable
                                                                                  E2 e2,
                                                                                  @Nullable
                                                                                  E5 e5,
                                                                                  @Nullable
                                                                                  E9 e9)

      Create a 9-tuple from this one where the first, second, fifth, and ninethelements are exchanged.
      Type Parameters:
        `E1` - type of exchanged first element
        `E2` - type of exchanged second element
        `E5` - type of exchanged fifth element
        `E9` - type of exchanged nineth element
      Parameters:
        `e1` - new first element
        `e2` - new second element
        `e5` - new fifth element
        `e9` - new nineth element
      Returns:
        tuple with exchanged elements

    - #### x1359

          @NotNull
          public <E1,E3,E5,E9> NTuple9<E1,T2,E3,T4,E5,T6,T7,T8,E9> x1359(@Nullable
                                                                                  E1 e1,
                                                                                  @Nullable
                                                                                  E3 e3,
                                                                                  @Nullable
                                                                                  E5 e5,
                                                                                  @Nullable
                                                                                  E9 e9)

      Create a 9-tuple from this one where the first, third, fifth, and ninethelements are exchanged.
      Type Parameters:
        `E1` - type of exchanged first element
        `E3` - type of exchanged third element
        `E5` - type of exchanged fifth element
        `E9` - type of exchanged nineth element
      Parameters:
        `e1` - new first element
        `e3` - new third element
        `e5` - new fifth element
        `e9` - new nineth element
      Returns:
        tuple with exchanged elements

    - #### x2359

          @NotNull
          public <E2,E3,E5,E9> NTuple9<T1,E2,E3,T4,E5,T6,T7,T8,E9> x2359(@Nullable
                                                                                  E2 e2,
                                                                                  @Nullable
                                                                                  E3 e3,
                                                                                  @Nullable
                                                                                  E5 e5,
                                                                                  @Nullable
                                                                                  E9 e9)

      Create a 9-tuple from this one where the second, third, fifth, and ninethelements are exchanged.
      Type Parameters:
        `E2` - type of exchanged second element
        `E3` - type of exchanged third element
        `E5` - type of exchanged fifth element
        `E9` - type of exchanged nineth element
      Parameters:
        `e2` - new second element
        `e3` - new third element
        `e5` - new fifth element
        `e9` - new nineth element
      Returns:
        tuple with exchanged elements

    - #### x1459

          @NotNull
          public <E1,E4,E5,E9> NTuple9<E1,T2,T3,E4,E5,T6,T7,T8,E9> x1459(@Nullable
                                                                                  E1 e1,
                                                                                  @Nullable
                                                                                  E4 e4,
                                                                                  @Nullable
                                                                                  E5 e5,
                                                                                  @Nullable
                                                                                  E9 e9)

      Create a 9-tuple from this one where the first, fourth, fifth, and ninethelements are exchanged.
      Type Parameters:
        `E1` - type of exchanged first element
        `E4` - type of exchanged fourth element
        `E5` - type of exchanged fifth element
        `E9` - type of exchanged nineth element
      Parameters:
        `e1` - new first element
        `e4` - new fourth element
        `e5` - new fifth element
        `e9` - new nineth element
      Returns:
        tuple with exchanged elements

    - #### x2459

          @NotNull
          public <E2,E4,E5,E9> NTuple9<T1,E2,T3,E4,E5,T6,T7,T8,E9> x2459(@Nullable
                                                                                  E2 e2,
                                                                                  @Nullable
                                                                                  E4 e4,
                                                                                  @Nullable
                                                                                  E5 e5,
                                                                                  @Nullable
                                                                                  E9 e9)

      Create a 9-tuple from this one where the second, fourth, fifth, and ninethelements are exchanged.
      Type Parameters:
        `E2` - type of exchanged second element
        `E4` - type of exchanged fourth element
        `E5` - type of exchanged fifth element
        `E9` - type of exchanged nineth element
      Parameters:
        `e2` - new second element
        `e4` - new fourth element
        `e5` - new fifth element
        `e9` - new nineth element
      Returns:
        tuple with exchanged elements

    - #### x3459

          @NotNull
          public <E3,E4,E5,E9> NTuple9<T1,T2,E3,E4,E5,T6,T7,T8,E9> x3459(@Nullable
                                                                                  E3 e3,
                                                                                  @Nullable
                                                                                  E4 e4,
                                                                                  @Nullable
                                                                                  E5 e5,
                                                                                  @Nullable
                                                                                  E9 e9)

      Create a 9-tuple from this one where the third, fourth, fifth, and ninethelements are exchanged.
      Type Parameters:
        `E3` - type of exchanged third element
        `E4` - type of exchanged fourth element
        `E5` - type of exchanged fifth element
        `E9` - type of exchanged nineth element
      Parameters:
        `e3` - new third element
        `e4` - new fourth element
        `e5` - new fifth element
        `e9` - new nineth element
      Returns:
        tuple with exchanged elements

    - #### x1269

          @NotNull
          public <E1,E2,E6,E9> NTuple9<E1,E2,T3,T4,T5,E6,T7,T8,E9> x1269(@Nullable
                                                                                  E1 e1,
                                                                                  @Nullable
                                                                                  E2 e2,
                                                                                  @Nullable
                                                                                  E6 e6,
                                                                                  @Nullable
                                                                                  E9 e9)

      Create a 9-tuple from this one where the first, second, sixth, and ninethelements are exchanged.
      Type Parameters:
        `E1` - type of exchanged first element
        `E2` - type of exchanged second element
        `E6` - type of exchanged sixth element
        `E9` - type of exchanged nineth element
      Parameters:
        `e1` - new first element
        `e2` - new second element
        `e6` - new sixth element
        `e9` - new nineth element
      Returns:
        tuple with exchanged elements

    - #### x1369

          @NotNull
          public <E1,E3,E6,E9> NTuple9<E1,T2,E3,T4,T5,E6,T7,T8,E9> x1369(@Nullable
                                                                                  E1 e1,
                                                                                  @Nullable
                                                                                  E3 e3,
                                                                                  @Nullable
                                                                                  E6 e6,
                                                                                  @Nullable
                                                                                  E9 e9)

      Create a 9-tuple from this one where the first, third, sixth, and ninethelements are exchanged.
      Type Parameters:
        `E1` - type of exchanged first element
        `E3` - type of exchanged third element
        `E6` - type of exchanged sixth element
        `E9` - type of exchanged nineth element
      Parameters:
        `e1` - new first element
        `e3` - new third element
        `e6` - new sixth element
        `e9` - new nineth element
      Returns:
        tuple with exchanged elements

    - #### x2369

          @NotNull
          public <E2,E3,E6,E9> NTuple9<T1,E2,E3,T4,T5,E6,T7,T8,E9> x2369(@Nullable
                                                                                  E2 e2,
                                                                                  @Nullable
                                                                                  E3 e3,
                                                                                  @Nullable
                                                                                  E6 e6,
                                                                                  @Nullable
                                                                                  E9 e9)

      Create a 9-tuple from this one where the second, third, sixth, and ninethelements are exchanged.
      Type Parameters:
        `E2` - type of exchanged second element
        `E3` - type of exchanged third element
        `E6` - type of exchanged sixth element
        `E9` - type of exchanged nineth element
      Parameters:
        `e2` - new second element
        `e3` - new third element
        `e6` - new sixth element
        `e9` - new nineth element
      Returns:
        tuple with exchanged elements

    - #### x1469

          @NotNull
          public <E1,E4,E6,E9> NTuple9<E1,T2,T3,E4,T5,E6,T7,T8,E9> x1469(@Nullable
                                                                                  E1 e1,
                                                                                  @Nullable
                                                                                  E4 e4,
                                                                                  @Nullable
                                                                                  E6 e6,
                                                                                  @Nullable
                                                                                  E9 e9)

      Create a 9-tuple from this one where the first, fourth, sixth, and ninethelements are exchanged.
      Type Parameters:
        `E1` - type of exchanged first element
        `E4` - type of exchanged fourth element
        `E6` - type of exchanged sixth element
        `E9` - type of exchanged nineth element
      Parameters:
        `e1` - new first element
        `e4` - new fourth element
        `e6` - new sixth element
        `e9` - new nineth element
      Returns:
        tuple with exchanged elements

    - #### x2469

          @NotNull
          public <E2,E4,E6,E9> NTuple9<T1,E2,T3,E4,T5,E6,T7,T8,E9> x2469(@Nullable
                                                                                  E2 e2,
                                                                                  @Nullable
                                                                                  E4 e4,
                                                                                  @Nullable
                                                                                  E6 e6,
                                                                                  @Nullable
                                                                                  E9 e9)

      Create a 9-tuple from this one where the second, fourth, sixth, and ninethelements are exchanged.
      Type Parameters:
        `E2` - type of exchanged second element
        `E4` - type of exchanged fourth element
        `E6` - type of exchanged sixth element
        `E9` - type of exchanged nineth element
      Parameters:
        `e2` - new second element
        `e4` - new fourth element
        `e6` - new sixth element
        `e9` - new nineth element
      Returns:
        tuple with exchanged elements

    - #### x3469

          @NotNull
          public <E3,E4,E6,E9> NTuple9<T1,T2,E3,E4,T5,E6,T7,T8,E9> x3469(@Nullable
                                                                                  E3 e3,
                                                                                  @Nullable
                                                                                  E4 e4,
                                                                                  @Nullable
                                                                                  E6 e6,
                                                                                  @Nullable
                                                                                  E9 e9)

      Create a 9-tuple from this one where the third, fourth, sixth, and ninethelements are exchanged.
      Type Parameters:
        `E3` - type of exchanged third element
        `E4` - type of exchanged fourth element
        `E6` - type of exchanged sixth element
        `E9` - type of exchanged nineth element
      Parameters:
        `e3` - new third element
        `e4` - new fourth element
        `e6` - new sixth element
        `e9` - new nineth element
      Returns:
        tuple with exchanged elements

    - #### x1569

          @NotNull
          public <E1,E5,E6,E9> NTuple9<E1,T2,T3,T4,E5,E6,T7,T8,E9> x1569(@Nullable
                                                                                  E1 e1,
                                                                                  @Nullable
                                                                                  E5 e5,
                                                                                  @Nullable
                                                                                  E6 e6,
                                                                                  @Nullable
                                                                                  E9 e9)

      Create a 9-tuple from this one where the first, fifth, sixth, and ninethelements are exchanged.
      Type Parameters:
        `E1` - type of exchanged first element
        `E5` - type of exchanged fifth element
        `E6` - type of exchanged sixth element
        `E9` - type of exchanged nineth element
      Parameters:
        `e1` - new first element
        `e5` - new fifth element
        `e6` - new sixth element
        `e9` - new nineth element
      Returns:
        tuple with exchanged elements

    - #### x2569

          @NotNull
          public <E2,E5,E6,E9> NTuple9<T1,E2,T3,T4,E5,E6,T7,T8,E9> x2569(@Nullable
                                                                                  E2 e2,
                                                                                  @Nullable
                                                                                  E5 e5,
                                                                                  @Nullable
                                                                                  E6 e6,
                                                                                  @Nullable
                                                                                  E9 e9)

      Create a 9-tuple from this one where the second, fifth, sixth, and ninethelements are exchanged.
      Type Parameters:
        `E2` - type of exchanged second element
        `E5` - type of exchanged fifth element
        `E6` - type of exchanged sixth element
        `E9` - type of exchanged nineth element
      Parameters:
        `e2` - new second element
        `e5` - new fifth element
        `e6` - new sixth element
        `e9` - new nineth element
      Returns:
        tuple with exchanged elements

    - #### x3569

          @NotNull
          public <E3,E5,E6,E9> NTuple9<T1,T2,E3,T4,E5,E6,T7,T8,E9> x3569(@Nullable
                                                                                  E3 e3,
                                                                                  @Nullable
                                                                                  E5 e5,
                                                                                  @Nullable
                                                                                  E6 e6,
                                                                                  @Nullable
                                                                                  E9 e9)

      Create a 9-tuple from this one where the third, fifth, sixth, and ninethelements are exchanged.
      Type Parameters:
        `E3` - type of exchanged third element
        `E5` - type of exchanged fifth element
        `E6` - type of exchanged sixth element
        `E9` - type of exchanged nineth element
      Parameters:
        `e3` - new third element
        `e5` - new fifth element
        `e6` - new sixth element
        `e9` - new nineth element
      Returns:
        tuple with exchanged elements

    - #### x4569

          @NotNull
          public <E4,E5,E6,E9> NTuple9<T1,T2,T3,E4,E5,E6,T7,T8,E9> x4569(@Nullable
                                                                                  E4 e4,
                                                                                  @Nullable
                                                                                  E5 e5,
                                                                                  @Nullable
                                                                                  E6 e6,
                                                                                  @Nullable
                                                                                  E9 e9)

      Create a 9-tuple from this one where the fourth, fifth, sixth, and ninethelements are exchanged.
      Type Parameters:
        `E4` - type of exchanged fourth element
        `E5` - type of exchanged fifth element
        `E6` - type of exchanged sixth element
        `E9` - type of exchanged nineth element
      Parameters:
        `e4` - new fourth element
        `e5` - new fifth element
        `e6` - new sixth element
        `e9` - new nineth element
      Returns:
        tuple with exchanged elements

    - #### x1279

          @NotNull
          public <E1,E2,E7,E9> NTuple9<E1,E2,T3,T4,T5,T6,E7,T8,E9> x1279(@Nullable
                                                                                  E1 e1,
                                                                                  @Nullable
                                                                                  E2 e2,
                                                                                  @Nullable
                                                                                  E7 e7,
                                                                                  @Nullable
                                                                                  E9 e9)

      Create a 9-tuple from this one where the first, second, seventh, and ninethelements are exchanged.
      Type Parameters:
        `E1` - type of exchanged first element
        `E2` - type of exchanged second element
        `E7` - type of exchanged seventh element
        `E9` - type of exchanged nineth element
      Parameters:
        `e1` - new first element
        `e2` - new second element
        `e7` - new seventh element
        `e9` - new nineth element
      Returns:
        tuple with exchanged elements

    - #### x1379

          @NotNull
          public <E1,E3,E7,E9> NTuple9<E1,T2,E3,T4,T5,T6,E7,T8,E9> x1379(@Nullable
                                                                                  E1 e1,
                                                                                  @Nullable
                                                                                  E3 e3,
                                                                                  @Nullable
                                                                                  E7 e7,
                                                                                  @Nullable
                                                                                  E9 e9)

      Create a 9-tuple from this one where the first, third, seventh, and ninethelements are exchanged.
      Type Parameters:
        `E1` - type of exchanged first element
        `E3` - type of exchanged third element
        `E7` - type of exchanged seventh element
        `E9` - type of exchanged nineth element
      Parameters:
        `e1` - new first element
        `e3` - new third element
        `e7` - new seventh element
        `e9` - new nineth element
      Returns:
        tuple with exchanged elements

    - #### x2379

          @NotNull
          public <E2,E3,E7,E9> NTuple9<T1,E2,E3,T4,T5,T6,E7,T8,E9> x2379(@Nullable
                                                                                  E2 e2,
                                                                                  @Nullable
                                                                                  E3 e3,
                                                                                  @Nullable
                                                                                  E7 e7,
                                                                                  @Nullable
                                                                                  E9 e9)

      Create a 9-tuple from this one where the second, third, seventh, and ninethelements are exchanged.
      Type Parameters:
        `E2` - type of exchanged second element
        `E3` - type of exchanged third element
        `E7` - type of exchanged seventh element
        `E9` - type of exchanged nineth element
      Parameters:
        `e2` - new second element
        `e3` - new third element
        `e7` - new seventh element
        `e9` - new nineth element
      Returns:
        tuple with exchanged elements

    - #### x1479

          @NotNull
          public <E1,E4,E7,E9> NTuple9<E1,T2,T3,E4,T5,T6,E7,T8,E9> x1479(@Nullable
                                                                                  E1 e1,
                                                                                  @Nullable
                                                                                  E4 e4,
                                                                                  @Nullable
                                                                                  E7 e7,
                                                                                  @Nullable
                                                                                  E9 e9)

      Create a 9-tuple from this one where the first, fourth, seventh, and ninethelements are exchanged.
      Type Parameters:
        `E1` - type of exchanged first element
        `E4` - type of exchanged fourth element
        `E7` - type of exchanged seventh element
        `E9` - type of exchanged nineth element
      Parameters:
        `e1` - new first element
        `e4` - new fourth element
        `e7` - new seventh element
        `e9` - new nineth element
      Returns:
        tuple with exchanged elements

    - #### x2479

          @NotNull
          public <E2,E4,E7,E9> NTuple9<T1,E2,T3,E4,T5,T6,E7,T8,E9> x2479(@Nullable
                                                                                  E2 e2,
                                                                                  @Nullable
                                                                                  E4 e4,
                                                                                  @Nullable
                                                                                  E7 e7,
                                                                                  @Nullable
                                                                                  E9 e9)

      Create a 9-tuple from this one where the second, fourth, seventh, and ninethelements are exchanged.
      Type Parameters:
        `E2` - type of exchanged second element
        `E4` - type of exchanged fourth element
        `E7` - type of exchanged seventh element
        `E9` - type of exchanged nineth element
      Parameters:
        `e2` - new second element
        `e4` - new fourth element
        `e7` - new seventh element
        `e9` - new nineth element
      Returns:
        tuple with exchanged elements

    - #### x3479

          @NotNull
          public <E3,E4,E7,E9> NTuple9<T1,T2,E3,E4,T5,T6,E7,T8,E9> x3479(@Nullable
                                                                                  E3 e3,
                                                                                  @Nullable
                                                                                  E4 e4,
                                                                                  @Nullable
                                                                                  E7 e7,
                                                                                  @Nullable
                                                                                  E9 e9)

      Create a 9-tuple from this one where the third, fourth, seventh, and ninethelements are exchanged.
      Type Parameters:
        `E3` - type of exchanged third element
        `E4` - type of exchanged fourth element
        `E7` - type of exchanged seventh element
        `E9` - type of exchanged nineth element
      Parameters:
        `e3` - new third element
        `e4` - new fourth element
        `e7` - new seventh element
        `e9` - new nineth element
      Returns:
        tuple with exchanged elements

    - #### x1579

          @NotNull
          public <E1,E5,E7,E9> NTuple9<E1,T2,T3,T4,E5,T6,E7,T8,E9> x1579(@Nullable
                                                                                  E1 e1,
                                                                                  @Nullable
                                                                                  E5 e5,
                                                                                  @Nullable
                                                                                  E7 e7,
                                                                                  @Nullable
                                                                                  E9 e9)

      Create a 9-tuple from this one where the first, fifth, seventh, and ninethelements are exchanged.
      Type Parameters:
        `E1` - type of exchanged first element
        `E5` - type of exchanged fifth element
        `E7` - type of exchanged seventh element
        `E9` - type of exchanged nineth element
      Parameters:
        `e1` - new first element
        `e5` - new fifth element
        `e7` - new seventh element
        `e9` - new nineth element
      Returns:
        tuple with exchanged elements

    - #### x2579

          @NotNull
          public <E2,E5,E7,E9> NTuple9<T1,E2,T3,T4,E5,T6,E7,T8,E9> x2579(@Nullable
                                                                                  E2 e2,
                                                                                  @Nullable
                                                                                  E5 e5,
                                                                                  @Nullable
                                                                                  E7 e7,
                                                                                  @Nullable
                                                                                  E9 e9)

      Create a 9-tuple from this one where the second, fifth, seventh, and ninethelements are exchanged.
      Type Parameters:
        `E2` - type of exchanged second element
        `E5` - type of exchanged fifth element
        `E7` - type of exchanged seventh element
        `E9` - type of exchanged nineth element
      Parameters:
        `e2` - new second element
        `e5` - new fifth element
        `e7` - new seventh element
        `e9` - new nineth element
      Returns:
        tuple with exchanged elements

    - #### x3579

          @NotNull
          public <E3,E5,E7,E9> NTuple9<T1,T2,E3,T4,E5,T6,E7,T8,E9> x3579(@Nullable
                                                                                  E3 e3,
                                                                                  @Nullable
                                                                                  E5 e5,
                                                                                  @Nullable
                                                                                  E7 e7,
                                                                                  @Nullable
                                                                                  E9 e9)

      Create a 9-tuple from this one where the third, fifth, seventh, and ninethelements are exchanged.
      Type Parameters:
        `E3` - type of exchanged third element
        `E5` - type of exchanged fifth element
        `E7` - type of exchanged seventh element
        `E9` - type of exchanged nineth element
      Parameters:
        `e3` - new third element
        `e5` - new fifth element
        `e7` - new seventh element
        `e9` - new nineth element
      Returns:
        tuple with exchanged elements

    - #### x4579

          @NotNull
          public <E4,E5,E7,E9> NTuple9<T1,T2,T3,E4,E5,T6,E7,T8,E9> x4579(@Nullable
                                                                                  E4 e4,
                                                                                  @Nullable
                                                                                  E5 e5,
                                                                                  @Nullable
                                                                                  E7 e7,
                                                                                  @Nullable
                                                                                  E9 e9)

      Create a 9-tuple from this one where the fourth, fifth, seventh, and ninethelements are exchanged.
      Type Parameters:
        `E4` - type of exchanged fourth element
        `E5` - type of exchanged fifth element
        `E7` - type of exchanged seventh element
        `E9` - type of exchanged nineth element
      Parameters:
        `e4` - new fourth element
        `e5` - new fifth element
        `e7` - new seventh element
        `e9` - new nineth element
      Returns:
        tuple with exchanged elements

    - #### x1679

          @NotNull
          public <E1,E6,E7,E9> NTuple9<E1,T2,T3,T4,T5,E6,E7,T8,E9> x1679(@Nullable
                                                                                  E1 e1,
                                                                                  @Nullable
                                                                                  E6 e6,
                                                                                  @Nullable
                                                                                  E7 e7,
                                                                                  @Nullable
                                                                                  E9 e9)

      Create a 9-tuple from this one where the first, sixth, seventh, and ninethelements are exchanged.
      Type Parameters:
        `E1` - type of exchanged first element
        `E6` - type of exchanged sixth element
        `E7` - type of exchanged seventh element
        `E9` - type of exchanged nineth element
      Parameters:
        `e1` - new first element
        `e6` - new sixth element
        `e7` - new seventh element
        `e9` - new nineth element
      Returns:
        tuple with exchanged elements

    - #### x2679

          @NotNull
          public <E2,E6,E7,E9> NTuple9<T1,E2,T3,T4,T5,E6,E7,T8,E9> x2679(@Nullable
                                                                                  E2 e2,
                                                                                  @Nullable
                                                                                  E6 e6,
                                                                                  @Nullable
                                                                                  E7 e7,
                                                                                  @Nullable
                                                                                  E9 e9)

      Create a 9-tuple from this one where the second, sixth, seventh, and ninethelements are exchanged.
      Type Parameters:
        `E2` - type of exchanged second element
        `E6` - type of exchanged sixth element
        `E7` - type of exchanged seventh element
        `E9` - type of exchanged nineth element
      Parameters:
        `e2` - new second element
        `e6` - new sixth element
        `e7` - new seventh element
        `e9` - new nineth element
      Returns:
        tuple with exchanged elements

    - #### x3679

          @NotNull
          public <E3,E6,E7,E9> NTuple9<T1,T2,E3,T4,T5,E6,E7,T8,E9> x3679(@Nullable
                                                                                  E3 e3,
                                                                                  @Nullable
                                                                                  E6 e6,
                                                                                  @Nullable
                                                                                  E7 e7,
                                                                                  @Nullable
                                                                                  E9 e9)

      Create a 9-tuple from this one where the third, sixth, seventh, and ninethelements are exchanged.
      Type Parameters:
        `E3` - type of exchanged third element
        `E6` - type of exchanged sixth element
        `E7` - type of exchanged seventh element
        `E9` - type of exchanged nineth element
      Parameters:
        `e3` - new third element
        `e6` - new sixth element
        `e7` - new seventh element
        `e9` - new nineth element
      Returns:
        tuple with exchanged elements

    - #### x4679

          @NotNull
          public <E4,E6,E7,E9> NTuple9<T1,T2,T3,E4,T5,E6,E7,T8,E9> x4679(@Nullable
                                                                                  E4 e4,
                                                                                  @Nullable
                                                                                  E6 e6,
                                                                                  @Nullable
                                                                                  E7 e7,
                                                                                  @Nullable
                                                                                  E9 e9)

      Create a 9-tuple from this one where the fourth, sixth, seventh, and ninethelements are exchanged.
      Type Parameters:
        `E4` - type of exchanged fourth element
        `E6` - type of exchanged sixth element
        `E7` - type of exchanged seventh element
        `E9` - type of exchanged nineth element
      Parameters:
        `e4` - new fourth element
        `e6` - new sixth element
        `e7` - new seventh element
        `e9` - new nineth element
      Returns:
        tuple with exchanged elements

    - #### x5679

          @NotNull
          public <E5,E6,E7,E9> NTuple9<T1,T2,T3,T4,E5,E6,E7,T8,E9> x5679(@Nullable
                                                                                  E5 e5,
                                                                                  @Nullable
                                                                                  E6 e6,
                                                                                  @Nullable
                                                                                  E7 e7,
                                                                                  @Nullable
                                                                                  E9 e9)

      Create a 9-tuple from this one where the fifth, sixth, seventh, and ninethelements are exchanged.
      Type Parameters:
        `E5` - type of exchanged fifth element
        `E6` - type of exchanged sixth element
        `E7` - type of exchanged seventh element
        `E9` - type of exchanged nineth element
      Parameters:
        `e5` - new fifth element
        `e6` - new sixth element
        `e7` - new seventh element
        `e9` - new nineth element
      Returns:
        tuple with exchanged elements

    - #### x1289

          @NotNull
          public <E1,E2,E8,E9> NTuple9<E1,E2,T3,T4,T5,T6,T7,E8,E9> x1289(@Nullable
                                                                                  E1 e1,
                                                                                  @Nullable
                                                                                  E2 e2,
                                                                                  @Nullable
                                                                                  E8 e8,
                                                                                  @Nullable
                                                                                  E9 e9)

      Create a 9-tuple from this one where the first, second, eighth, and ninethelements are exchanged.
      Type Parameters:
        `E1` - type of exchanged first element
        `E2` - type of exchanged second element
        `E8` - type of exchanged eighth element
        `E9` - type of exchanged nineth element
      Parameters:
        `e1` - new first element
        `e2` - new second element
        `e8` - new eighth element
        `e9` - new nineth element
      Returns:
        tuple with exchanged elements

    - #### x1389

          @NotNull
          public <E1,E3,E8,E9> NTuple9<E1,T2,E3,T4,T5,T6,T7,E8,E9> x1389(@Nullable
                                                                                  E1 e1,
                                                                                  @Nullable
                                                                                  E3 e3,
                                                                                  @Nullable
                                                                                  E8 e8,
                                                                                  @Nullable
                                                                                  E9 e9)

      Create a 9-tuple from this one where the first, third, eighth, and ninethelements are exchanged.
      Type Parameters:
        `E1` - type of exchanged first element
        `E3` - type of exchanged third element
        `E8` - type of exchanged eighth element
        `E9` - type of exchanged nineth element
      Parameters:
        `e1` - new first element
        `e3` - new third element
        `e8` - new eighth element
        `e9` - new nineth element
      Returns:
        tuple with exchanged elements

    - #### x2389

          @NotNull
          public <E2,E3,E8,E9> NTuple9<T1,E2,E3,T4,T5,T6,T7,E8,E9> x2389(@Nullable
                                                                                  E2 e2,
                                                                                  @Nullable
                                                                                  E3 e3,
                                                                                  @Nullable
                                                                                  E8 e8,
                                                                                  @Nullable
                                                                                  E9 e9)

      Create a 9-tuple from this one where the second, third, eighth, and ninethelements are exchanged.
      Type Parameters:
        `E2` - type of exchanged second element
        `E3` - type of exchanged third element
        `E8` - type of exchanged eighth element
        `E9` - type of exchanged nineth element
      Parameters:
        `e2` - new second element
        `e3` - new third element
        `e8` - new eighth element
        `e9` - new nineth element
      Returns:
        tuple with exchanged elements

    - #### x1489

          @NotNull
          public <E1,E4,E8,E9> NTuple9<E1,T2,T3,E4,T5,T6,T7,E8,E9> x1489(@Nullable
                                                                                  E1 e1,
                                                                                  @Nullable
                                                                                  E4 e4,
                                                                                  @Nullable
                                                                                  E8 e8,
                                                                                  @Nullable
                                                                                  E9 e9)

      Create a 9-tuple from this one where the first, fourth, eighth, and ninethelements are exchanged.
      Type Parameters:
        `E1` - type of exchanged first element
        `E4` - type of exchanged fourth element
        `E8` - type of exchanged eighth element
        `E9` - type of exchanged nineth element
      Parameters:
        `e1` - new first element
        `e4` - new fourth element
        `e8` - new eighth element
        `e9` - new nineth element
      Returns:
        tuple with exchanged elements

    - #### x2489

          @NotNull
          public <E2,E4,E8,E9> NTuple9<T1,E2,T3,E4,T5,T6,T7,E8,E9> x2489(@Nullable
                                                                                  E2 e2,
                                                                                  @Nullable
                                                                                  E4 e4,
                                                                                  @Nullable
                                                                                  E8 e8,
                                                                                  @Nullable
                                                                                  E9 e9)

      Create a 9-tuple from this one where the second, fourth, eighth, and ninethelements are exchanged.
      Type Parameters:
        `E2` - type of exchanged second element
        `E4` - type of exchanged fourth element
        `E8` - type of exchanged eighth element
        `E9` - type of exchanged nineth element
      Parameters:
        `e2` - new second element
        `e4` - new fourth element
        `e8` - new eighth element
        `e9` - new nineth element
      Returns:
        tuple with exchanged elements

    - #### x3489

          @NotNull
          public <E3,E4,E8,E9> NTuple9<T1,T2,E3,E4,T5,T6,T7,E8,E9> x3489(@Nullable
                                                                                  E3 e3,
                                                                                  @Nullable
                                                                                  E4 e4,
                                                                                  @Nullable
                                                                                  E8 e8,
                                                                                  @Nullable
                                                                                  E9 e9)

      Create a 9-tuple from this one where the third, fourth, eighth, and ninethelements are exchanged.
      Type Parameters:
        `E3` - type of exchanged third element
        `E4` - type of exchanged fourth element
        `E8` - type of exchanged eighth element
        `E9` - type of exchanged nineth element
      Parameters:
        `e3` - new third element
        `e4` - new fourth element
        `e8` - new eighth element
        `e9` - new nineth element
      Returns:
        tuple with exchanged elements

    - #### x1589

          @NotNull
          public <E1,E5,E8,E9> NTuple9<E1,T2,T3,T4,E5,T6,T7,E8,E9> x1589(@Nullable
                                                                                  E1 e1,
                                                                                  @Nullable
                                                                                  E5 e5,
                                                                                  @Nullable
                                                                                  E8 e8,
                                                                                  @Nullable
                                                                                  E9 e9)

      Create a 9-tuple from this one where the first, fifth, eighth, and ninethelements are exchanged.
      Type Parameters:
        `E1` - type of exchanged first element
        `E5` - type of exchanged fifth element
        `E8` - type of exchanged eighth element
        `E9` - type of exchanged nineth element
      Parameters:
        `e1` - new first element
        `e5` - new fifth element
        `e8` - new eighth element
        `e9` - new nineth element
      Returns:
        tuple with exchanged elements

    - #### x2589

          @NotNull
          public <E2,E5,E8,E9> NTuple9<T1,E2,T3,T4,E5,T6,T7,E8,E9> x2589(@Nullable
                                                                                  E2 e2,
                                                                                  @Nullable
                                                                                  E5 e5,
                                                                                  @Nullable
                                                                                  E8 e8,
                                                                                  @Nullable
                                                                                  E9 e9)

      Create a 9-tuple from this one where the second, fifth, eighth, and ninethelements are exchanged.
      Type Parameters:
        `E2` - type of exchanged second element
        `E5` - type of exchanged fifth element
        `E8` - type of exchanged eighth element
        `E9` - type of exchanged nineth element
      Parameters:
        `e2` - new second element
        `e5` - new fifth element
        `e8` - new eighth element
        `e9` - new nineth element
      Returns:
        tuple with exchanged elements

    - #### x3589

          @NotNull
          public <E3,E5,E8,E9> NTuple9<T1,T2,E3,T4,E5,T6,T7,E8,E9> x3589(@Nullable
                                                                                  E3 e3,
                                                                                  @Nullable
                                                                                  E5 e5,
                                                                                  @Nullable
                                                                                  E8 e8,
                                                                                  @Nullable
                                                                                  E9 e9)

      Create a 9-tuple from this one where the third, fifth, eighth, and ninethelements are exchanged.
      Type Parameters:
        `E3` - type of exchanged third element
        `E5` - type of exchanged fifth element
        `E8` - type of exchanged eighth element
        `E9` - type of exchanged nineth element
      Parameters:
        `e3` - new third element
        `e5` - new fifth element
        `e8` - new eighth element
        `e9` - new nineth element
      Returns:
        tuple with exchanged elements

    - #### x4589

          @NotNull
          public <E4,E5,E8,E9> NTuple9<T1,T2,T3,E4,E5,T6,T7,E8,E9> x4589(@Nullable
                                                                                  E4 e4,
                                                                                  @Nullable
                                                                                  E5 e5,
                                                                                  @Nullable
                                                                                  E8 e8,
                                                                                  @Nullable
                                                                                  E9 e9)

      Create a 9-tuple from this one where the fourth, fifth, eighth, and ninethelements are exchanged.
      Type Parameters:
        `E4` - type of exchanged fourth element
        `E5` - type of exchanged fifth element
        `E8` - type of exchanged eighth element
        `E9` - type of exchanged nineth element
      Parameters:
        `e4` - new fourth element
        `e5` - new fifth element
        `e8` - new eighth element
        `e9` - new nineth element
      Returns:
        tuple with exchanged elements

    - #### x1689

          @NotNull
          public <E1,E6,E8,E9> NTuple9<E1,T2,T3,T4,T5,E6,T7,E8,E9> x1689(@Nullable
                                                                                  E1 e1,
                                                                                  @Nullable
                                                                                  E6 e6,
                                                                                  @Nullable
                                                                                  E8 e8,
                                                                                  @Nullable
                                                                                  E9 e9)

      Create a 9-tuple from this one where the first, sixth, eighth, and ninethelements are exchanged.
      Type Parameters:
        `E1` - type of exchanged first element
        `E6` - type of exchanged sixth element
        `E8` - type of exchanged eighth element
        `E9` - type of exchanged nineth element
      Parameters:
        `e1` - new first element
        `e6` - new sixth element
        `e8` - new eighth element
        `e9` - new nineth element
      Returns:
        tuple with exchanged elements

    - #### x2689

          @NotNull
          public <E2,E6,E8,E9> NTuple9<T1,E2,T3,T4,T5,E6,T7,E8,E9> x2689(@Nullable
                                                                                  E2 e2,
                                                                                  @Nullable
                                                                                  E6 e6,
                                                                                  @Nullable
                                                                                  E8 e8,
                                                                                  @Nullable
                                                                                  E9 e9)

      Create a 9-tuple from this one where the second, sixth, eighth, and ninethelements are exchanged.
      Type Parameters:
        `E2` - type of exchanged second element
        `E6` - type of exchanged sixth element
        `E8` - type of exchanged eighth element
        `E9` - type of exchanged nineth element
      Parameters:
        `e2` - new second element
        `e6` - new sixth element
        `e8` - new eighth element
        `e9` - new nineth element
      Returns:
        tuple with exchanged elements

    - #### x3689

          @NotNull
          public <E3,E6,E8,E9> NTuple9<T1,T2,E3,T4,T5,E6,T7,E8,E9> x3689(@Nullable
                                                                                  E3 e3,
                                                                                  @Nullable
                                                                                  E6 e6,
                                                                                  @Nullable
                                                                                  E8 e8,
                                                                                  @Nullable
                                                                                  E9 e9)

      Create a 9-tuple from this one where the third, sixth, eighth, and ninethelements are exchanged.
      Type Parameters:
        `E3` - type of exchanged third element
        `E6` - type of exchanged sixth element
        `E8` - type of exchanged eighth element
        `E9` - type of exchanged nineth element
      Parameters:
        `e3` - new third element
        `e6` - new sixth element
        `e8` - new eighth element
        `e9` - new nineth element
      Returns:
        tuple with exchanged elements

    - #### x4689

          @NotNull
          public <E4,E6,E8,E9> NTuple9<T1,T2,T3,E4,T5,E6,T7,E8,E9> x4689(@Nullable
                                                                                  E4 e4,
                                                                                  @Nullable
                                                                                  E6 e6,
                                                                                  @Nullable
                                                                                  E8 e8,
                                                                                  @Nullable
                                                                                  E9 e9)

      Create a 9-tuple from this one where the fourth, sixth, eighth, and ninethelements are exchanged.
      Type Parameters:
        `E4` - type of exchanged fourth element
        `E6` - type of exchanged sixth element
        `E8` - type of exchanged eighth element
        `E9` - type of exchanged nineth element
      Parameters:
        `e4` - new fourth element
        `e6` - new sixth element
        `e8` - new eighth element
        `e9` - new nineth element
      Returns:
        tuple with exchanged elements

    - #### x5689

          @NotNull
          public <E5,E6,E8,E9> NTuple9<T1,T2,T3,T4,E5,E6,T7,E8,E9> x5689(@Nullable
                                                                                  E5 e5,
                                                                                  @Nullable
                                                                                  E6 e6,
                                                                                  @Nullable
                                                                                  E8 e8,
                                                                                  @Nullable
                                                                                  E9 e9)

      Create a 9-tuple from this one where the fifth, sixth, eighth, and ninethelements are exchanged.
      Type Parameters:
        `E5` - type of exchanged fifth element
        `E6` - type of exchanged sixth element
        `E8` - type of exchanged eighth element
        `E9` - type of exchanged nineth element
      Parameters:
        `e5` - new fifth element
        `e6` - new sixth element
        `e8` - new eighth element
        `e9` - new nineth element
      Returns:
        tuple with exchanged elements

    - #### x1789

          @NotNull
          public <E1,E7,E8,E9> NTuple9<E1,T2,T3,T4,T5,T6,E7,E8,E9> x1789(@Nullable
                                                                                  E1 e1,
                                                                                  @Nullable
                                                                                  E7 e7,
                                                                                  @Nullable
                                                                                  E8 e8,
                                                                                  @Nullable
                                                                                  E9 e9)

      Create a 9-tuple from this one where the first, seventh, eighth, and ninethelements are exchanged.
      Type Parameters:
        `E1` - type of exchanged first element
        `E7` - type of exchanged seventh element
        `E8` - type of exchanged eighth element
        `E9` - type of exchanged nineth element
      Parameters:
        `e1` - new first element
        `e7` - new seventh element
        `e8` - new eighth element
        `e9` - new nineth element
      Returns:
        tuple with exchanged elements

    - #### x2789

          @NotNull
          public <E2,E7,E8,E9> NTuple9<T1,E2,T3,T4,T5,T6,E7,E8,E9> x2789(@Nullable
                                                                                  E2 e2,
                                                                                  @Nullable
                                                                                  E7 e7,
                                                                                  @Nullable
                                                                                  E8 e8,
                                                                                  @Nullable
                                                                                  E9 e9)

      Create a 9-tuple from this one where the second, seventh, eighth, and ninethelements are exchanged.
      Type Parameters:
        `E2` - type of exchanged second element
        `E7` - type of exchanged seventh element
        `E8` - type of exchanged eighth element
        `E9` - type of exchanged nineth element
      Parameters:
        `e2` - new second element
        `e7` - new seventh element
        `e8` - new eighth element
        `e9` - new nineth element
      Returns:
        tuple with exchanged elements

    - #### x3789

          @NotNull
          public <E3,E7,E8,E9> NTuple9<T1,T2,E3,T4,T5,T6,E7,E8,E9> x3789(@Nullable
                                                                                  E3 e3,
                                                                                  @Nullable
                                                                                  E7 e7,
                                                                                  @Nullable
                                                                                  E8 e8,
                                                                                  @Nullable
                                                                                  E9 e9)

      Create a 9-tuple from this one where the third, seventh, eighth, and ninethelements are exchanged.
      Type Parameters:
        `E3` - type of exchanged third element
        `E7` - type of exchanged seventh element
        `E8` - type of exchanged eighth element
        `E9` - type of exchanged nineth element
      Parameters:
        `e3` - new third element
        `e7` - new seventh element
        `e8` - new eighth element
        `e9` - new nineth element
      Returns:
        tuple with exchanged elements

    - #### x4789

          @NotNull
          public <E4,E7,E8,E9> NTuple9<T1,T2,T3,E4,T5,T6,E7,E8,E9> x4789(@Nullable
                                                                                  E4 e4,
                                                                                  @Nullable
                                                                                  E7 e7,
                                                                                  @Nullable
                                                                                  E8 e8,
                                                                                  @Nullable
                                                                                  E9 e9)

      Create a 9-tuple from this one where the fourth, seventh, eighth, and ninethelements are exchanged.
      Type Parameters:
        `E4` - type of exchanged fourth element
        `E7` - type of exchanged seventh element
        `E8` - type of exchanged eighth element
        `E9` - type of exchanged nineth element
      Parameters:
        `e4` - new fourth element
        `e7` - new seventh element
        `e8` - new eighth element
        `e9` - new nineth element
      Returns:
        tuple with exchanged elements

    - #### x5789

          @NotNull
          public <E5,E7,E8,E9> NTuple9<T1,T2,T3,T4,E5,T6,E7,E8,E9> x5789(@Nullable
                                                                                  E5 e5,
                                                                                  @Nullable
                                                                                  E7 e7,
                                                                                  @Nullable
                                                                                  E8 e8,
                                                                                  @Nullable
                                                                                  E9 e9)

      Create a 9-tuple from this one where the fifth, seventh, eighth, and ninethelements are exchanged.
      Type Parameters:
        `E5` - type of exchanged fifth element
        `E7` - type of exchanged seventh element
        `E8` - type of exchanged eighth element
        `E9` - type of exchanged nineth element
      Parameters:
        `e5` - new fifth element
        `e7` - new seventh element
        `e8` - new eighth element
        `e9` - new nineth element
      Returns:
        tuple with exchanged elements

    - #### x6789

          @NotNull
          public <E6,E7,E8,E9> NTuple9<T1,T2,T3,T4,T5,E6,E7,E8,E9> x6789(@Nullable
                                                                                  E6 e6,
                                                                                  @Nullable
                                                                                  E7 e7,
                                                                                  @Nullable
                                                                                  E8 e8,
                                                                                  @Nullable
                                                                                  E9 e9)

      Create a 9-tuple from this one where the sixth, seventh, eighth, and ninethelements are exchanged.
      Type Parameters:
        `E6` - type of exchanged sixth element
        `E7` - type of exchanged seventh element
        `E8` - type of exchanged eighth element
        `E9` - type of exchanged nineth element
      Parameters:
        `e6` - new sixth element
        `e7` - new seventh element
        `e8` - new eighth element
        `e9` - new nineth element
      Returns:
        tuple with exchanged elements

    - #### x12345

          @NotNull
          public <E1,E2,E3,E4,E5> NTuple9<E1,E2,E3,E4,E5,T6,T7,T8,T9> x12345(@Nullable
                                                                                      E1 e1,
                                                                                      @Nullable
                                                                                      E2 e2,
                                                                                      @Nullable
                                                                                      E3 e3,
                                                                                      @Nullable
                                                                                      E4 e4,
                                                                                      @Nullable
                                                                                      E5 e5)

      Create a 9-tuple from this one where the first, second, third, fourth, and fifthelements are exchanged.
      Type Parameters:
        `E1` - type of exchanged first element
        `E2` - type of exchanged second element
        `E3` - type of exchanged third element
        `E4` - type of exchanged fourth element
        `E5` - type of exchanged fifth element
      Parameters:
        `e1` - new first element
        `e2` - new second element
        `e3` - new third element
        `e4` - new fourth element
        `e5` - new fifth element
      Returns:
        tuple with exchanged elements

    - #### x12346

          @NotNull
          public <E1,E2,E3,E4,E6> NTuple9<E1,E2,E3,E4,T5,E6,T7,T8,T9> x12346(@Nullable
                                                                                      E1 e1,
                                                                                      @Nullable
                                                                                      E2 e2,
                                                                                      @Nullable
                                                                                      E3 e3,
                                                                                      @Nullable
                                                                                      E4 e4,
                                                                                      @Nullable
                                                                                      E6 e6)

      Create a 9-tuple from this one where the first, second, third, fourth, and sixthelements are exchanged.
      Type Parameters:
        `E1` - type of exchanged first element
        `E2` - type of exchanged second element
        `E3` - type of exchanged third element
        `E4` - type of exchanged fourth element
        `E6` - type of exchanged sixth element
      Parameters:
        `e1` - new first element
        `e2` - new second element
        `e3` - new third element
        `e4` - new fourth element
        `e6` - new sixth element
      Returns:
        tuple with exchanged elements

    - #### x12356

          @NotNull
          public <E1,E2,E3,E5,E6> NTuple9<E1,E2,E3,T4,E5,E6,T7,T8,T9> x12356(@Nullable
                                                                                      E1 e1,
                                                                                      @Nullable
                                                                                      E2 e2,
                                                                                      @Nullable
                                                                                      E3 e3,
                                                                                      @Nullable
                                                                                      E5 e5,
                                                                                      @Nullable
                                                                                      E6 e6)

      Create a 9-tuple from this one where the first, second, third, fifth, and sixthelements are exchanged.
      Type Parameters:
        `E1` - type of exchanged first element
        `E2` - type of exchanged second element
        `E3` - type of exchanged third element
        `E5` - type of exchanged fifth element
        `E6` - type of exchanged sixth element
      Parameters:
        `e1` - new first element
        `e2` - new second element
        `e3` - new third element
        `e5` - new fifth element
        `e6` - new sixth element
      Returns:
        tuple with exchanged elements

    - #### x12456

          @NotNull
          public <E1,E2,E4,E5,E6> NTuple9<E1,E2,T3,E4,E5,E6,T7,T8,T9> x12456(@Nullable
                                                                                      E1 e1,
                                                                                      @Nullable
                                                                                      E2 e2,
                                                                                      @Nullable
                                                                                      E4 e4,
                                                                                      @Nullable
                                                                                      E5 e5,
                                                                                      @Nullable
                                                                                      E6 e6)

      Create a 9-tuple from this one where the first, second, fourth, fifth, and sixthelements are exchanged.
      Type Parameters:
        `E1` - type of exchanged first element
        `E2` - type of exchanged second element
        `E4` - type of exchanged fourth element
        `E5` - type of exchanged fifth element
        `E6` - type of exchanged sixth element
      Parameters:
        `e1` - new first element
        `e2` - new second element
        `e4` - new fourth element
        `e5` - new fifth element
        `e6` - new sixth element
      Returns:
        tuple with exchanged elements

    - #### x13456

          @NotNull
          public <E1,E3,E4,E5,E6> NTuple9<E1,T2,E3,E4,E5,E6,T7,T8,T9> x13456(@Nullable
                                                                                      E1 e1,
                                                                                      @Nullable
                                                                                      E3 e3,
                                                                                      @Nullable
                                                                                      E4 e4,
                                                                                      @Nullable
                                                                                      E5 e5,
                                                                                      @Nullable
                                                                                      E6 e6)

      Create a 9-tuple from this one where the first, third, fourth, fifth, and sixthelements are exchanged.
      Type Parameters:
        `E1` - type of exchanged first element
        `E3` - type of exchanged third element
        `E4` - type of exchanged fourth element
        `E5` - type of exchanged fifth element
        `E6` - type of exchanged sixth element
      Parameters:
        `e1` - new first element
        `e3` - new third element
        `e4` - new fourth element
        `e5` - new fifth element
        `e6` - new sixth element
      Returns:
        tuple with exchanged elements

    - #### x23456

          @NotNull
          public <E2,E3,E4,E5,E6> NTuple9<T1,E2,E3,E4,E5,E6,T7,T8,T9> x23456(@Nullable
                                                                                      E2 e2,
                                                                                      @Nullable
                                                                                      E3 e3,
                                                                                      @Nullable
                                                                                      E4 e4,
                                                                                      @Nullable
                                                                                      E5 e5,
                                                                                      @Nullable
                                                                                      E6 e6)

      Create a 9-tuple from this one where the second, third, fourth, fifth, and sixthelements are exchanged.
      Type Parameters:
        `E2` - type of exchanged second element
        `E3` - type of exchanged third element
        `E4` - type of exchanged fourth element
        `E5` - type of exchanged fifth element
        `E6` - type of exchanged sixth element
      Parameters:
        `e2` - new second element
        `e3` - new third element
        `e4` - new fourth element
        `e5` - new fifth element
        `e6` - new sixth element
      Returns:
        tuple with exchanged elements

    - #### x12347

          @NotNull
          public <E1,E2,E3,E4,E7> NTuple9<E1,E2,E3,E4,T5,T6,E7,T8,T9> x12347(@Nullable
                                                                                      E1 e1,
                                                                                      @Nullable
                                                                                      E2 e2,
                                                                                      @Nullable
                                                                                      E3 e3,
                                                                                      @Nullable
                                                                                      E4 e4,
                                                                                      @Nullable
                                                                                      E7 e7)

      Create a 9-tuple from this one where the first, second, third, fourth, and seventhelements are exchanged.
      Type Parameters:
        `E1` - type of exchanged first element
        `E2` - type of exchanged second element
        `E3` - type of exchanged third element
        `E4` - type of exchanged fourth element
        `E7` - type of exchanged seventh element
      Parameters:
        `e1` - new first element
        `e2` - new second element
        `e3` - new third element
        `e4` - new fourth element
        `e7` - new seventh element
      Returns:
        tuple with exchanged elements

    - #### x12357

          @NotNull
          public <E1,E2,E3,E5,E7> NTuple9<E1,E2,E3,T4,E5,T6,E7,T8,T9> x12357(@Nullable
                                                                                      E1 e1,
                                                                                      @Nullable
                                                                                      E2 e2,
                                                                                      @Nullable
                                                                                      E3 e3,
                                                                                      @Nullable
                                                                                      E5 e5,
                                                                                      @Nullable
                                                                                      E7 e7)

      Create a 9-tuple from this one where the first, second, third, fifth, and seventhelements are exchanged.
      Type Parameters:
        `E1` - type of exchanged first element
        `E2` - type of exchanged second element
        `E3` - type of exchanged third element
        `E5` - type of exchanged fifth element
        `E7` - type of exchanged seventh element
      Parameters:
        `e1` - new first element
        `e2` - new second element
        `e3` - new third element
        `e5` - new fifth element
        `e7` - new seventh element
      Returns:
        tuple with exchanged elements

    - #### x12457

          @NotNull
          public <E1,E2,E4,E5,E7> NTuple9<E1,E2,T3,E4,E5,T6,E7,T8,T9> x12457(@Nullable
                                                                                      E1 e1,
                                                                                      @Nullable
                                                                                      E2 e2,
                                                                                      @Nullable
                                                                                      E4 e4,
                                                                                      @Nullable
                                                                                      E5 e5,
                                                                                      @Nullable
                                                                                      E7 e7)

      Create a 9-tuple from this one where the first, second, fourth, fifth, and seventhelements are exchanged.
      Type Parameters:
        `E1` - type of exchanged first element
        `E2` - type of exchanged second element
        `E4` - type of exchanged fourth element
        `E5` - type of exchanged fifth element
        `E7` - type of exchanged seventh element
      Parameters:
        `e1` - new first element
        `e2` - new second element
        `e4` - new fourth element
        `e5` - new fifth element
        `e7` - new seventh element
      Returns:
        tuple with exchanged elements

    - #### x13457

          @NotNull
          public <E1,E3,E4,E5,E7> NTuple9<E1,T2,E3,E4,E5,T6,E7,T8,T9> x13457(@Nullable
                                                                                      E1 e1,
                                                                                      @Nullable
                                                                                      E3 e3,
                                                                                      @Nullable
                                                                                      E4 e4,
                                                                                      @Nullable
                                                                                      E5 e5,
                                                                                      @Nullable
                                                                                      E7 e7)

      Create a 9-tuple from this one where the first, third, fourth, fifth, and seventhelements are exchanged.
      Type Parameters:
        `E1` - type of exchanged first element
        `E3` - type of exchanged third element
        `E4` - type of exchanged fourth element
        `E5` - type of exchanged fifth element
        `E7` - type of exchanged seventh element
      Parameters:
        `e1` - new first element
        `e3` - new third element
        `e4` - new fourth element
        `e5` - new fifth element
        `e7` - new seventh element
      Returns:
        tuple with exchanged elements

    - #### x23457

          @NotNull
          public <E2,E3,E4,E5,E7> NTuple9<T1,E2,E3,E4,E5,T6,E7,T8,T9> x23457(@Nullable
                                                                                      E2 e2,
                                                                                      @Nullable
                                                                                      E3 e3,
                                                                                      @Nullable
                                                                                      E4 e4,
                                                                                      @Nullable
                                                                                      E5 e5,
                                                                                      @Nullable
                                                                                      E7 e7)

      Create a 9-tuple from this one where the second, third, fourth, fifth, and seventhelements are exchanged.
      Type Parameters:
        `E2` - type of exchanged second element
        `E3` - type of exchanged third element
        `E4` - type of exchanged fourth element
        `E5` - type of exchanged fifth element
        `E7` - type of exchanged seventh element
      Parameters:
        `e2` - new second element
        `e3` - new third element
        `e4` - new fourth element
        `e5` - new fifth element
        `e7` - new seventh element
      Returns:
        tuple with exchanged elements

    - #### x12367

          @NotNull
          public <E1,E2,E3,E6,E7> NTuple9<E1,E2,E3,T4,T5,E6,E7,T8,T9> x12367(@Nullable
                                                                                      E1 e1,
                                                                                      @Nullable
                                                                                      E2 e2,
                                                                                      @Nullable
                                                                                      E3 e3,
                                                                                      @Nullable
                                                                                      E6 e6,
                                                                                      @Nullable
                                                                                      E7 e7)

      Create a 9-tuple from this one where the first, second, third, sixth, and seventhelements are exchanged.
      Type Parameters:
        `E1` - type of exchanged first element
        `E2` - type of exchanged second element
        `E3` - type of exchanged third element
        `E6` - type of exchanged sixth element
        `E7` - type of exchanged seventh element
      Parameters:
        `e1` - new first element
        `e2` - new second element
        `e3` - new third element
        `e6` - new sixth element
        `e7` - new seventh element
      Returns:
        tuple with exchanged elements

    - #### x12467

          @NotNull
          public <E1,E2,E4,E6,E7> NTuple9<E1,E2,T3,E4,T5,E6,E7,T8,T9> x12467(@Nullable
                                                                                      E1 e1,
                                                                                      @Nullable
                                                                                      E2 e2,
                                                                                      @Nullable
                                                                                      E4 e4,
                                                                                      @Nullable
                                                                                      E6 e6,
                                                                                      @Nullable
                                                                                      E7 e7)

      Create a 9-tuple from this one where the first, second, fourth, sixth, and seventhelements are exchanged.
      Type Parameters:
        `E1` - type of exchanged first element
        `E2` - type of exchanged second element
        `E4` - type of exchanged fourth element
        `E6` - type of exchanged sixth element
        `E7` - type of exchanged seventh element
      Parameters:
        `e1` - new first element
        `e2` - new second element
        `e4` - new fourth element
        `e6` - new sixth element
        `e7` - new seventh element
      Returns:
        tuple with exchanged elements

    - #### x13467

          @NotNull
          public <E1,E3,E4,E6,E7> NTuple9<E1,T2,E3,E4,T5,E6,E7,T8,T9> x13467(@Nullable
                                                                                      E1 e1,
                                                                                      @Nullable
                                                                                      E3 e3,
                                                                                      @Nullable
                                                                                      E4 e4,
                                                                                      @Nullable
                                                                                      E6 e6,
                                                                                      @Nullable
                                                                                      E7 e7)

      Create a 9-tuple from this one where the first, third, fourth, sixth, and seventhelements are exchanged.
      Type Parameters:
        `E1` - type of exchanged first element
        `E3` - type of exchanged third element
        `E4` - type of exchanged fourth element
        `E6` - type of exchanged sixth element
        `E7` - type of exchanged seventh element
      Parameters:
        `e1` - new first element
        `e3` - new third element
        `e4` - new fourth element
        `e6` - new sixth element
        `e7` - new seventh element
      Returns:
        tuple with exchanged elements

    - #### x23467

          @NotNull
          public <E2,E3,E4,E6,E7> NTuple9<T1,E2,E3,E4,T5,E6,E7,T8,T9> x23467(@Nullable
                                                                                      E2 e2,
                                                                                      @Nullable
                                                                                      E3 e3,
                                                                                      @Nullable
                                                                                      E4 e4,
                                                                                      @Nullable
                                                                                      E6 e6,
                                                                                      @Nullable
                                                                                      E7 e7)

      Create a 9-tuple from this one where the second, third, fourth, sixth, and seventhelements are exchanged.
      Type Parameters:
        `E2` - type of exchanged second element
        `E3` - type of exchanged third element
        `E4` - type of exchanged fourth element
        `E6` - type of exchanged sixth element
        `E7` - type of exchanged seventh element
      Parameters:
        `e2` - new second element
        `e3` - new third element
        `e4` - new fourth element
        `e6` - new sixth element
        `e7` - new seventh element
      Returns:
        tuple with exchanged elements

    - #### x12567

          @NotNull
          public <E1,E2,E5,E6,E7> NTuple9<E1,E2,T3,T4,E5,E6,E7,T8,T9> x12567(@Nullable
                                                                                      E1 e1,
                                                                                      @Nullable
                                                                                      E2 e2,
                                                                                      @Nullable
                                                                                      E5 e5,
                                                                                      @Nullable
                                                                                      E6 e6,
                                                                                      @Nullable
                                                                                      E7 e7)

      Create a 9-tuple from this one where the first, second, fifth, sixth, and seventhelements are exchanged.
      Type Parameters:
        `E1` - type of exchanged first element
        `E2` - type of exchanged second element
        `E5` - type of exchanged fifth element
        `E6` - type of exchanged sixth element
        `E7` - type of exchanged seventh element
      Parameters:
        `e1` - new first element
        `e2` - new second element
        `e5` - new fifth element
        `e6` - new sixth element
        `e7` - new seventh element
      Returns:
        tuple with exchanged elements

    - #### x13567

          @NotNull
          public <E1,E3,E5,E6,E7> NTuple9<E1,T2,E3,T4,E5,E6,E7,T8,T9> x13567(@Nullable
                                                                                      E1 e1,
                                                                                      @Nullable
                                                                                      E3 e3,
                                                                                      @Nullable
                                                                                      E5 e5,
                                                                                      @Nullable
                                                                                      E6 e6,
                                                                                      @Nullable
                                                                                      E7 e7)

      Create a 9-tuple from this one where the first, third, fifth, sixth, and seventhelements are exchanged.
      Type Parameters:
        `E1` - type of exchanged first element
        `E3` - type of exchanged third element
        `E5` - type of exchanged fifth element
        `E6` - type of exchanged sixth element
        `E7` - type of exchanged seventh element
      Parameters:
        `e1` - new first element
        `e3` - new third element
        `e5` - new fifth element
        `e6` - new sixth element
        `e7` - new seventh element
      Returns:
        tuple with exchanged elements

    - #### x23567

          @NotNull
          public <E2,E3,E5,E6,E7> NTuple9<T1,E2,E3,T4,E5,E6,E7,T8,T9> x23567(@Nullable
                                                                                      E2 e2,
                                                                                      @Nullable
                                                                                      E3 e3,
                                                                                      @Nullable
                                                                                      E5 e5,
                                                                                      @Nullable
                                                                                      E6 e6,
                                                                                      @Nullable
                                                                                      E7 e7)

      Create a 9-tuple from this one where the second, third, fifth, sixth, and seventhelements are exchanged.
      Type Parameters:
        `E2` - type of exchanged second element
        `E3` - type of exchanged third element
        `E5` - type of exchanged fifth element
        `E6` - type of exchanged sixth element
        `E7` - type of exchanged seventh element
      Parameters:
        `e2` - new second element
        `e3` - new third element
        `e5` - new fifth element
        `e6` - new sixth element
        `e7` - new seventh element
      Returns:
        tuple with exchanged elements

    - #### x14567

          @NotNull
          public <E1,E4,E5,E6,E7> NTuple9<E1,T2,T3,E4,E5,E6,E7,T8,T9> x14567(@Nullable
                                                                                      E1 e1,
                                                                                      @Nullable
                                                                                      E4 e4,
                                                                                      @Nullable
                                                                                      E5 e5,
                                                                                      @Nullable
                                                                                      E6 e6,
                                                                                      @Nullable
                                                                                      E7 e7)

      Create a 9-tuple from this one where the first, fourth, fifth, sixth, and seventhelements are exchanged.
      Type Parameters:
        `E1` - type of exchanged first element
        `E4` - type of exchanged fourth element
        `E5` - type of exchanged fifth element
        `E6` - type of exchanged sixth element
        `E7` - type of exchanged seventh element
      Parameters:
        `e1` - new first element
        `e4` - new fourth element
        `e5` - new fifth element
        `e6` - new sixth element
        `e7` - new seventh element
      Returns:
        tuple with exchanged elements

    - #### x24567

          @NotNull
          public <E2,E4,E5,E6,E7> NTuple9<T1,E2,T3,E4,E5,E6,E7,T8,T9> x24567(@Nullable
                                                                                      E2 e2,
                                                                                      @Nullable
                                                                                      E4 e4,
                                                                                      @Nullable
                                                                                      E5 e5,
                                                                                      @Nullable
                                                                                      E6 e6,
                                                                                      @Nullable
                                                                                      E7 e7)

      Create a 9-tuple from this one where the second, fourth, fifth, sixth, and seventhelements are exchanged.
      Type Parameters:
        `E2` - type of exchanged second element
        `E4` - type of exchanged fourth element
        `E5` - type of exchanged fifth element
        `E6` - type of exchanged sixth element
        `E7` - type of exchanged seventh element
      Parameters:
        `e2` - new second element
        `e4` - new fourth element
        `e5` - new fifth element
        `e6` - new sixth element
        `e7` - new seventh element
      Returns:
        tuple with exchanged elements

    - #### x34567

          @NotNull
          public <E3,E4,E5,E6,E7> NTuple9<T1,T2,E3,E4,E5,E6,E7,T8,T9> x34567(@Nullable
                                                                                      E3 e3,
                                                                                      @Nullable
                                                                                      E4 e4,
                                                                                      @Nullable
                                                                                      E5 e5,
                                                                                      @Nullable
                                                                                      E6 e6,
                                                                                      @Nullable
                                                                                      E7 e7)

      Create a 9-tuple from this one where the third, fourth, fifth, sixth, and seventhelements are exchanged.
      Type Parameters:
        `E3` - type of exchanged third element
        `E4` - type of exchanged fourth element
        `E5` - type of exchanged fifth element
        `E6` - type of exchanged sixth element
        `E7` - type of exchanged seventh element
      Parameters:
        `e3` - new third element
        `e4` - new fourth element
        `e5` - new fifth element
        `e6` - new sixth element
        `e7` - new seventh element
      Returns:
        tuple with exchanged elements

    - #### x12348

          @NotNull
          public <E1,E2,E3,E4,E8> NTuple9<E1,E2,E3,E4,T5,T6,T7,E8,T9> x12348(@Nullable
                                                                                      E1 e1,
                                                                                      @Nullable
                                                                                      E2 e2,
                                                                                      @Nullable
                                                                                      E3 e3,
                                                                                      @Nullable
                                                                                      E4 e4,
                                                                                      @Nullable
                                                                                      E8 e8)

      Create a 9-tuple from this one where the first, second, third, fourth, and eighthelements are exchanged.
      Type Parameters:
        `E1` - type of exchanged first element
        `E2` - type of exchanged second element
        `E3` - type of exchanged third element
        `E4` - type of exchanged fourth element
        `E8` - type of exchanged eighth element
      Parameters:
        `e1` - new first element
        `e2` - new second element
        `e3` - new third element
        `e4` - new fourth element
        `e8` - new eighth element
      Returns:
        tuple with exchanged elements

    - #### x12358

          @NotNull
          public <E1,E2,E3,E5,E8> NTuple9<E1,E2,E3,T4,E5,T6,T7,E8,T9> x12358(@Nullable
                                                                                      E1 e1,
                                                                                      @Nullable
                                                                                      E2 e2,
                                                                                      @Nullable
                                                                                      E3 e3,
                                                                                      @Nullable
                                                                                      E5 e5,
                                                                                      @Nullable
                                                                                      E8 e8)

      Create a 9-tuple from this one where the first, second, third, fifth, and eighthelements are exchanged.
      Type Parameters:
        `E1` - type of exchanged first element
        `E2` - type of exchanged second element
        `E3` - type of exchanged third element
        `E5` - type of exchanged fifth element
        `E8` - type of exchanged eighth element
      Parameters:
        `e1` - new first element
        `e2` - new second element
        `e3` - new third element
        `e5` - new fifth element
        `e8` - new eighth element
      Returns:
        tuple with exchanged elements

    - #### x12458

          @NotNull
          public <E1,E2,E4,E5,E8> NTuple9<E1,E2,T3,E4,E5,T6,T7,E8,T9> x12458(@Nullable
                                                                                      E1 e1,
                                                                                      @Nullable
                                                                                      E2 e2,
                                                                                      @Nullable
                                                                                      E4 e4,
                                                                                      @Nullable
                                                                                      E5 e5,
                                                                                      @Nullable
                                                                                      E8 e8)

      Create a 9-tuple from this one where the first, second, fourth, fifth, and eighthelements are exchanged.
      Type Parameters:
        `E1` - type of exchanged first element
        `E2` - type of exchanged second element
        `E4` - type of exchanged fourth element
        `E5` - type of exchanged fifth element
        `E8` - type of exchanged eighth element
      Parameters:
        `e1` - new first element
        `e2` - new second element
        `e4` - new fourth element
        `e5` - new fifth element
        `e8` - new eighth element
      Returns:
        tuple with exchanged elements

    - #### x13458

          @NotNull
          public <E1,E3,E4,E5,E8> NTuple9<E1,T2,E3,E4,E5,T6,T7,E8,T9> x13458(@Nullable
                                                                                      E1 e1,
                                                                                      @Nullable
                                                                                      E3 e3,
                                                                                      @Nullable
                                                                                      E4 e4,
                                                                                      @Nullable
                                                                                      E5 e5,
                                                                                      @Nullable
                                                                                      E8 e8)

      Create a 9-tuple from this one where the first, third, fourth, fifth, and eighthelements are exchanged.
      Type Parameters:
        `E1` - type of exchanged first element
        `E3` - type of exchanged third element
        `E4` - type of exchanged fourth element
        `E5` - type of exchanged fifth element
        `E8` - type of exchanged eighth element
      Parameters:
        `e1` - new first element
        `e3` - new third element
        `e4` - new fourth element
        `e5` - new fifth element
        `e8` - new eighth element
      Returns:
        tuple with exchanged elements

    - #### x23458

          @NotNull
          public <E2,E3,E4,E5,E8> NTuple9<T1,E2,E3,E4,E5,T6,T7,E8,T9> x23458(@Nullable
                                                                                      E2 e2,
                                                                                      @Nullable
                                                                                      E3 e3,
                                                                                      @Nullable
                                                                                      E4 e4,
                                                                                      @Nullable
                                                                                      E5 e5,
                                                                                      @Nullable
                                                                                      E8 e8)

      Create a 9-tuple from this one where the second, third, fourth, fifth, and eighthelements are exchanged.
      Type Parameters:
        `E2` - type of exchanged second element
        `E3` - type of exchanged third element
        `E4` - type of exchanged fourth element
        `E5` - type of exchanged fifth element
        `E8` - type of exchanged eighth element
      Parameters:
        `e2` - new second element
        `e3` - new third element
        `e4` - new fourth element
        `e5` - new fifth element
        `e8` - new eighth element
      Returns:
        tuple with exchanged elements

    - #### x12368

          @NotNull
          public <E1,E2,E3,E6,E8> NTuple9<E1,E2,E3,T4,T5,E6,T7,E8,T9> x12368(@Nullable
                                                                                      E1 e1,
                                                                                      @Nullable
                                                                                      E2 e2,
                                                                                      @Nullable
                                                                                      E3 e3,
                                                                                      @Nullable
                                                                                      E6 e6,
                                                                                      @Nullable
                                                                                      E8 e8)

      Create a 9-tuple from this one where the first, second, third, sixth, and eighthelements are exchanged.
      Type Parameters:
        `E1` - type of exchanged first element
        `E2` - type of exchanged second element
        `E3` - type of exchanged third element
        `E6` - type of exchanged sixth element
        `E8` - type of exchanged eighth element
      Parameters:
        `e1` - new first element
        `e2` - new second element
        `e3` - new third element
        `e6` - new sixth element
        `e8` - new eighth element
      Returns:
        tuple with exchanged elements

    - #### x12468

          @NotNull
          public <E1,E2,E4,E6,E8> NTuple9<E1,E2,T3,E4,T5,E6,T7,E8,T9> x12468(@Nullable
                                                                                      E1 e1,
                                                                                      @Nullable
                                                                                      E2 e2,
                                                                                      @Nullable
                                                                                      E4 e4,
                                                                                      @Nullable
                                                                                      E6 e6,
                                                                                      @Nullable
                                                                                      E8 e8)

      Create a 9-tuple from this one where the first, second, fourth, sixth, and eighthelements are exchanged.
      Type Parameters:
        `E1` - type of exchanged first element
        `E2` - type of exchanged second element
        `E4` - type of exchanged fourth element
        `E6` - type of exchanged sixth element
        `E8` - type of exchanged eighth element
      Parameters:
        `e1` - new first element
        `e2` - new second element
        `e4` - new fourth element
        `e6` - new sixth element
        `e8` - new eighth element
      Returns:
        tuple with exchanged elements

    - #### x13468

          @NotNull
          public <E1,E3,E4,E6,E8> NTuple9<E1,T2,E3,E4,T5,E6,T7,E8,T9> x13468(@Nullable
                                                                                      E1 e1,
                                                                                      @Nullable
                                                                                      E3 e3,
                                                                                      @Nullable
                                                                                      E4 e4,
                                                                                      @Nullable
                                                                                      E6 e6,
                                                                                      @Nullable
                                                                                      E8 e8)

      Create a 9-tuple from this one where the first, third, fourth, sixth, and eighthelements are exchanged.
      Type Parameters:
        `E1` - type of exchanged first element
        `E3` - type of exchanged third element
        `E4` - type of exchanged fourth element
        `E6` - type of exchanged sixth element
        `E8` - type of exchanged eighth element
      Parameters:
        `e1` - new first element
        `e3` - new third element
        `e4` - new fourth element
        `e6` - new sixth element
        `e8` - new eighth element
      Returns:
        tuple with exchanged elements

    - #### x23468

          @NotNull
          public <E2,E3,E4,E6,E8> NTuple9<T1,E2,E3,E4,T5,E6,T7,E8,T9> x23468(@Nullable
                                                                                      E2 e2,
                                                                                      @Nullable
                                                                                      E3 e3,
                                                                                      @Nullable
                                                                                      E4 e4,
                                                                                      @Nullable
                                                                                      E6 e6,
                                                                                      @Nullable
                                                                                      E8 e8)

      Create a 9-tuple from this one where the second, third, fourth, sixth, and eighthelements are exchanged.
      Type Parameters:
        `E2` - type of exchanged second element
        `E3` - type of exchanged third element
        `E4` - type of exchanged fourth element
        `E6` - type of exchanged sixth element
        `E8` - type of exchanged eighth element
      Parameters:
        `e2` - new second element
        `e3` - new third element
        `e4` - new fourth element
        `e6` - new sixth element
        `e8` - new eighth element
      Returns:
        tuple with exchanged elements

    - #### x12568

          @NotNull
          public <E1,E2,E5,E6,E8> NTuple9<E1,E2,T3,T4,E5,E6,T7,E8,T9> x12568(@Nullable
                                                                                      E1 e1,
                                                                                      @Nullable
                                                                                      E2 e2,
                                                                                      @Nullable
                                                                                      E5 e5,
                                                                                      @Nullable
                                                                                      E6 e6,
                                                                                      @Nullable
                                                                                      E8 e8)

      Create a 9-tuple from this one where the first, second, fifth, sixth, and eighthelements are exchanged.
      Type Parameters:
        `E1` - type of exchanged first element
        `E2` - type of exchanged second element
        `E5` - type of exchanged fifth element
        `E6` - type of exchanged sixth element
        `E8` - type of exchanged eighth element
      Parameters:
        `e1` - new first element
        `e2` - new second element
        `e5` - new fifth element
        `e6` - new sixth element
        `e8` - new eighth element
      Returns:
        tuple with exchanged elements

    - #### x13568

          @NotNull
          public <E1,E3,E5,E6,E8> NTuple9<E1,T2,E3,T4,E5,E6,T7,E8,T9> x13568(@Nullable
                                                                                      E1 e1,
                                                                                      @Nullable
                                                                                      E3 e3,
                                                                                      @Nullable
                                                                                      E5 e5,
                                                                                      @Nullable
                                                                                      E6 e6,
                                                                                      @Nullable
                                                                                      E8 e8)

      Create a 9-tuple from this one where the first, third, fifth, sixth, and eighthelements are exchanged.
      Type Parameters:
        `E1` - type of exchanged first element
        `E3` - type of exchanged third element
        `E5` - type of exchanged fifth element
        `E6` - type of exchanged sixth element
        `E8` - type of exchanged eighth element
      Parameters:
        `e1` - new first element
        `e3` - new third element
        `e5` - new fifth element
        `e6` - new sixth element
        `e8` - new eighth element
      Returns:
        tuple with exchanged elements

    - #### x23568

          @NotNull
          public <E2,E3,E5,E6,E8> NTuple9<T1,E2,E3,T4,E5,E6,T7,E8,T9> x23568(@Nullable
                                                                                      E2 e2,
                                                                                      @Nullable
                                                                                      E3 e3,
                                                                                      @Nullable
                                                                                      E5 e5,
                                                                                      @Nullable
                                                                                      E6 e6,
                                                                                      @Nullable
                                                                                      E8 e8)

      Create a 9-tuple from this one where the second, third, fifth, sixth, and eighthelements are exchanged.
      Type Parameters:
        `E2` - type of exchanged second element
        `E3` - type of exchanged third element
        `E5` - type of exchanged fifth element
        `E6` - type of exchanged sixth element
        `E8` - type of exchanged eighth element
      Parameters:
        `e2` - new second element
        `e3` - new third element
        `e5` - new fifth element
        `e6` - new sixth element
        `e8` - new eighth element
      Returns:
        tuple with exchanged elements

    - #### x14568

          @NotNull
          public <E1,E4,E5,E6,E8> NTuple9<E1,T2,T3,E4,E5,E6,T7,E8,T9> x14568(@Nullable
                                                                                      E1 e1,
                                                                                      @Nullable
                                                                                      E4 e4,
                                                                                      @Nullable
                                                                                      E5 e5,
                                                                                      @Nullable
                                                                                      E6 e6,
                                                                                      @Nullable
                                                                                      E8 e8)

      Create a 9-tuple from this one where the first, fourth, fifth, sixth, and eighthelements are exchanged.
      Type Parameters:
        `E1` - type of exchanged first element
        `E4` - type of exchanged fourth element
        `E5` - type of exchanged fifth element
        `E6` - type of exchanged sixth element
        `E8` - type of exchanged eighth element
      Parameters:
        `e1` - new first element
        `e4` - new fourth element
        `e5` - new fifth element
        `e6` - new sixth element
        `e8` - new eighth element
      Returns:
        tuple with exchanged elements

    - #### x24568

          @NotNull
          public <E2,E4,E5,E6,E8> NTuple9<T1,E2,T3,E4,E5,E6,T7,E8,T9> x24568(@Nullable
                                                                                      E2 e2,
                                                                                      @Nullable
                                                                                      E4 e4,
                                                                                      @Nullable
                                                                                      E5 e5,
                                                                                      @Nullable
                                                                                      E6 e6,
                                                                                      @Nullable
                                                                                      E8 e8)

      Create a 9-tuple from this one where the second, fourth, fifth, sixth, and eighthelements are exchanged.
      Type Parameters:
        `E2` - type of exchanged second element
        `E4` - type of exchanged fourth element
        `E5` - type of exchanged fifth element
        `E6` - type of exchanged sixth element
        `E8` - type of exchanged eighth element
      Parameters:
        `e2` - new second element
        `e4` - new fourth element
        `e5` - new fifth element
        `e6` - new sixth element
        `e8` - new eighth element
      Returns:
        tuple with exchanged elements

    - #### x34568

          @NotNull
          public <E3,E4,E5,E6,E8> NTuple9<T1,T2,E3,E4,E5,E6,T7,E8,T9> x34568(@Nullable
                                                                                      E3 e3,
                                                                                      @Nullable
                                                                                      E4 e4,
                                                                                      @Nullable
                                                                                      E5 e5,
                                                                                      @Nullable
                                                                                      E6 e6,
                                                                                      @Nullable
                                                                                      E8 e8)

      Create a 9-tuple from this one where the third, fourth, fifth, sixth, and eighthelements are exchanged.
      Type Parameters:
        `E3` - type of exchanged third element
        `E4` - type of exchanged fourth element
        `E5` - type of exchanged fifth element
        `E6` - type of exchanged sixth element
        `E8` - type of exchanged eighth element
      Parameters:
        `e3` - new third element
        `e4` - new fourth element
        `e5` - new fifth element
        `e6` - new sixth element
        `e8` - new eighth element
      Returns:
        tuple with exchanged elements

    - #### x12378

          @NotNull
          public <E1,E2,E3,E7,E8> NTuple9<E1,E2,E3,T4,T5,T6,E7,E8,T9> x12378(@Nullable
                                                                                      E1 e1,
                                                                                      @Nullable
                                                                                      E2 e2,
                                                                                      @Nullable
                                                                                      E3 e3,
                                                                                      @Nullable
                                                                                      E7 e7,
                                                                                      @Nullable
                                                                                      E8 e8)

      Create a 9-tuple from this one where the first, second, third, seventh, and eighthelements are exchanged.
      Type Parameters:
        `E1` - type of exchanged first element
        `E2` - type of exchanged second element
        `E3` - type of exchanged third element
        `E7` - type of exchanged seventh element
        `E8` - type of exchanged eighth element
      Parameters:
        `e1` - new first element
        `e2` - new second element
        `e3` - new third element
        `e7` - new seventh element
        `e8` - new eighth element
      Returns:
        tuple with exchanged elements

    - #### x12478

          @NotNull
          public <E1,E2,E4,E7,E8> NTuple9<E1,E2,T3,E4,T5,T6,E7,E8,T9> x12478(@Nullable
                                                                                      E1 e1,
                                                                                      @Nullable
                                                                                      E2 e2,
                                                                                      @Nullable
                                                                                      E4 e4,
                                                                                      @Nullable
                                                                                      E7 e7,
                                                                                      @Nullable
                                                                                      E8 e8)

      Create a 9-tuple from this one where the first, second, fourth, seventh, and eighthelements are exchanged.
      Type Parameters:
        `E1` - type of exchanged first element
        `E2` - type of exchanged second element
        `E4` - type of exchanged fourth element
        `E7` - type of exchanged seventh element
        `E8` - type of exchanged eighth element
      Parameters:
        `e1` - new first element
        `e2` - new second element
        `e4` - new fourth element
        `e7` - new seventh element
        `e8` - new eighth element
      Returns:
        tuple with exchanged elements

    - #### x13478

          @NotNull
          public <E1,E3,E4,E7,E8> NTuple9<E1,T2,E3,E4,T5,T6,E7,E8,T9> x13478(@Nullable
                                                                                      E1 e1,
                                                                                      @Nullable
                                                                                      E3 e3,
                                                                                      @Nullable
                                                                                      E4 e4,
                                                                                      @Nullable
                                                                                      E7 e7,
                                                                                      @Nullable
                                                                                      E8 e8)

      Create a 9-tuple from this one where the first, third, fourth, seventh, and eighthelements are exchanged.
      Type Parameters:
        `E1` - type of exchanged first element
        `E3` - type of exchanged third element
        `E4` - type of exchanged fourth element
        `E7` - type of exchanged seventh element
        `E8` - type of exchanged eighth element
      Parameters:
        `e1` - new first element
        `e3` - new third element
        `e4` - new fourth element
        `e7` - new seventh element
        `e8` - new eighth element
      Returns:
        tuple with exchanged elements

    - #### x23478

          @NotNull
          public <E2,E3,E4,E7,E8> NTuple9<T1,E2,E3,E4,T5,T6,E7,E8,T9> x23478(@Nullable
                                                                                      E2 e2,
                                                                                      @Nullable
                                                                                      E3 e3,
                                                                                      @Nullable
                                                                                      E4 e4,
                                                                                      @Nullable
                                                                                      E7 e7,
                                                                                      @Nullable
                                                                                      E8 e8)

      Create a 9-tuple from this one where the second, third, fourth, seventh, and eighthelements are exchanged.
      Type Parameters:
        `E2` - type of exchanged second element
        `E3` - type of exchanged third element
        `E4` - type of exchanged fourth element
        `E7` - type of exchanged seventh element
        `E8` - type of exchanged eighth element
      Parameters:
        `e2` - new second element
        `e3` - new third element
        `e4` - new fourth element
        `e7` - new seventh element
        `e8` - new eighth element
      Returns:
        tuple with exchanged elements

    - #### x12578

          @NotNull
          public <E1,E2,E5,E7,E8> NTuple9<E1,E2,T3,T4,E5,T6,E7,E8,T9> x12578(@Nullable
                                                                                      E1 e1,
                                                                                      @Nullable
                                                                                      E2 e2,
                                                                                      @Nullable
                                                                                      E5 e5,
                                                                                      @Nullable
                                                                                      E7 e7,
                                                                                      @Nullable
                                                                                      E8 e8)

      Create a 9-tuple from this one where the first, second, fifth, seventh, and eighthelements are exchanged.
      Type Parameters:
        `E1` - type of exchanged first element
        `E2` - type of exchanged second element
        `E5` - type of exchanged fifth element
        `E7` - type of exchanged seventh element
        `E8` - type of exchanged eighth element
      Parameters:
        `e1` - new first element
        `e2` - new second element
        `e5` - new fifth element
        `e7` - new seventh element
        `e8` - new eighth element
      Returns:
        tuple with exchanged elements

    - #### x13578

          @NotNull
          public <E1,E3,E5,E7,E8> NTuple9<E1,T2,E3,T4,E5,T6,E7,E8,T9> x13578(@Nullable
                                                                                      E1 e1,
                                                                                      @Nullable
                                                                                      E3 e3,
                                                                                      @Nullable
                                                                                      E5 e5,
                                                                                      @Nullable
                                                                                      E7 e7,
                                                                                      @Nullable
                                                                                      E8 e8)

      Create a 9-tuple from this one where the first, third, fifth, seventh, and eighthelements are exchanged.
      Type Parameters:
        `E1` - type of exchanged first element
        `E3` - type of exchanged third element
        `E5` - type of exchanged fifth element
        `E7` - type of exchanged seventh element
        `E8` - type of exchanged eighth element
      Parameters:
        `e1` - new first element
        `e3` - new third element
        `e5` - new fifth element
        `e7` - new seventh element
        `e8` - new eighth element
      Returns:
        tuple with exchanged elements

    - #### x23578

          @NotNull
          public <E2,E3,E5,E7,E8> NTuple9<T1,E2,E3,T4,E5,T6,E7,E8,T9> x23578(@Nullable
                                                                                      E2 e2,
                                                                                      @Nullable
                                                                                      E3 e3,
                                                                                      @Nullable
                                                                                      E5 e5,
                                                                                      @Nullable
                                                                                      E7 e7,
                                                                                      @Nullable
                                                                                      E8 e8)

      Create a 9-tuple from this one where the second, third, fifth, seventh, and eighthelements are exchanged.
      Type Parameters:
        `E2` - type of exchanged second element
        `E3` - type of exchanged third element
        `E5` - type of exchanged fifth element
        `E7` - type of exchanged seventh element
        `E8` - type of exchanged eighth element
      Parameters:
        `e2` - new second element
        `e3` - new third element
        `e5` - new fifth element
        `e7` - new seventh element
        `e8` - new eighth element
      Returns:
        tuple with exchanged elements

    - #### x14578

          @NotNull
          public <E1,E4,E5,E7,E8> NTuple9<E1,T2,T3,E4,E5,T6,E7,E8,T9> x14578(@Nullable
                                                                                      E1 e1,
                                                                                      @Nullable
                                                                                      E4 e4,
                                                                                      @Nullable
                                                                                      E5 e5,
                                                                                      @Nullable
                                                                                      E7 e7,
                                                                                      @Nullable
                                                                                      E8 e8)

      Create a 9-tuple from this one where the first, fourth, fifth, seventh, and eighthelements are exchanged.
      Type Parameters:
        `E1` - type of exchanged first element
        `E4` - type of exchanged fourth element
        `E5` - type of exchanged fifth element
        `E7` - type of exchanged seventh element
        `E8` - type of exchanged eighth element
      Parameters:
        `e1` - new first element
        `e4` - new fourth element
        `e5` - new fifth element
        `e7` - new seventh element
        `e8` - new eighth element
      Returns:
        tuple with exchanged elements

    - #### x24578

          @NotNull
          public <E2,E4,E5,E7,E8> NTuple9<T1,E2,T3,E4,E5,T6,E7,E8,T9> x24578(@Nullable
                                                                                      E2 e2,
                                                                                      @Nullable
                                                                                      E4 e4,
                                                                                      @Nullable
                                                                                      E5 e5,
                                                                                      @Nullable
                                                                                      E7 e7,
                                                                                      @Nullable
                                                                                      E8 e8)

      Create a 9-tuple from this one where the second, fourth, fifth, seventh, and eighthelements are exchanged.
      Type Parameters:
        `E2` - type of exchanged second element
        `E4` - type of exchanged fourth element
        `E5` - type of exchanged fifth element
        `E7` - type of exchanged seventh element
        `E8` - type of exchanged eighth element
      Parameters:
        `e2` - new second element
        `e4` - new fourth element
        `e5` - new fifth element
        `e7` - new seventh element
        `e8` - new eighth element
      Returns:
        tuple with exchanged elements

    - #### x34578

          @NotNull
          public <E3,E4,E5,E7,E8> NTuple9<T1,T2,E3,E4,E5,T6,E7,E8,T9> x34578(@Nullable
                                                                                      E3 e3,
                                                                                      @Nullable
                                                                                      E4 e4,
                                                                                      @Nullable
                                                                                      E5 e5,
                                                                                      @Nullable
                                                                                      E7 e7,
                                                                                      @Nullable
                                                                                      E8 e8)

      Create a 9-tuple from this one where the third, fourth, fifth, seventh, and eighthelements are exchanged.
      Type Parameters:
        `E3` - type of exchanged third element
        `E4` - type of exchanged fourth element
        `E5` - type of exchanged fifth element
        `E7` - type of exchanged seventh element
        `E8` - type of exchanged eighth element
      Parameters:
        `e3` - new third element
        `e4` - new fourth element
        `e5` - new fifth element
        `e7` - new seventh element
        `e8` - new eighth element
      Returns:
        tuple with exchanged elements

    - #### x12678

          @NotNull
          public <E1,E2,E6,E7,E8> NTuple9<E1,E2,T3,T4,T5,E6,E7,E8,T9> x12678(@Nullable
                                                                                      E1 e1,
                                                                                      @Nullable
                                                                                      E2 e2,
                                                                                      @Nullable
                                                                                      E6 e6,
                                                                                      @Nullable
                                                                                      E7 e7,
                                                                                      @Nullable
                                                                                      E8 e8)

      Create a 9-tuple from this one where the first, second, sixth, seventh, and eighthelements are exchanged.
      Type Parameters:
        `E1` - type of exchanged first element
        `E2` - type of exchanged second element
        `E6` - type of exchanged sixth element
        `E7` - type of exchanged seventh element
        `E8` - type of exchanged eighth element
      Parameters:
        `e1` - new first element
        `e2` - new second element
        `e6` - new sixth element
        `e7` - new seventh element
        `e8` - new eighth element
      Returns:
        tuple with exchanged elements

    - #### x13678

          @NotNull
          public <E1,E3,E6,E7,E8> NTuple9<E1,T2,E3,T4,T5,E6,E7,E8,T9> x13678(@Nullable
                                                                                      E1 e1,
                                                                                      @Nullable
                                                                                      E3 e3,
                                                                                      @Nullable
                                                                                      E6 e6,
                                                                                      @Nullable
                                                                                      E7 e7,
                                                                                      @Nullable
                                                                                      E8 e8)

      Create a 9-tuple from this one where the first, third, sixth, seventh, and eighthelements are exchanged.
      Type Parameters:
        `E1` - type of exchanged first element
        `E3` - type of exchanged third element
        `E6` - type of exchanged sixth element
        `E7` - type of exchanged seventh element
        `E8` - type of exchanged eighth element
      Parameters:
        `e1` - new first element
        `e3` - new third element
        `e6` - new sixth element
        `e7` - new seventh element
        `e8` - new eighth element
      Returns:
        tuple with exchanged elements

    - #### x23678

          @NotNull
          public <E2,E3,E6,E7,E8> NTuple9<T1,E2,E3,T4,T5,E6,E7,E8,T9> x23678(@Nullable
                                                                                      E2 e2,
                                                                                      @Nullable
                                                                                      E3 e3,
                                                                                      @Nullable
                                                                                      E6 e6,
                                                                                      @Nullable
                                                                                      E7 e7,
                                                                                      @Nullable
                                                                                      E8 e8)

      Create a 9-tuple from this one where the second, third, sixth, seventh, and eighthelements are exchanged.
      Type Parameters:
        `E2` - type of exchanged second element
        `E3` - type of exchanged third element
        `E6` - type of exchanged sixth element
        `E7` - type of exchanged seventh element
        `E8` - type of exchanged eighth element
      Parameters:
        `e2` - new second element
        `e3` - new third element
        `e6` - new sixth element
        `e7` - new seventh element
        `e8` - new eighth element
      Returns:
        tuple with exchanged elements

    - #### x14678

          @NotNull
          public <E1,E4,E6,E7,E8> NTuple9<E1,T2,T3,E4,T5,E6,E7,E8,T9> x14678(@Nullable
                                                                                      E1 e1,
                                                                                      @Nullable
                                                                                      E4 e4,
                                                                                      @Nullable
                                                                                      E6 e6,
                                                                                      @Nullable
                                                                                      E7 e7,
                                                                                      @Nullable
                                                                                      E8 e8)

      Create a 9-tuple from this one where the first, fourth, sixth, seventh, and eighthelements are exchanged.
      Type Parameters:
        `E1` - type of exchanged first element
        `E4` - type of exchanged fourth element
        `E6` - type of exchanged sixth element
        `E7` - type of exchanged seventh element
        `E8` - type of exchanged eighth element
      Parameters:
        `e1` - new first element
        `e4` - new fourth element
        `e6` - new sixth element
        `e7` - new seventh element
        `e8` - new eighth element
      Returns:
        tuple with exchanged elements

    - #### x24678

          @NotNull
          public <E2,E4,E6,E7,E8> NTuple9<T1,E2,T3,E4,T5,E6,E7,E8,T9> x24678(@Nullable
                                                                                      E2 e2,
                                                                                      @Nullable
                                                                                      E4 e4,
                                                                                      @Nullable
                                                                                      E6 e6,
                                                                                      @Nullable
                                                                                      E7 e7,
                                                                                      @Nullable
                                                                                      E8 e8)

      Create a 9-tuple from this one where the second, fourth, sixth, seventh, and eighthelements are exchanged.
      Type Parameters:
        `E2` - type of exchanged second element
        `E4` - type of exchanged fourth element
        `E6` - type of exchanged sixth element
        `E7` - type of exchanged seventh element
        `E8` - type of exchanged eighth element
      Parameters:
        `e2` - new second element
        `e4` - new fourth element
        `e6` - new sixth element
        `e7` - new seventh element
        `e8` - new eighth element
      Returns:
        tuple with exchanged elements

    - #### x34678

          @NotNull
          public <E3,E4,E6,E7,E8> NTuple9<T1,T2,E3,E4,T5,E6,E7,E8,T9> x34678(@Nullable
                                                                                      E3 e3,
                                                                                      @Nullable
                                                                                      E4 e4,
                                                                                      @Nullable
                                                                                      E6 e6,
                                                                                      @Nullable
                                                                                      E7 e7,
                                                                                      @Nullable
                                                                                      E8 e8)

      Create a 9-tuple from this one where the third, fourth, sixth, seventh, and eighthelements are exchanged.
      Type Parameters:
        `E3` - type of exchanged third element
        `E4` - type of exchanged fourth element
        `E6` - type of exchanged sixth element
        `E7` - type of exchanged seventh element
        `E8` - type of exchanged eighth element
      Parameters:
        `e3` - new third element
        `e4` - new fourth element
        `e6` - new sixth element
        `e7` - new seventh element
        `e8` - new eighth element
      Returns:
        tuple with exchanged elements

    - #### x15678

          @NotNull
          public <E1,E5,E6,E7,E8> NTuple9<E1,T2,T3,T4,E5,E6,E7,E8,T9> x15678(@Nullable
                                                                                      E1 e1,
                                                                                      @Nullable
                                                                                      E5 e5,
                                                                                      @Nullable
                                                                                      E6 e6,
                                                                                      @Nullable
                                                                                      E7 e7,
                                                                                      @Nullable
                                                                                      E8 e8)

      Create a 9-tuple from this one where the first, fifth, sixth, seventh, and eighthelements are exchanged.
      Type Parameters:
        `E1` - type of exchanged first element
        `E5` - type of exchanged fifth element
        `E6` - type of exchanged sixth element
        `E7` - type of exchanged seventh element
        `E8` - type of exchanged eighth element
      Parameters:
        `e1` - new first element
        `e5` - new fifth element
        `e6` - new sixth element
        `e7` - new seventh element
        `e8` - new eighth element
      Returns:
        tuple with exchanged elements

    - #### x25678

          @NotNull
          public <E2,E5,E6,E7,E8> NTuple9<T1,E2,T3,T4,E5,E6,E7,E8,T9> x25678(@Nullable
                                                                                      E2 e2,
                                                                                      @Nullable
                                                                                      E5 e5,
                                                                                      @Nullable
                                                                                      E6 e6,
                                                                                      @Nullable
                                                                                      E7 e7,
                                                                                      @Nullable
                                                                                      E8 e8)

      Create a 9-tuple from this one where the second, fifth, sixth, seventh, and eighthelements are exchanged.
      Type Parameters:
        `E2` - type of exchanged second element
        `E5` - type of exchanged fifth element
        `E6` - type of exchanged sixth element
        `E7` - type of exchanged seventh element
        `E8` - type of exchanged eighth element
      Parameters:
        `e2` - new second element
        `e5` - new fifth element
        `e6` - new sixth element
        `e7` - new seventh element
        `e8` - new eighth element
      Returns:
        tuple with exchanged elements

    - #### x35678

          @NotNull
          public <E3,E5,E6,E7,E8> NTuple9<T1,T2,E3,T4,E5,E6,E7,E8,T9> x35678(@Nullable
                                                                                      E3 e3,
                                                                                      @Nullable
                                                                                      E5 e5,
                                                                                      @Nullable
                                                                                      E6 e6,
                                                                                      @Nullable
                                                                                      E7 e7,
                                                                                      @Nullable
                                                                                      E8 e8)

      Create a 9-tuple from this one where the third, fifth, sixth, seventh, and eighthelements are exchanged.
      Type Parameters:
        `E3` - type of exchanged third element
        `E5` - type of exchanged fifth element
        `E6` - type of exchanged sixth element
        `E7` - type of exchanged seventh element
        `E8` - type of exchanged eighth element
      Parameters:
        `e3` - new third element
        `e5` - new fifth element
        `e6` - new sixth element
        `e7` - new seventh element
        `e8` - new eighth element
      Returns:
        tuple with exchanged elements

    - #### x45678

          @NotNull
          public <E4,E5,E6,E7,E8> NTuple9<T1,T2,T3,E4,E5,E6,E7,E8,T9> x45678(@Nullable
                                                                                      E4 e4,
                                                                                      @Nullable
                                                                                      E5 e5,
                                                                                      @Nullable
                                                                                      E6 e6,
                                                                                      @Nullable
                                                                                      E7 e7,
                                                                                      @Nullable
                                                                                      E8 e8)

      Create a 9-tuple from this one where the fourth, fifth, sixth, seventh, and eighthelements are exchanged.
      Type Parameters:
        `E4` - type of exchanged fourth element
        `E5` - type of exchanged fifth element
        `E6` - type of exchanged sixth element
        `E7` - type of exchanged seventh element
        `E8` - type of exchanged eighth element
      Parameters:
        `e4` - new fourth element
        `e5` - new fifth element
        `e6` - new sixth element
        `e7` - new seventh element
        `e8` - new eighth element
      Returns:
        tuple with exchanged elements

    - #### x12349

          @NotNull
          public <E1,E2,E3,E4,E9> NTuple9<E1,E2,E3,E4,T5,T6,T7,T8,E9> x12349(@Nullable
                                                                                      E1 e1,
                                                                                      @Nullable
                                                                                      E2 e2,
                                                                                      @Nullable
                                                                                      E3 e3,
                                                                                      @Nullable
                                                                                      E4 e4,
                                                                                      @Nullable
                                                                                      E9 e9)

      Create a 9-tuple from this one where the first, second, third, fourth, and ninethelements are exchanged.
      Type Parameters:
        `E1` - type of exchanged first element
        `E2` - type of exchanged second element
        `E3` - type of exchanged third element
        `E4` - type of exchanged fourth element
        `E9` - type of exchanged nineth element
      Parameters:
        `e1` - new first element
        `e2` - new second element
        `e3` - new third element
        `e4` - new fourth element
        `e9` - new nineth element
      Returns:
        tuple with exchanged elements

    - #### x12359

          @NotNull
          public <E1,E2,E3,E5,E9> NTuple9<E1,E2,E3,T4,E5,T6,T7,T8,E9> x12359(@Nullable
                                                                                      E1 e1,
                                                                                      @Nullable
                                                                                      E2 e2,
                                                                                      @Nullable
                                                                                      E3 e3,
                                                                                      @Nullable
                                                                                      E5 e5,
                                                                                      @Nullable
                                                                                      E9 e9)

      Create a 9-tuple from this one where the first, second, third, fifth, and ninethelements are exchanged.
      Type Parameters:
        `E1` - type of exchanged first element
        `E2` - type of exchanged second element
        `E3` - type of exchanged third element
        `E5` - type of exchanged fifth element
        `E9` - type of exchanged nineth element
      Parameters:
        `e1` - new first element
        `e2` - new second element
        `e3` - new third element
        `e5` - new fifth element
        `e9` - new nineth element
      Returns:
        tuple with exchanged elements

    - #### x12459

          @NotNull
          public <E1,E2,E4,E5,E9> NTuple9<E1,E2,T3,E4,E5,T6,T7,T8,E9> x12459(@Nullable
                                                                                      E1 e1,
                                                                                      @Nullable
                                                                                      E2 e2,
                                                                                      @Nullable
                                                                                      E4 e4,
                                                                                      @Nullable
                                                                                      E5 e5,
                                                                                      @Nullable
                                                                                      E9 e9)

      Create a 9-tuple from this one where the first, second, fourth, fifth, and ninethelements are exchanged.
      Type Parameters:
        `E1` - type of exchanged first element
        `E2` - type of exchanged second element
        `E4` - type of exchanged fourth element
        `E5` - type of exchanged fifth element
        `E9` - type of exchanged nineth element
      Parameters:
        `e1` - new first element
        `e2` - new second element
        `e4` - new fourth element
        `e5` - new fifth element
        `e9` - new nineth element
      Returns:
        tuple with exchanged elements

    - #### x13459

          @NotNull
          public <E1,E3,E4,E5,E9> NTuple9<E1,T2,E3,E4,E5,T6,T7,T8,E9> x13459(@Nullable
                                                                                      E1 e1,
                                                                                      @Nullable
                                                                                      E3 e3,
                                                                                      @Nullable
                                                                                      E4 e4,
                                                                                      @Nullable
                                                                                      E5 e5,
                                                                                      @Nullable
                                                                                      E9 e9)

      Create a 9-tuple from this one where the first, third, fourth, fifth, and ninethelements are exchanged.
      Type Parameters:
        `E1` - type of exchanged first element
        `E3` - type of exchanged third element
        `E4` - type of exchanged fourth element
        `E5` - type of exchanged fifth element
        `E9` - type of exchanged nineth element
      Parameters:
        `e1` - new first element
        `e3` - new third element
        `e4` - new fourth element
        `e5` - new fifth element
        `e9` - new nineth element
      Returns:
        tuple with exchanged elements

    - #### x23459

          @NotNull
          public <E2,E3,E4,E5,E9> NTuple9<T1,E2,E3,E4,E5,T6,T7,T8,E9> x23459(@Nullable
                                                                                      E2 e2,
                                                                                      @Nullable
                                                                                      E3 e3,
                                                                                      @Nullable
                                                                                      E4 e4,
                                                                                      @Nullable
                                                                                      E5 e5,
                                                                                      @Nullable
                                                                                      E9 e9)

      Create a 9-tuple from this one where the second, third, fourth, fifth, and ninethelements are exchanged.
      Type Parameters:
        `E2` - type of exchanged second element
        `E3` - type of exchanged third element
        `E4` - type of exchanged fourth element
        `E5` - type of exchanged fifth element
        `E9` - type of exchanged nineth element
      Parameters:
        `e2` - new second element
        `e3` - new third element
        `e4` - new fourth element
        `e5` - new fifth element
        `e9` - new nineth element
      Returns:
        tuple with exchanged elements

    - #### x12369

          @NotNull
          public <E1,E2,E3,E6,E9> NTuple9<E1,E2,E3,T4,T5,E6,T7,T8,E9> x12369(@Nullable
                                                                                      E1 e1,
                                                                                      @Nullable
                                                                                      E2 e2,
                                                                                      @Nullable
                                                                                      E3 e3,
                                                                                      @Nullable
                                                                                      E6 e6,
                                                                                      @Nullable
                                                                                      E9 e9)

      Create a 9-tuple from this one where the first, second, third, sixth, and ninethelements are exchanged.
      Type Parameters:
        `E1` - type of exchanged first element
        `E2` - type of exchanged second element
        `E3` - type of exchanged third element
        `E6` - type of exchanged sixth element
        `E9` - type of exchanged nineth element
      Parameters:
        `e1` - new first element
        `e2` - new second element
        `e3` - new third element
        `e6` - new sixth element
        `e9` - new nineth element
      Returns:
        tuple with exchanged elements

    - #### x12469

          @NotNull
          public <E1,E2,E4,E6,E9> NTuple9<E1,E2,T3,E4,T5,E6,T7,T8,E9> x12469(@Nullable
                                                                                      E1 e1,
                                                                                      @Nullable
                                                                                      E2 e2,
                                                                                      @Nullable
                                                                                      E4 e4,
                                                                                      @Nullable
                                                                                      E6 e6,
                                                                                      @Nullable
                                                                                      E9 e9)

      Create a 9-tuple from this one where the first, second, fourth, sixth, and ninethelements are exchanged.
      Type Parameters:
        `E1` - type of exchanged first element
        `E2` - type of exchanged second element
        `E4` - type of exchanged fourth element
        `E6` - type of exchanged sixth element
        `E9` - type of exchanged nineth element
      Parameters:
        `e1` - new first element
        `e2` - new second element
        `e4` - new fourth element
        `e6` - new sixth element
        `e9` - new nineth element
      Returns:
        tuple with exchanged elements

    - #### x13469

          @NotNull
          public <E1,E3,E4,E6,E9> NTuple9<E1,T2,E3,E4,T5,E6,T7,T8,E9> x13469(@Nullable
                                                                                      E1 e1,
                                                                                      @Nullable
                                                                                      E3 e3,
                                                                                      @Nullable
                                                                                      E4 e4,
                                                                                      @Nullable
                                                                                      E6 e6,
                                                                                      @Nullable
                                                                                      E9 e9)

      Create a 9-tuple from this one where the first, third, fourth, sixth, and ninethelements are exchanged.
      Type Parameters:
        `E1` - type of exchanged first element
        `E3` - type of exchanged third element
        `E4` - type of exchanged fourth element
        `E6` - type of exchanged sixth element
        `E9` - type of exchanged nineth element
      Parameters:
        `e1` - new first element
        `e3` - new third element
        `e4` - new fourth element
        `e6` - new sixth element
        `e9` - new nineth element
      Returns:
        tuple with exchanged elements

    - #### x23469

          @NotNull
          public <E2,E3,E4,E6,E9> NTuple9<T1,E2,E3,E4,T5,E6,T7,T8,E9> x23469(@Nullable
                                                                                      E2 e2,
                                                                                      @Nullable
                                                                                      E3 e3,
                                                                                      @Nullable
                                                                                      E4 e4,
                                                                                      @Nullable
                                                                                      E6 e6,
                                                                                      @Nullable
                                                                                      E9 e9)

      Create a 9-tuple from this one where the second, third, fourth, sixth, and ninethelements are exchanged.
      Type Parameters:
        `E2` - type of exchanged second element
        `E3` - type of exchanged third element
        `E4` - type of exchanged fourth element
        `E6` - type of exchanged sixth element
        `E9` - type of exchanged nineth element
      Parameters:
        `e2` - new second element
        `e3` - new third element
        `e4` - new fourth element
        `e6` - new sixth element
        `e9` - new nineth element
      Returns:
        tuple with exchanged elements

    - #### x12569

          @NotNull
          public <E1,E2,E5,E6,E9> NTuple9<E1,E2,T3,T4,E5,E6,T7,T8,E9> x12569(@Nullable
                                                                                      E1 e1,
                                                                                      @Nullable
                                                                                      E2 e2,
                                                                                      @Nullable
                                                                                      E5 e5,
                                                                                      @Nullable
                                                                                      E6 e6,
                                                                                      @Nullable
                                                                                      E9 e9)

      Create a 9-tuple from this one where the first, second, fifth, sixth, and ninethelements are exchanged.
      Type Parameters:
        `E1` - type of exchanged first element
        `E2` - type of exchanged second element
        `E5` - type of exchanged fifth element
        `E6` - type of exchanged sixth element
        `E9` - type of exchanged nineth element
      Parameters:
        `e1` - new first element
        `e2` - new second element
        `e5` - new fifth element
        `e6` - new sixth element
        `e9` - new nineth element
      Returns:
        tuple with exchanged elements

    - #### x13569

          @NotNull
          public <E1,E3,E5,E6,E9> NTuple9<E1,T2,E3,T4,E5,E6,T7,T8,E9> x13569(@Nullable
                                                                                      E1 e1,
                                                                                      @Nullable
                                                                                      E3 e3,
                                                                                      @Nullable
                                                                                      E5 e5,
                                                                                      @Nullable
                                                                                      E6 e6,
                                                                                      @Nullable
                                                                                      E9 e9)

      Create a 9-tuple from this one where the first, third, fifth, sixth, and ninethelements are exchanged.
      Type Parameters:
        `E1` - type of exchanged first element
        `E3` - type of exchanged third element
        `E5` - type of exchanged fifth element
        `E6` - type of exchanged sixth element
        `E9` - type of exchanged nineth element
      Parameters:
        `e1` - new first element
        `e3` - new third element
        `e5` - new fifth element
        `e6` - new sixth element
        `e9` - new nineth element
      Returns:
        tuple with exchanged elements

    - #### x23569

          @NotNull
          public <E2,E3,E5,E6,E9> NTuple9<T1,E2,E3,T4,E5,E6,T7,T8,E9> x23569(@Nullable
                                                                                      E2 e2,
                                                                                      @Nullable
                                                                                      E3 e3,
                                                                                      @Nullable
                                                                                      E5 e5,
                                                                                      @Nullable
                                                                                      E6 e6,
                                                                                      @Nullable
                                                                                      E9 e9)

      Create a 9-tuple from this one where the second, third, fifth, sixth, and ninethelements are exchanged.
      Type Parameters:
        `E2` - type of exchanged second element
        `E3` - type of exchanged third element
        `E5` - type of exchanged fifth element
        `E6` - type of exchanged sixth element
        `E9` - type of exchanged nineth element
      Parameters:
        `e2` - new second element
        `e3` - new third element
        `e5` - new fifth element
        `e6` - new sixth element
        `e9` - new nineth element
      Returns:
        tuple with exchanged elements

    - #### x14569

          @NotNull
          public <E1,E4,E5,E6,E9> NTuple9<E1,T2,T3,E4,E5,E6,T7,T8,E9> x14569(@Nullable
                                                                                      E1 e1,
                                                                                      @Nullable
                                                                                      E4 e4,
                                                                                      @Nullable
                                                                                      E5 e5,
                                                                                      @Nullable
                                                                                      E6 e6,
                                                                                      @Nullable
                                                                                      E9 e9)

      Create a 9-tuple from this one where the first, fourth, fifth, sixth, and ninethelements are exchanged.
      Type Parameters:
        `E1` - type of exchanged first element
        `E4` - type of exchanged fourth element
        `E5` - type of exchanged fifth element
        `E6` - type of exchanged sixth element
        `E9` - type of exchanged nineth element
      Parameters:
        `e1` - new first element
        `e4` - new fourth element
        `e5` - new fifth element
        `e6` - new sixth element
        `e9` - new nineth element
      Returns:
        tuple with exchanged elements

    - #### x24569

          @NotNull
          public <E2,E4,E5,E6,E9> NTuple9<T1,E2,T3,E4,E5,E6,T7,T8,E9> x24569(@Nullable
                                                                                      E2 e2,
                                                                                      @Nullable
                                                                                      E4 e4,
                                                                                      @Nullable
                                                                                      E5 e5,
                                                                                      @Nullable
                                                                                      E6 e6,
                                                                                      @Nullable
                                                                                      E9 e9)

      Create a 9-tuple from this one where the second, fourth, fifth, sixth, and ninethelements are exchanged.
      Type Parameters:
        `E2` - type of exchanged second element
        `E4` - type of exchanged fourth element
        `E5` - type of exchanged fifth element
        `E6` - type of exchanged sixth element
        `E9` - type of exchanged nineth element
      Parameters:
        `e2` - new second element
        `e4` - new fourth element
        `e5` - new fifth element
        `e6` - new sixth element
        `e9` - new nineth element
      Returns:
        tuple with exchanged elements

    - #### x34569

          @NotNull
          public <E3,E4,E5,E6,E9> NTuple9<T1,T2,E3,E4,E5,E6,T7,T8,E9> x34569(@Nullable
                                                                                      E3 e3,
                                                                                      @Nullable
                                                                                      E4 e4,
                                                                                      @Nullable
                                                                                      E5 e5,
                                                                                      @Nullable
                                                                                      E6 e6,
                                                                                      @Nullable
                                                                                      E9 e9)

      Create a 9-tuple from this one where the third, fourth, fifth, sixth, and ninethelements are exchanged.
      Type Parameters:
        `E3` - type of exchanged third element
        `E4` - type of exchanged fourth element
        `E5` - type of exchanged fifth element
        `E6` - type of exchanged sixth element
        `E9` - type of exchanged nineth element
      Parameters:
        `e3` - new third element
        `e4` - new fourth element
        `e5` - new fifth element
        `e6` - new sixth element
        `e9` - new nineth element
      Returns:
        tuple with exchanged elements

    - #### x12379

          @NotNull
          public <E1,E2,E3,E7,E9> NTuple9<E1,E2,E3,T4,T5,T6,E7,T8,E9> x12379(@Nullable
                                                                                      E1 e1,
                                                                                      @Nullable
                                                                                      E2 e2,
                                                                                      @Nullable
                                                                                      E3 e3,
                                                                                      @Nullable
                                                                                      E7 e7,
                                                                                      @Nullable
                                                                                      E9 e9)

      Create a 9-tuple from this one where the first, second, third, seventh, and ninethelements are exchanged.
      Type Parameters:
        `E1` - type of exchanged first element
        `E2` - type of exchanged second element
        `E3` - type of exchanged third element
        `E7` - type of exchanged seventh element
        `E9` - type of exchanged nineth element
      Parameters:
        `e1` - new first element
        `e2` - new second element
        `e3` - new third element
        `e7` - new seventh element
        `e9` - new nineth element
      Returns:
        tuple with exchanged elements

    - #### x12479

          @NotNull
          public <E1,E2,E4,E7,E9> NTuple9<E1,E2,T3,E4,T5,T6,E7,T8,E9> x12479(@Nullable
                                                                                      E1 e1,
                                                                                      @Nullable
                                                                                      E2 e2,
                                                                                      @Nullable
                                                                                      E4 e4,
                                                                                      @Nullable
                                                                                      E7 e7,
                                                                                      @Nullable
                                                                                      E9 e9)

      Create a 9-tuple from this one where the first, second, fourth, seventh, and ninethelements are exchanged.
      Type Parameters:
        `E1` - type of exchanged first element
        `E2` - type of exchanged second element
        `E4` - type of exchanged fourth element
        `E7` - type of exchanged seventh element
        `E9` - type of exchanged nineth element
      Parameters:
        `e1` - new first element
        `e2` - new second element
        `e4` - new fourth element
        `e7` - new seventh element
        `e9` - new nineth element
      Returns:
        tuple with exchanged elements

    - #### x13479

          @NotNull
          public <E1,E3,E4,E7,E9> NTuple9<E1,T2,E3,E4,T5,T6,E7,T8,E9> x13479(@Nullable
                                                                                      E1 e1,
                                                                                      @Nullable
                                                                                      E3 e3,
                                                                                      @Nullable
                                                                                      E4 e4,
                                                                                      @Nullable
                                                                                      E7 e7,
                                                                                      @Nullable
                                                                                      E9 e9)

      Create a 9-tuple from this one where the first, third, fourth, seventh, and ninethelements are exchanged.
      Type Parameters:
        `E1` - type of exchanged first element
        `E3` - type of exchanged third element
        `E4` - type of exchanged fourth element
        `E7` - type of exchanged seventh element
        `E9` - type of exchanged nineth element
      Parameters:
        `e1` - new first element
        `e3` - new third element
        `e4` - new fourth element
        `e7` - new seventh element
        `e9` - new nineth element
      Returns:
        tuple with exchanged elements

    - #### x23479

          @NotNull
          public <E2,E3,E4,E7,E9> NTuple9<T1,E2,E3,E4,T5,T6,E7,T8,E9> x23479(@Nullable
                                                                                      E2 e2,
                                                                                      @Nullable
                                                                                      E3 e3,
                                                                                      @Nullable
                                                                                      E4 e4,
                                                                                      @Nullable
                                                                                      E7 e7,
                                                                                      @Nullable
                                                                                      E9 e9)

      Create a 9-tuple from this one where the second, third, fourth, seventh, and ninethelements are exchanged.
      Type Parameters:
        `E2` - type of exchanged second element
        `E3` - type of exchanged third element
        `E4` - type of exchanged fourth element
        `E7` - type of exchanged seventh element
        `E9` - type of exchanged nineth element
      Parameters:
        `e2` - new second element
        `e3` - new third element
        `e4` - new fourth element
        `e7` - new seventh element
        `e9` - new nineth element
      Returns:
        tuple with exchanged elements

    - #### x12579

          @NotNull
          public <E1,E2,E5,E7,E9> NTuple9<E1,E2,T3,T4,E5,T6,E7,T8,E9> x12579(@Nullable
                                                                                      E1 e1,
                                                                                      @Nullable
                                                                                      E2 e2,
                                                                                      @Nullable
                                                                                      E5 e5,
                                                                                      @Nullable
                                                                                      E7 e7,
                                                                                      @Nullable
                                                                                      E9 e9)

      Create a 9-tuple from this one where the first, second, fifth, seventh, and ninethelements are exchanged.
      Type Parameters:
        `E1` - type of exchanged first element
        `E2` - type of exchanged second element
        `E5` - type of exchanged fifth element
        `E7` - type of exchanged seventh element
        `E9` - type of exchanged nineth element
      Parameters:
        `e1` - new first element
        `e2` - new second element
        `e5` - new fifth element
        `e7` - new seventh element
        `e9` - new nineth element
      Returns:
        tuple with exchanged elements

    - #### x13579

          @NotNull
          public <E1,E3,E5,E7,E9> NTuple9<E1,T2,E3,T4,E5,T6,E7,T8,E9> x13579(@Nullable
                                                                                      E1 e1,
                                                                                      @Nullable
                                                                                      E3 e3,
                                                                                      @Nullable
                                                                                      E5 e5,
                                                                                      @Nullable
                                                                                      E7 e7,
                                                                                      @Nullable
                                                                                      E9 e9)

      Create a 9-tuple from this one where the first, third, fifth, seventh, and ninethelements are exchanged.
      Type Parameters:
        `E1` - type of exchanged first element
        `E3` - type of exchanged third element
        `E5` - type of exchanged fifth element
        `E7` - type of exchanged seventh element
        `E9` - type of exchanged nineth element
      Parameters:
        `e1` - new first element
        `e3` - new third element
        `e5` - new fifth element
        `e7` - new seventh element
        `e9` - new nineth element
      Returns:
        tuple with exchanged elements

    - #### x23579

          @NotNull
          public <E2,E3,E5,E7,E9> NTuple9<T1,E2,E3,T4,E5,T6,E7,T8,E9> x23579(@Nullable
                                                                                      E2 e2,
                                                                                      @Nullable
                                                                                      E3 e3,
                                                                                      @Nullable
                                                                                      E5 e5,
                                                                                      @Nullable
                                                                                      E7 e7,
                                                                                      @Nullable
                                                                                      E9 e9)

      Create a 9-tuple from this one where the second, third, fifth, seventh, and ninethelements are exchanged.
      Type Parameters:
        `E2` - type of exchanged second element
        `E3` - type of exchanged third element
        `E5` - type of exchanged fifth element
        `E7` - type of exchanged seventh element
        `E9` - type of exchanged nineth element
      Parameters:
        `e2` - new second element
        `e3` - new third element
        `e5` - new fifth element
        `e7` - new seventh element
        `e9` - new nineth element
      Returns:
        tuple with exchanged elements

    - #### x14579

          @NotNull
          public <E1,E4,E5,E7,E9> NTuple9<E1,T2,T3,E4,E5,T6,E7,T8,E9> x14579(@Nullable
                                                                                      E1 e1,
                                                                                      @Nullable
                                                                                      E4 e4,
                                                                                      @Nullable
                                                                                      E5 e5,
                                                                                      @Nullable
                                                                                      E7 e7,
                                                                                      @Nullable
                                                                                      E9 e9)

      Create a 9-tuple from this one where the first, fourth, fifth, seventh, and ninethelements are exchanged.
      Type Parameters:
        `E1` - type of exchanged first element
        `E4` - type of exchanged fourth element
        `E5` - type of exchanged fifth element
        `E7` - type of exchanged seventh element
        `E9` - type of exchanged nineth element
      Parameters:
        `e1` - new first element
        `e4` - new fourth element
        `e5` - new fifth element
        `e7` - new seventh element
        `e9` - new nineth element
      Returns:
        tuple with exchanged elements

    - #### x24579

          @NotNull
          public <E2,E4,E5,E7,E9> NTuple9<T1,E2,T3,E4,E5,T6,E7,T8,E9> x24579(@Nullable
                                                                                      E2 e2,
                                                                                      @Nullable
                                                                                      E4 e4,
                                                                                      @Nullable
                                                                                      E5 e5,
                                                                                      @Nullable
                                                                                      E7 e7,
                                                                                      @Nullable
                                                                                      E9 e9)

      Create a 9-tuple from this one where the second, fourth, fifth, seventh, and ninethelements are exchanged.
      Type Parameters:
        `E2` - type of exchanged second element
        `E4` - type of exchanged fourth element
        `E5` - type of exchanged fifth element
        `E7` - type of exchanged seventh element
        `E9` - type of exchanged nineth element
      Parameters:
        `e2` - new second element
        `e4` - new fourth element
        `e5` - new fifth element
        `e7` - new seventh element
        `e9` - new nineth element
      Returns:
        tuple with exchanged elements

    - #### x34579

          @NotNull
          public <E3,E4,E5,E7,E9> NTuple9<T1,T2,E3,E4,E5,T6,E7,T8,E9> x34579(@Nullable
                                                                                      E3 e3,
                                                                                      @Nullable
                                                                                      E4 e4,
                                                                                      @Nullable
                                                                                      E5 e5,
                                                                                      @Nullable
                                                                                      E7 e7,
                                                                                      @Nullable
                                                                                      E9 e9)

      Create a 9-tuple from this one where the third, fourth, fifth, seventh, and ninethelements are exchanged.
      Type Parameters:
        `E3` - type of exchanged third element
        `E4` - type of exchanged fourth element
        `E5` - type of exchanged fifth element
        `E7` - type of exchanged seventh element
        `E9` - type of exchanged nineth element
      Parameters:
        `e3` - new third element
        `e4` - new fourth element
        `e5` - new fifth element
        `e7` - new seventh element
        `e9` - new nineth element
      Returns:
        tuple with exchanged elements

    - #### x12679

          @NotNull
          public <E1,E2,E6,E7,E9> NTuple9<E1,E2,T3,T4,T5,E6,E7,T8,E9> x12679(@Nullable
                                                                                      E1 e1,
                                                                                      @Nullable
                                                                                      E2 e2,
                                                                                      @Nullable
                                                                                      E6 e6,
                                                                                      @Nullable
                                                                                      E7 e7,
                                                                                      @Nullable
                                                                                      E9 e9)

      Create a 9-tuple from this one where the first, second, sixth, seventh, and ninethelements are exchanged.
      Type Parameters:
        `E1` - type of exchanged first element
        `E2` - type of exchanged second element
        `E6` - type of exchanged sixth element
        `E7` - type of exchanged seventh element
        `E9` - type of exchanged nineth element
      Parameters:
        `e1` - new first element
        `e2` - new second element
        `e6` - new sixth element
        `e7` - new seventh element
        `e9` - new nineth element
      Returns:
        tuple with exchanged elements

    - #### x13679

          @NotNull
          public <E1,E3,E6,E7,E9> NTuple9<E1,T2,E3,T4,T5,E6,E7,T8,E9> x13679(@Nullable
                                                                                      E1 e1,
                                                                                      @Nullable
                                                                                      E3 e3,
                                                                                      @Nullable
                                                                                      E6 e6,
                                                                                      @Nullable
                                                                                      E7 e7,
                                                                                      @Nullable
                                                                                      E9 e9)

      Create a 9-tuple from this one where the first, third, sixth, seventh, and ninethelements are exchanged.
      Type Parameters:
        `E1` - type of exchanged first element
        `E3` - type of exchanged third element
        `E6` - type of exchanged sixth element
        `E7` - type of exchanged seventh element
        `E9` - type of exchanged nineth element
      Parameters:
        `e1` - new first element
        `e3` - new third element
        `e6` - new sixth element
        `e7` - new seventh element
        `e9` - new nineth element
      Returns:
        tuple with exchanged elements

    - #### x23679

          @NotNull
          public <E2,E3,E6,E7,E9> NTuple9<T1,E2,E3,T4,T5,E6,E7,T8,E9> x23679(@Nullable
                                                                                      E2 e2,
                                                                                      @Nullable
                                                                                      E3 e3,
                                                                                      @Nullable
                                                                                      E6 e6,
                                                                                      @Nullable
                                                                                      E7 e7,
                                                                                      @Nullable
                                                                                      E9 e9)

      Create a 9-tuple from this one where the second, third, sixth, seventh, and ninethelements are exchanged.
      Type Parameters:
        `E2` - type of exchanged second element
        `E3` - type of exchanged third element
        `E6` - type of exchanged sixth element
        `E7` - type of exchanged seventh element
        `E9` - type of exchanged nineth element
      Parameters:
        `e2` - new second element
        `e3` - new third element
        `e6` - new sixth element
        `e7` - new seventh element
        `e9` - new nineth element
      Returns:
        tuple with exchanged elements

    - #### x14679

          @NotNull
          public <E1,E4,E6,E7,E9> NTuple9<E1,T2,T3,E4,T5,E6,E7,T8,E9> x14679(@Nullable
                                                                                      E1 e1,
                                                                                      @Nullable
                                                                                      E4 e4,
                                                                                      @Nullable
                                                                                      E6 e6,
                                                                                      @Nullable
                                                                                      E7 e7,
                                                                                      @Nullable
                                                                                      E9 e9)

      Create a 9-tuple from this one where the first, fourth, sixth, seventh, and ninethelements are exchanged.
      Type Parameters:
        `E1` - type of exchanged first element
        `E4` - type of exchanged fourth element
        `E6` - type of exchanged sixth element
        `E7` - type of exchanged seventh element
        `E9` - type of exchanged nineth element
      Parameters:
        `e1` - new first element
        `e4` - new fourth element
        `e6` - new sixth element
        `e7` - new seventh element
        `e9` - new nineth element
      Returns:
        tuple with exchanged elements

    - #### x24679

          @NotNull
          public <E2,E4,E6,E7,E9> NTuple9<T1,E2,T3,E4,T5,E6,E7,T8,E9> x24679(@Nullable
                                                                                      E2 e2,
                                                                                      @Nullable
                                                                                      E4 e4,
                                                                                      @Nullable
                                                                                      E6 e6,
                                                                                      @Nullable
                                                                                      E7 e7,
                                                                                      @Nullable
                                                                                      E9 e9)

      Create a 9-tuple from this one where the second, fourth, sixth, seventh, and ninethelements are exchanged.
      Type Parameters:
        `E2` - type of exchanged second element
        `E4` - type of exchanged fourth element
        `E6` - type of exchanged sixth element
        `E7` - type of exchanged seventh element
        `E9` - type of exchanged nineth element
      Parameters:
        `e2` - new second element
        `e4` - new fourth element
        `e6` - new sixth element
        `e7` - new seventh element
        `e9` - new nineth element
      Returns:
        tuple with exchanged elements

    - #### x34679

          @NotNull
          public <E3,E4,E6,E7,E9> NTuple9<T1,T2,E3,E4,T5,E6,E7,T8,E9> x34679(@Nullable
                                                                                      E3 e3,
                                                                                      @Nullable
                                                                                      E4 e4,
                                                                                      @Nullable
                                                                                      E6 e6,
                                                                                      @Nullable
                                                                                      E7 e7,
                                                                                      @Nullable
                                                                                      E9 e9)

      Create a 9-tuple from this one where the third, fourth, sixth, seventh, and ninethelements are exchanged.
      Type Parameters:
        `E3` - type of exchanged third element
        `E4` - type of exchanged fourth element
        `E6` - type of exchanged sixth element
        `E7` - type of exchanged seventh element
        `E9` - type of exchanged nineth element
      Parameters:
        `e3` - new third element
        `e4` - new fourth element
        `e6` - new sixth element
        `e7` - new seventh element
        `e9` - new nineth element
      Returns:
        tuple with exchanged elements

    - #### x15679

          @NotNull
          public <E1,E5,E6,E7,E9> NTuple9<E1,T2,T3,T4,E5,E6,E7,T8,E9> x15679(@Nullable
                                                                                      E1 e1,
                                                                                      @Nullable
                                                                                      E5 e5,
                                                                                      @Nullable
                                                                                      E6 e6,
                                                                                      @Nullable
                                                                                      E7 e7,
                                                                                      @Nullable
                                                                                      E9 e9)

      Create a 9-tuple from this one where the first, fifth, sixth, seventh, and ninethelements are exchanged.
      Type Parameters:
        `E1` - type of exchanged first element
        `E5` - type of exchanged fifth element
        `E6` - type of exchanged sixth element
        `E7` - type of exchanged seventh element
        `E9` - type of exchanged nineth element
      Parameters:
        `e1` - new first element
        `e5` - new fifth element
        `e6` - new sixth element
        `e7` - new seventh element
        `e9` - new nineth element
      Returns:
        tuple with exchanged elements

    - #### x25679

          @NotNull
          public <E2,E5,E6,E7,E9> NTuple9<T1,E2,T3,T4,E5,E6,E7,T8,E9> x25679(@Nullable
                                                                                      E2 e2,
                                                                                      @Nullable
                                                                                      E5 e5,
                                                                                      @Nullable
                                                                                      E6 e6,
                                                                                      @Nullable
                                                                                      E7 e7,
                                                                                      @Nullable
                                                                                      E9 e9)

      Create a 9-tuple from this one where the second, fifth, sixth, seventh, and ninethelements are exchanged.
      Type Parameters:
        `E2` - type of exchanged second element
        `E5` - type of exchanged fifth element
        `E6` - type of exchanged sixth element
        `E7` - type of exchanged seventh element
        `E9` - type of exchanged nineth element
      Parameters:
        `e2` - new second element
        `e5` - new fifth element
        `e6` - new sixth element
        `e7` - new seventh element
        `e9` - new nineth element
      Returns:
        tuple with exchanged elements

    - #### x35679

          @NotNull
          public <E3,E5,E6,E7,E9> NTuple9<T1,T2,E3,T4,E5,E6,E7,T8,E9> x35679(@Nullable
                                                                                      E3 e3,
                                                                                      @Nullable
                                                                                      E5 e5,
                                                                                      @Nullable
                                                                                      E6 e6,
                                                                                      @Nullable
                                                                                      E7 e7,
                                                                                      @Nullable
                                                                                      E9 e9)

      Create a 9-tuple from this one where the third, fifth, sixth, seventh, and ninethelements are exchanged.
      Type Parameters:
        `E3` - type of exchanged third element
        `E5` - type of exchanged fifth element
        `E6` - type of exchanged sixth element
        `E7` - type of exchanged seventh element
        `E9` - type of exchanged nineth element
      Parameters:
        `e3` - new third element
        `e5` - new fifth element
        `e6` - new sixth element
        `e7` - new seventh element
        `e9` - new nineth element
      Returns:
        tuple with exchanged elements

    - #### x45679

          @NotNull
          public <E4,E5,E6,E7,E9> NTuple9<T1,T2,T3,E4,E5,E6,E7,T8,E9> x45679(@Nullable
                                                                                      E4 e4,
                                                                                      @Nullable
                                                                                      E5 e5,
                                                                                      @Nullable
                                                                                      E6 e6,
                                                                                      @Nullable
                                                                                      E7 e7,
                                                                                      @Nullable
                                                                                      E9 e9)

      Create a 9-tuple from this one where the fourth, fifth, sixth, seventh, and ninethelements are exchanged.
      Type Parameters:
        `E4` - type of exchanged fourth element
        `E5` - type of exchanged fifth element
        `E6` - type of exchanged sixth element
        `E7` - type of exchanged seventh element
        `E9` - type of exchanged nineth element
      Parameters:
        `e4` - new fourth element
        `e5` - new fifth element
        `e6` - new sixth element
        `e7` - new seventh element
        `e9` - new nineth element
      Returns:
        tuple with exchanged elements

    - #### x12389

          @NotNull
          public <E1,E2,E3,E8,E9> NTuple9<E1,E2,E3,T4,T5,T6,T7,E8,E9> x12389(@Nullable
                                                                                      E1 e1,
                                                                                      @Nullable
                                                                                      E2 e2,
                                                                                      @Nullable
                                                                                      E3 e3,
                                                                                      @Nullable
                                                                                      E8 e8,
                                                                                      @Nullable
                                                                                      E9 e9)

      Create a 9-tuple from this one where the first, second, third, eighth, and ninethelements are exchanged.
      Type Parameters:
        `E1` - type of exchanged first element
        `E2` - type of exchanged second element
        `E3` - type of exchanged third element
        `E8` - type of exchanged eighth element
        `E9` - type of exchanged nineth element
      Parameters:
        `e1` - new first element
        `e2` - new second element
        `e3` - new third element
        `e8` - new eighth element
        `e9` - new nineth element
      Returns:
        tuple with exchanged elements

    - #### x12489

          @NotNull
          public <E1,E2,E4,E8,E9> NTuple9<E1,E2,T3,E4,T5,T6,T7,E8,E9> x12489(@Nullable
                                                                                      E1 e1,
                                                                                      @Nullable
                                                                                      E2 e2,
                                                                                      @Nullable
                                                                                      E4 e4,
                                                                                      @Nullable
                                                                                      E8 e8,
                                                                                      @Nullable
                                                                                      E9 e9)

      Create a 9-tuple from this one where the first, second, fourth, eighth, and ninethelements are exchanged.
      Type Parameters:
        `E1` - type of exchanged first element
        `E2` - type of exchanged second element
        `E4` - type of exchanged fourth element
        `E8` - type of exchanged eighth element
        `E9` - type of exchanged nineth element
      Parameters:
        `e1` - new first element
        `e2` - new second element
        `e4` - new fourth element
        `e8` - new eighth element
        `e9` - new nineth element
      Returns:
        tuple with exchanged elements

    - #### x13489

          @NotNull
          public <E1,E3,E4,E8,E9> NTuple9<E1,T2,E3,E4,T5,T6,T7,E8,E9> x13489(@Nullable
                                                                                      E1 e1,
                                                                                      @Nullable
                                                                                      E3 e3,
                                                                                      @Nullable
                                                                                      E4 e4,
                                                                                      @Nullable
                                                                                      E8 e8,
                                                                                      @Nullable
                                                                                      E9 e9)

      Create a 9-tuple from this one where the first, third, fourth, eighth, and ninethelements are exchanged.
      Type Parameters:
        `E1` - type of exchanged first element
        `E3` - type of exchanged third element
        `E4` - type of exchanged fourth element
        `E8` - type of exchanged eighth element
        `E9` - type of exchanged nineth element
      Parameters:
        `e1` - new first element
        `e3` - new third element
        `e4` - new fourth element
        `e8` - new eighth element
        `e9` - new nineth element
      Returns:
        tuple with exchanged elements

    - #### x23489

          @NotNull
          public <E2,E3,E4,E8,E9> NTuple9<T1,E2,E3,E4,T5,T6,T7,E8,E9> x23489(@Nullable
                                                                                      E2 e2,
                                                                                      @Nullable
                                                                                      E3 e3,
                                                                                      @Nullable
                                                                                      E4 e4,
                                                                                      @Nullable
                                                                                      E8 e8,
                                                                                      @Nullable
                                                                                      E9 e9)

      Create a 9-tuple from this one where the second, third, fourth, eighth, and ninethelements are exchanged.
      Type Parameters:
        `E2` - type of exchanged second element
        `E3` - type of exchanged third element
        `E4` - type of exchanged fourth element
        `E8` - type of exchanged eighth element
        `E9` - type of exchanged nineth element
      Parameters:
        `e2` - new second element
        `e3` - new third element
        `e4` - new fourth element
        `e8` - new eighth element
        `e9` - new nineth element
      Returns:
        tuple with exchanged elements

    - #### x12589

          @NotNull
          public <E1,E2,E5,E8,E9> NTuple9<E1,E2,T3,T4,E5,T6,T7,E8,E9> x12589(@Nullable
                                                                                      E1 e1,
                                                                                      @Nullable
                                                                                      E2 e2,
                                                                                      @Nullable
                                                                                      E5 e5,
                                                                                      @Nullable
                                                                                      E8 e8,
                                                                                      @Nullable
                                                                                      E9 e9)

      Create a 9-tuple from this one where the first, second, fifth, eighth, and ninethelements are exchanged.
      Type Parameters:
        `E1` - type of exchanged first element
        `E2` - type of exchanged second element
        `E5` - type of exchanged fifth element
        `E8` - type of exchanged eighth element
        `E9` - type of exchanged nineth element
      Parameters:
        `e1` - new first element
        `e2` - new second element
        `e5` - new fifth element
        `e8` - new eighth element
        `e9` - new nineth element
      Returns:
        tuple with exchanged elements

    - #### x13589

          @NotNull
          public <E1,E3,E5,E8,E9> NTuple9<E1,T2,E3,T4,E5,T6,T7,E8,E9> x13589(@Nullable
                                                                                      E1 e1,
                                                                                      @Nullable
                                                                                      E3 e3,
                                                                                      @Nullable
                                                                                      E5 e5,
                                                                                      @Nullable
                                                                                      E8 e8,
                                                                                      @Nullable
                                                                                      E9 e9)

      Create a 9-tuple from this one where the first, third, fifth, eighth, and ninethelements are exchanged.
      Type Parameters:
        `E1` - type of exchanged first element
        `E3` - type of exchanged third element
        `E5` - type of exchanged fifth element
        `E8` - type of exchanged eighth element
        `E9` - type of exchanged nineth element
      Parameters:
        `e1` - new first element
        `e3` - new third element
        `e5` - new fifth element
        `e8` - new eighth element
        `e9` - new nineth element
      Returns:
        tuple with exchanged elements

    - #### x23589

          @NotNull
          public <E2,E3,E5,E8,E9> NTuple9<T1,E2,E3,T4,E5,T6,T7,E8,E9> x23589(@Nullable
                                                                                      E2 e2,
                                                                                      @Nullable
                                                                                      E3 e3,
                                                                                      @Nullable
                                                                                      E5 e5,
                                                                                      @Nullable
                                                                                      E8 e8,
                                                                                      @Nullable
                                                                                      E9 e9)

      Create a 9-tuple from this one where the second, third, fifth, eighth, and ninethelements are exchanged.
      Type Parameters:
        `E2` - type of exchanged second element
        `E3` - type of exchanged third element
        `E5` - type of exchanged fifth element
        `E8` - type of exchanged eighth element
        `E9` - type of exchanged nineth element
      Parameters:
        `e2` - new second element
        `e3` - new third element
        `e5` - new fifth element
        `e8` - new eighth element
        `e9` - new nineth element
      Returns:
        tuple with exchanged elements

    - #### x14589

          @NotNull
          public <E1,E4,E5,E8,E9> NTuple9<E1,T2,T3,E4,E5,T6,T7,E8,E9> x14589(@Nullable
                                                                                      E1 e1,
                                                                                      @Nullable
                                                                                      E4 e4,
                                                                                      @Nullable
                                                                                      E5 e5,
                                                                                      @Nullable
                                                                                      E8 e8,
                                                                                      @Nullable
                                                                                      E9 e9)

      Create a 9-tuple from this one where the first, fourth, fifth, eighth, and ninethelements are exchanged.
      Type Parameters:
        `E1` - type of exchanged first element
        `E4` - type of exchanged fourth element
        `E5` - type of exchanged fifth element
        `E8` - type of exchanged eighth element
        `E9` - type of exchanged nineth element
      Parameters:
        `e1` - new first element
        `e4` - new fourth element
        `e5` - new fifth element
        `e8` - new eighth element
        `e9` - new nineth element
      Returns:
        tuple with exchanged elements

    - #### x24589

          @NotNull
          public <E2,E4,E5,E8,E9> NTuple9<T1,E2,T3,E4,E5,T6,T7,E8,E9> x24589(@Nullable
                                                                                      E2 e2,
                                                                                      @Nullable
                                                                                      E4 e4,
                                                                                      @Nullable
                                                                                      E5 e5,
                                                                                      @Nullable
                                                                                      E8 e8,
                                                                                      @Nullable
                                                                                      E9 e9)

      Create a 9-tuple from this one where the second, fourth, fifth, eighth, and ninethelements are exchanged.
      Type Parameters:
        `E2` - type of exchanged second element
        `E4` - type of exchanged fourth element
        `E5` - type of exchanged fifth element
        `E8` - type of exchanged eighth element
        `E9` - type of exchanged nineth element
      Parameters:
        `e2` - new second element
        `e4` - new fourth element
        `e5` - new fifth element
        `e8` - new eighth element
        `e9` - new nineth element
      Returns:
        tuple with exchanged elements

    - #### x34589

          @NotNull
          public <E3,E4,E5,E8,E9> NTuple9<T1,T2,E3,E4,E5,T6,T7,E8,E9> x34589(@Nullable
                                                                                      E3 e3,
                                                                                      @Nullable
                                                                                      E4 e4,
                                                                                      @Nullable
                                                                                      E5 e5,
                                                                                      @Nullable
                                                                                      E8 e8,
                                                                                      @Nullable
                                                                                      E9 e9)

      Create a 9-tuple from this one where the third, fourth, fifth, eighth, and ninethelements are exchanged.
      Type Parameters:
        `E3` - type of exchanged third element
        `E4` - type of exchanged fourth element
        `E5` - type of exchanged fifth element
        `E8` - type of exchanged eighth element
        `E9` - type of exchanged nineth element
      Parameters:
        `e3` - new third element
        `e4` - new fourth element
        `e5` - new fifth element
        `e8` - new eighth element
        `e9` - new nineth element
      Returns:
        tuple with exchanged elements

    - #### x12689

          @NotNull
          public <E1,E2,E6,E8,E9> NTuple9<E1,E2,T3,T4,T5,E6,T7,E8,E9> x12689(@Nullable
                                                                                      E1 e1,
                                                                                      @Nullable
                                                                                      E2 e2,
                                                                                      @Nullable
                                                                                      E6 e6,
                                                                                      @Nullable
                                                                                      E8 e8,
                                                                                      @Nullable
                                                                                      E9 e9)

      Create a 9-tuple from this one where the first, second, sixth, eighth, and ninethelements are exchanged.
      Type Parameters:
        `E1` - type of exchanged first element
        `E2` - type of exchanged second element
        `E6` - type of exchanged sixth element
        `E8` - type of exchanged eighth element
        `E9` - type of exchanged nineth element
      Parameters:
        `e1` - new first element
        `e2` - new second element
        `e6` - new sixth element
        `e8` - new eighth element
        `e9` - new nineth element
      Returns:
        tuple with exchanged elements

    - #### x13689

          @NotNull
          public <E1,E3,E6,E8,E9> NTuple9<E1,T2,E3,T4,T5,E6,T7,E8,E9> x13689(@Nullable
                                                                                      E1 e1,
                                                                                      @Nullable
                                                                                      E3 e3,
                                                                                      @Nullable
                                                                                      E6 e6,
                                                                                      @Nullable
                                                                                      E8 e8,
                                                                                      @Nullable
                                                                                      E9 e9)

      Create a 9-tuple from this one where the first, third, sixth, eighth, and ninethelements are exchanged.
      Type Parameters:
        `E1` - type of exchanged first element
        `E3` - type of exchanged third element
        `E6` - type of exchanged sixth element
        `E8` - type of exchanged eighth element
        `E9` - type of exchanged nineth element
      Parameters:
        `e1` - new first element
        `e3` - new third element
        `e6` - new sixth element
        `e8` - new eighth element
        `e9` - new nineth element
      Returns:
        tuple with exchanged elements

    - #### x23689

          @NotNull
          public <E2,E3,E6,E8,E9> NTuple9<T1,E2,E3,T4,T5,E6,T7,E8,E9> x23689(@Nullable
                                                                                      E2 e2,
                                                                                      @Nullable
                                                                                      E3 e3,
                                                                                      @Nullable
                                                                                      E6 e6,
                                                                                      @Nullable
                                                                                      E8 e8,
                                                                                      @Nullable
                                                                                      E9 e9)

      Create a 9-tuple from this one where the second, third, sixth, eighth, and ninethelements are exchanged.
      Type Parameters:
        `E2` - type of exchanged second element
        `E3` - type of exchanged third element
        `E6` - type of exchanged sixth element
        `E8` - type of exchanged eighth element
        `E9` - type of exchanged nineth element
      Parameters:
        `e2` - new second element
        `e3` - new third element
        `e6` - new sixth element
        `e8` - new eighth element
        `e9` - new nineth element
      Returns:
        tuple with exchanged elements

    - #### x14689

          @NotNull
          public <E1,E4,E6,E8,E9> NTuple9<E1,T2,T3,E4,T5,E6,T7,E8,E9> x14689(@Nullable
                                                                                      E1 e1,
                                                                                      @Nullable
                                                                                      E4 e4,
                                                                                      @Nullable
                                                                                      E6 e6,
                                                                                      @Nullable
                                                                                      E8 e8,
                                                                                      @Nullable
                                                                                      E9 e9)

      Create a 9-tuple from this one where the first, fourth, sixth, eighth, and ninethelements are exchanged.
      Type Parameters:
        `E1` - type of exchanged first element
        `E4` - type of exchanged fourth element
        `E6` - type of exchanged sixth element
        `E8` - type of exchanged eighth element
        `E9` - type of exchanged nineth element
      Parameters:
        `e1` - new first element
        `e4` - new fourth element
        `e6` - new sixth element
        `e8` - new eighth element
        `e9` - new nineth element
      Returns:
        tuple with exchanged elements

    - #### x24689

          @NotNull
          public <E2,E4,E6,E8,E9> NTuple9<T1,E2,T3,E4,T5,E6,T7,E8,E9> x24689(@Nullable
                                                                                      E2 e2,
                                                                                      @Nullable
                                                                                      E4 e4,
                                                                                      @Nullable
                                                                                      E6 e6,
                                                                                      @Nullable
                                                                                      E8 e8,
                                                                                      @Nullable
                                                                                      E9 e9)

      Create a 9-tuple from this one where the second, fourth, sixth, eighth, and ninethelements are exchanged.
      Type Parameters:
        `E2` - type of exchanged second element
        `E4` - type of exchanged fourth element
        `E6` - type of exchanged sixth element
        `E8` - type of exchanged eighth element
        `E9` - type of exchanged nineth element
      Parameters:
        `e2` - new second element
        `e4` - new fourth element
        `e6` - new sixth element
        `e8` - new eighth element
        `e9` - new nineth element
      Returns:
        tuple with exchanged elements

    - #### x34689

          @NotNull
          public <E3,E4,E6,E8,E9> NTuple9<T1,T2,E3,E4,T5,E6,T7,E8,E9> x34689(@Nullable
                                                                                      E3 e3,
                                                                                      @Nullable
                                                                                      E4 e4,
                                                                                      @Nullable
                                                                                      E6 e6,
                                                                                      @Nullable
                                                                                      E8 e8,
                                                                                      @Nullable
                                                                                      E9 e9)

      Create a 9-tuple from this one where the third, fourth, sixth, eighth, and ninethelements are exchanged.
      Type Parameters:
        `E3` - type of exchanged third element
        `E4` - type of exchanged fourth element
        `E6` - type of exchanged sixth element
        `E8` - type of exchanged eighth element
        `E9` - type of exchanged nineth element
      Parameters:
        `e3` - new third element
        `e4` - new fourth element
        `e6` - new sixth element
        `e8` - new eighth element
        `e9` - new nineth element
      Returns:
        tuple with exchanged elements

    - #### x15689

          @NotNull
          public <E1,E5,E6,E8,E9> NTuple9<E1,T2,T3,T4,E5,E6,T7,E8,E9> x15689(@Nullable
                                                                                      E1 e1,
                                                                                      @Nullable
                                                                                      E5 e5,
                                                                                      @Nullable
                                                                                      E6 e6,
                                                                                      @Nullable
                                                                                      E8 e8,
                                                                                      @Nullable
                                                                                      E9 e9)

      Create a 9-tuple from this one where the first, fifth, sixth, eighth, and ninethelements are exchanged.
      Type Parameters:
        `E1` - type of exchanged first element
        `E5` - type of exchanged fifth element
        `E6` - type of exchanged sixth element
        `E8` - type of exchanged eighth element
        `E9` - type of exchanged nineth element
      Parameters:
        `e1` - new first element
        `e5` - new fifth element
        `e6` - new sixth element
        `e8` - new eighth element
        `e9` - new nineth element
      Returns:
        tuple with exchanged elements

    - #### x25689

          @NotNull
          public <E2,E5,E6,E8,E9> NTuple9<T1,E2,T3,T4,E5,E6,T7,E8,E9> x25689(@Nullable
                                                                                      E2 e2,
                                                                                      @Nullable
                                                                                      E5 e5,
                                                                                      @Nullable
                                                                                      E6 e6,
                                                                                      @Nullable
                                                                                      E8 e8,
                                                                                      @Nullable
                                                                                      E9 e9)

      Create a 9-tuple from this one where the second, fifth, sixth, eighth, and ninethelements are exchanged.
      Type Parameters:
        `E2` - type of exchanged second element
        `E5` - type of exchanged fifth element
        `E6` - type of exchanged sixth element
        `E8` - type of exchanged eighth element
        `E9` - type of exchanged nineth element
      Parameters:
        `e2` - new second element
        `e5` - new fifth element
        `e6` - new sixth element
        `e8` - new eighth element
        `e9` - new nineth element
      Returns:
        tuple with exchanged elements

    - #### x35689

          @NotNull
          public <E3,E5,E6,E8,E9> NTuple9<T1,T2,E3,T4,E5,E6,T7,E8,E9> x35689(@Nullable
                                                                                      E3 e3,
                                                                                      @Nullable
                                                                                      E5 e5,
                                                                                      @Nullable
                                                                                      E6 e6,
                                                                                      @Nullable
                                                                                      E8 e8,
                                                                                      @Nullable
                                                                                      E9 e9)

      Create a 9-tuple from this one where the third, fifth, sixth, eighth, and ninethelements are exchanged.
      Type Parameters:
        `E3` - type of exchanged third element
        `E5` - type of exchanged fifth element
        `E6` - type of exchanged sixth element
        `E8` - type of exchanged eighth element
        `E9` - type of exchanged nineth element
      Parameters:
        `e3` - new third element
        `e5` - new fifth element
        `e6` - new sixth element
        `e8` - new eighth element
        `e9` - new nineth element
      Returns:
        tuple with exchanged elements

    - #### x45689

          @NotNull
          public <E4,E5,E6,E8,E9> NTuple9<T1,T2,T3,E4,E5,E6,T7,E8,E9> x45689(@Nullable
                                                                                      E4 e4,
                                                                                      @Nullable
                                                                                      E5 e5,
                                                                                      @Nullable
                                                                                      E6 e6,
                                                                                      @Nullable
                                                                                      E8 e8,
                                                                                      @Nullable
                                                                                      E9 e9)

      Create a 9-tuple from this one where the fourth, fifth, sixth, eighth, and ninethelements are exchanged.
      Type Parameters:
        `E4` - type of exchanged fourth element
        `E5` - type of exchanged fifth element
        `E6` - type of exchanged sixth element
        `E8` - type of exchanged eighth element
        `E9` - type of exchanged nineth element
      Parameters:
        `e4` - new fourth element
        `e5` - new fifth element
        `e6` - new sixth element
        `e8` - new eighth element
        `e9` - new nineth element
      Returns:
        tuple with exchanged elements

    - #### x12789

          @NotNull
          public <E1,E2,E7,E8,E9> NTuple9<E1,E2,T3,T4,T5,T6,E7,E8,E9> x12789(@Nullable
                                                                                      E1 e1,
                                                                                      @Nullable
                                                                                      E2 e2,
                                                                                      @Nullable
                                                                                      E7 e7,
                                                                                      @Nullable
                                                                                      E8 e8,
                                                                                      @Nullable
                                                                                      E9 e9)

      Create a 9-tuple from this one where the first, second, seventh, eighth, and ninethelements are exchanged.
      Type Parameters:
        `E1` - type of exchanged first element
        `E2` - type of exchanged second element
        `E7` - type of exchanged seventh element
        `E8` - type of exchanged eighth element
        `E9` - type of exchanged nineth element
      Parameters:
        `e1` - new first element
        `e2` - new second element
        `e7` - new seventh element
        `e8` - new eighth element
        `e9` - new nineth element
      Returns:
        tuple with exchanged elements

    - #### x13789

          @NotNull
          public <E1,E3,E7,E8,E9> NTuple9<E1,T2,E3,T4,T5,T6,E7,E8,E9> x13789(@Nullable
                                                                                      E1 e1,
                                                                                      @Nullable
                                                                                      E3 e3,
                                                                                      @Nullable
                                                                                      E7 e7,
                                                                                      @Nullable
                                                                                      E8 e8,
                                                                                      @Nullable
                                                                                      E9 e9)

      Create a 9-tuple from this one where the first, third, seventh, eighth, and ninethelements are exchanged.
      Type Parameters:
        `E1` - type of exchanged first element
        `E3` - type of exchanged third element
        `E7` - type of exchanged seventh element
        `E8` - type of exchanged eighth element
        `E9` - type of exchanged nineth element
      Parameters:
        `e1` - new first element
        `e3` - new third element
        `e7` - new seventh element
        `e8` - new eighth element
        `e9` - new nineth element
      Returns:
        tuple with exchanged elements

    - #### x23789

          @NotNull
          public <E2,E3,E7,E8,E9> NTuple9<T1,E2,E3,T4,T5,T6,E7,E8,E9> x23789(@Nullable
                                                                                      E2 e2,
                                                                                      @Nullable
                                                                                      E3 e3,
                                                                                      @Nullable
                                                                                      E7 e7,
                                                                                      @Nullable
                                                                                      E8 e8,
                                                                                      @Nullable
                                                                                      E9 e9)

      Create a 9-tuple from this one where the second, third, seventh, eighth, and ninethelements are exchanged.
      Type Parameters:
        `E2` - type of exchanged second element
        `E3` - type of exchanged third element
        `E7` - type of exchanged seventh element
        `E8` - type of exchanged eighth element
        `E9` - type of exchanged nineth element
      Parameters:
        `e2` - new second element
        `e3` - new third element
        `e7` - new seventh element
        `e8` - new eighth element
        `e9` - new nineth element
      Returns:
        tuple with exchanged elements

    - #### x14789

          @NotNull
          public <E1,E4,E7,E8,E9> NTuple9<E1,T2,T3,E4,T5,T6,E7,E8,E9> x14789(@Nullable
                                                                                      E1 e1,
                                                                                      @Nullable
                                                                                      E4 e4,
                                                                                      @Nullable
                                                                                      E7 e7,
                                                                                      @Nullable
                                                                                      E8 e8,
                                                                                      @Nullable
                                                                                      E9 e9)

      Create a 9-tuple from this one where the first, fourth, seventh, eighth, and ninethelements are exchanged.
      Type Parameters:
        `E1` - type of exchanged first element
        `E4` - type of exchanged fourth element
        `E7` - type of exchanged seventh element
        `E8` - type of exchanged eighth element
        `E9` - type of exchanged nineth element
      Parameters:
        `e1` - new first element
        `e4` - new fourth element
        `e7` - new seventh element
        `e8` - new eighth element
        `e9` - new nineth element
      Returns:
        tuple with exchanged elements

    - #### x24789

          @NotNull
          public <E2,E4,E7,E8,E9> NTuple9<T1,E2,T3,E4,T5,T6,E7,E8,E9> x24789(@Nullable
                                                                                      E2 e2,
                                                                                      @Nullable
                                                                                      E4 e4,
                                                                                      @Nullable
                                                                                      E7 e7,
                                                                                      @Nullable
                                                                                      E8 e8,
                                                                                      @Nullable
                                                                                      E9 e9)

      Create a 9-tuple from this one where the second, fourth, seventh, eighth, and ninethelements are exchanged.
      Type Parameters:
        `E2` - type of exchanged second element
        `E4` - type of exchanged fourth element
        `E7` - type of exchanged seventh element
        `E8` - type of exchanged eighth element
        `E9` - type of exchanged nineth element
      Parameters:
        `e2` - new second element
        `e4` - new fourth element
        `e7` - new seventh element
        `e8` - new eighth element
        `e9` - new nineth element
      Returns:
        tuple with exchanged elements

    - #### x34789

          @NotNull
          public <E3,E4,E7,E8,E9> NTuple9<T1,T2,E3,E4,T5,T6,E7,E8,E9> x34789(@Nullable
                                                                                      E3 e3,
                                                                                      @Nullable
                                                                                      E4 e4,
                                                                                      @Nullable
                                                                                      E7 e7,
                                                                                      @Nullable
                                                                                      E8 e8,
                                                                                      @Nullable
                                                                                      E9 e9)

      Create a 9-tuple from this one where the third, fourth, seventh, eighth, and ninethelements are exchanged.
      Type Parameters:
        `E3` - type of exchanged third element
        `E4` - type of exchanged fourth element
        `E7` - type of exchanged seventh element
        `E8` - type of exchanged eighth element
        `E9` - type of exchanged nineth element
      Parameters:
        `e3` - new third element
        `e4` - new fourth element
        `e7` - new seventh element
        `e8` - new eighth element
        `e9` - new nineth element
      Returns:
        tuple with exchanged elements

    - #### x15789

          @NotNull
          public <E1,E5,E7,E8,E9> NTuple9<E1,T2,T3,T4,E5,T6,E7,E8,E9> x15789(@Nullable
                                                                                      E1 e1,
                                                                                      @Nullable
                                                                                      E5 e5,
                                                                                      @Nullable
                                                                                      E7 e7,
                                                                                      @Nullable
                                                                                      E8 e8,
                                                                                      @Nullable
                                                                                      E9 e9)

      Create a 9-tuple from this one where the first, fifth, seventh, eighth, and ninethelements are exchanged.
      Type Parameters:
        `E1` - type of exchanged first element
        `E5` - type of exchanged fifth element
        `E7` - type of exchanged seventh element
        `E8` - type of exchanged eighth element
        `E9` - type of exchanged nineth element
      Parameters:
        `e1` - new first element
        `e5` - new fifth element
        `e7` - new seventh element
        `e8` - new eighth element
        `e9` - new nineth element
      Returns:
        tuple with exchanged elements

    - #### x25789

          @NotNull
          public <E2,E5,E7,E8,E9> NTuple9<T1,E2,T3,T4,E5,T6,E7,E8,E9> x25789(@Nullable
                                                                                      E2 e2,
                                                                                      @Nullable
                                                                                      E5 e5,
                                                                                      @Nullable
                                                                                      E7 e7,
                                                                                      @Nullable
                                                                                      E8 e8,
                                                                                      @Nullable
                                                                                      E9 e9)

      Create a 9-tuple from this one where the second, fifth, seventh, eighth, and ninethelements are exchanged.
      Type Parameters:
        `E2` - type of exchanged second element
        `E5` - type of exchanged fifth element
        `E7` - type of exchanged seventh element
        `E8` - type of exchanged eighth element
        `E9` - type of exchanged nineth element
      Parameters:
        `e2` - new second element
        `e5` - new fifth element
        `e7` - new seventh element
        `e8` - new eighth element
        `e9` - new nineth element
      Returns:
        tuple with exchanged elements

    - #### x35789

          @NotNull
          public <E3,E5,E7,E8,E9> NTuple9<T1,T2,E3,T4,E5,T6,E7,E8,E9> x35789(@Nullable
                                                                                      E3 e3,
                                                                                      @Nullable
                                                                                      E5 e5,
                                                                                      @Nullable
                                                                                      E7 e7,
                                                                                      @Nullable
                                                                                      E8 e8,
                                                                                      @Nullable
                                                                                      E9 e9)

      Create a 9-tuple from this one where the third, fifth, seventh, eighth, and ninethelements are exchanged.
      Type Parameters:
        `E3` - type of exchanged third element
        `E5` - type of exchanged fifth element
        `E7` - type of exchanged seventh element
        `E8` - type of exchanged eighth element
        `E9` - type of exchanged nineth element
      Parameters:
        `e3` - new third element
        `e5` - new fifth element
        `e7` - new seventh element
        `e8` - new eighth element
        `e9` - new nineth element
      Returns:
        tuple with exchanged elements

    - #### x45789

          @NotNull
          public <E4,E5,E7,E8,E9> NTuple9<T1,T2,T3,E4,E5,T6,E7,E8,E9> x45789(@Nullable
                                                                                      E4 e4,
                                                                                      @Nullable
                                                                                      E5 e5,
                                                                                      @Nullable
                                                                                      E7 e7,
                                                                                      @Nullable
                                                                                      E8 e8,
                                                                                      @Nullable
                                                                                      E9 e9)

      Create a 9-tuple from this one where the fourth, fifth, seventh, eighth, and ninethelements are exchanged.
      Type Parameters:
        `E4` - type of exchanged fourth element
        `E5` - type of exchanged fifth element
        `E7` - type of exchanged seventh element
        `E8` - type of exchanged eighth element
        `E9` - type of exchanged nineth element
      Parameters:
        `e4` - new fourth element
        `e5` - new fifth element
        `e7` - new seventh element
        `e8` - new eighth element
        `e9` - new nineth element
      Returns:
        tuple with exchanged elements

    - #### x16789

          @NotNull
          public <E1,E6,E7,E8,E9> NTuple9<E1,T2,T3,T4,T5,E6,E7,E8,E9> x16789(@Nullable
                                                                                      E1 e1,
                                                                                      @Nullable
                                                                                      E6 e6,
                                                                                      @Nullable
                                                                                      E7 e7,
                                                                                      @Nullable
                                                                                      E8 e8,
                                                                                      @Nullable
                                                                                      E9 e9)

      Create a 9-tuple from this one where the first, sixth, seventh, eighth, and ninethelements are exchanged.
      Type Parameters:
        `E1` - type of exchanged first element
        `E6` - type of exchanged sixth element
        `E7` - type of exchanged seventh element
        `E8` - type of exchanged eighth element
        `E9` - type of exchanged nineth element
      Parameters:
        `e1` - new first element
        `e6` - new sixth element
        `e7` - new seventh element
        `e8` - new eighth element
        `e9` - new nineth element
      Returns:
        tuple with exchanged elements

    - #### x26789

          @NotNull
          public <E2,E6,E7,E8,E9> NTuple9<T1,E2,T3,T4,T5,E6,E7,E8,E9> x26789(@Nullable
                                                                                      E2 e2,
                                                                                      @Nullable
                                                                                      E6 e6,
                                                                                      @Nullable
                                                                                      E7 e7,
                                                                                      @Nullable
                                                                                      E8 e8,
                                                                                      @Nullable
                                                                                      E9 e9)

      Create a 9-tuple from this one where the second, sixth, seventh, eighth, and ninethelements are exchanged.
      Type Parameters:
        `E2` - type of exchanged second element
        `E6` - type of exchanged sixth element
        `E7` - type of exchanged seventh element
        `E8` - type of exchanged eighth element
        `E9` - type of exchanged nineth element
      Parameters:
        `e2` - new second element
        `e6` - new sixth element
        `e7` - new seventh element
        `e8` - new eighth element
        `e9` - new nineth element
      Returns:
        tuple with exchanged elements

    - #### x36789

          @NotNull
          public <E3,E6,E7,E8,E9> NTuple9<T1,T2,E3,T4,T5,E6,E7,E8,E9> x36789(@Nullable
                                                                                      E3 e3,
                                                                                      @Nullable
                                                                                      E6 e6,
                                                                                      @Nullable
                                                                                      E7 e7,
                                                                                      @Nullable
                                                                                      E8 e8,
                                                                                      @Nullable
                                                                                      E9 e9)

      Create a 9-tuple from this one where the third, sixth, seventh, eighth, and ninethelements are exchanged.
      Type Parameters:
        `E3` - type of exchanged third element
        `E6` - type of exchanged sixth element
        `E7` - type of exchanged seventh element
        `E8` - type of exchanged eighth element
        `E9` - type of exchanged nineth element
      Parameters:
        `e3` - new third element
        `e6` - new sixth element
        `e7` - new seventh element
        `e8` - new eighth element
        `e9` - new nineth element
      Returns:
        tuple with exchanged elements

    - #### x46789

          @NotNull
          public <E4,E6,E7,E8,E9> NTuple9<T1,T2,T3,E4,T5,E6,E7,E8,E9> x46789(@Nullable
                                                                                      E4 e4,
                                                                                      @Nullable
                                                                                      E6 e6,
                                                                                      @Nullable
                                                                                      E7 e7,
                                                                                      @Nullable
                                                                                      E8 e8,
                                                                                      @Nullable
                                                                                      E9 e9)

      Create a 9-tuple from this one where the fourth, sixth, seventh, eighth, and ninethelements are exchanged.
      Type Parameters:
        `E4` - type of exchanged fourth element
        `E6` - type of exchanged sixth element
        `E7` - type of exchanged seventh element
        `E8` - type of exchanged eighth element
        `E9` - type of exchanged nineth element
      Parameters:
        `e4` - new fourth element
        `e6` - new sixth element
        `e7` - new seventh element
        `e8` - new eighth element
        `e9` - new nineth element
      Returns:
        tuple with exchanged elements

    - #### x56789

          @NotNull
          public <E5,E6,E7,E8,E9> NTuple9<T1,T2,T3,T4,E5,E6,E7,E8,E9> x56789(@Nullable
                                                                                      E5 e5,
                                                                                      @Nullable
                                                                                      E6 e6,
                                                                                      @Nullable
                                                                                      E7 e7,
                                                                                      @Nullable
                                                                                      E8 e8,
                                                                                      @Nullable
                                                                                      E9 e9)

      Create a 9-tuple from this one where the fifth, sixth, seventh, eighth, and ninethelements are exchanged.
      Type Parameters:
        `E5` - type of exchanged fifth element
        `E6` - type of exchanged sixth element
        `E7` - type of exchanged seventh element
        `E8` - type of exchanged eighth element
        `E9` - type of exchanged nineth element
      Parameters:
        `e5` - new fifth element
        `e6` - new sixth element
        `e7` - new seventh element
        `e8` - new eighth element
        `e9` - new nineth element
      Returns:
        tuple with exchanged elements

    - #### toString

          @NotNull
          public java.lang.String toString()

      Overrides:
        `toString` in class `ITuple9.Base<T1,T2,T3,T4,T5,T6,T7,T8,T9>`