function [tab time]=association1(mat)

%Richiama iterativamente la funzione highest al fine di creare la tabella
%finale degli accoppiamenti.
%clc;
tic
n=size(mat);
N=fix(n/2);
tab=[];
checked=[];

for i=1:N
    max_min=highest(mat,checked);
    checked=cat(2,checked,max_min{3,1});
    tab=cat(2,tab,max_min);
end
toc
time=toc;
