In the field of mathematics, there is something called the stable marriage problem. The problem goes like this: Given a dating pool where everyone has preferences in a partner, find a way to produce ...