Warned you about the structure of your data ...
Can you give us one example of each of your possibilities ...
in order to come up with a comprehensive answer ...?

Carim