Where did Cain find their spouse?

Where did Cain find their spouse? Adam and Eve had Cain and Abel. Cain killed Abel and left Eden to call home into the eastern. Where did he get their spouse, since Adam and Eve had been the humans that are first the earth sufficient reason for Cain and Abel had been only four individuals …