package moe.nea.pcj;
public interface Tuple {
record Tuple2(A first, B second) implements Tuple {}
record Tuple3(A first, B second, C third) implements Tuple {}
record Tuple4(A first, B second, C third, D fourth) implements Tuple {}
record Tuple5(A first, B second, C third, D fourth, E fifth) implements Tuple {}
record Tuple6(A first, B second, C third, D fourth, E fifth, F sixth) implements Tuple {}
record Tuple7(A first, B second, C third, D fourth, E fifth, F sixth,
G seventh) implements Tuple {}
}