I'm trying to solve the following problem. We have an unknown number of vectors, each of unknown length. We would like to iterate over all possible tuples. Given the large data sizes we're dealing with, how do we do this without using recursion? (I don't see a way to simply apply tail recursion.) --Mark Example: Given the following 4 vectors: {1, ...