print(tuple()) print((1,)) print((1, 2)) print((1, 2,)) print((1, 2, 3)) print((1, '2', 3)) print((1, (2, 3), 4)) print((1, (2, (3, 4)), 5)) let a := (1, 2, 3) print(a[2]) print(a?.2) print(a?.8) print((1, (2, (3, 4)), 5)[2][2][2]) print((1, (2, (3, 4)), 5)?.2?.2?.2) print((1, (2, (3, 4)), 5)?.[2]?.[2]?.[2]) print((1, (2, (3, 4)), 5)?.4?.7?.2) print((1, (2, (3, 4)), 5)?.[4]?.[7]?.[2]) print((1, (2, (3, 4, ), ), 5, ).2.2.2) print((1, (2, (3, 4)), 5)[2][2][2] + 1)