TL101: Arranged Marriage NP