So I just made an operator overload for tuples.
template ostream& operator<<(ostream& output, const tuple t)