Gale-Shapley Correctness