rework iterative_munkres, breaking transposition as it kinda does not make sense.