Well, I just used signed integers in C++ as an example, since they're easy to work with and understand. I think the way Dominic states the problem that he means it is "closed', i.e. if I have N numbers of type x, their product should also be type x, and I can't use some other larger type as a...