{'one': 1, 'two': 2} [Tuple2[int, Tuple2[string, int]]{ a: 0 b: Tuple2[string, int]{ a: 'one' b: 1 } }, Tuple2[int, Tuple2[string, int]]{ a: 1 b: Tuple2[string, int]{ a: 'two' b: 2 } }] [Tuple2[int, Tuple2[Tuple2[string, int], Tuple2[int, string]]]{ a: 0 b: Tuple2[Tuple2[string, int], Tuple2[int, string]]{ a: Tuple2[string, int]{ a: 'one' b: 1 } b: Tuple2[int, string]{ a: 1 b: 'one' } } }, Tuple2[int, Tuple2[Tuple2[string, int], Tuple2[int, string]]]{ a: 1 b: Tuple2[Tuple2[string, int], Tuple2[int, string]]{ a: Tuple2[string, int]{ a: 'two' b: 2 } b: Tuple2[int, string]{ a: 2 b: 'two' } } }] {3: 'three', 4: 'four'} [Tuple2[int, Tuple2[int, string]]{ a: 0 b: Tuple2[int, string]{ a: 3 b: 'three' } }, Tuple2[int, Tuple2[int, string]]{ a: 1 b: Tuple2[int, string]{ a: 4 b: 'four' } }] [Tuple2[int, Tuple2[Tuple2[int, string], Tuple2[string, int]]]{ a: 0 b: Tuple2[Tuple2[int, string], Tuple2[string, int]]{ a: Tuple2[int, string]{ a: 3 b: 'three' } b: Tuple2[string, int]{ a: 'three' b: 3 } } }, Tuple2[int, Tuple2[Tuple2[int, string], Tuple2[string, int]]]{ a: 1 b: Tuple2[Tuple2[int, string], Tuple2[string, int]]{ a: Tuple2[int, string]{ a: 4 b: 'four' } b: Tuple2[string, int]{ a: 'four' b: 4 } } }] []Tuple2[int, Tuple2[string, int]] []Tuple2[int, Tuple2[Tuple2[string, int], Tuple2[int, string]]]