First draft: Minimum Weighted Matching, Bipartite