A certain young woman has 3 men friends. She is told by a fortune teller that she will be married twice and that both her husbands will come from this group of 3 men. How many possible marital histories can this woman have? Consider 4 cases. (May she marry the same man twice? Does the order in which she marries matter?)