add Hungarian Algo