function matr2=tree(x,y);

t=zeros(128,128);
t(y,x)='x';
m=max(x,y);
n=1;
c=1;
while c
    n=n*2;
    if m<=n
        c=0;
    end
end
matr2=[];
matr=t(1:n,1:n);
stara=matr;
%uvjet koji se mijenja jer je tu dim 8x8
while n<128
    matr=stara(1:n,1:n);
    for i=1:n
        for j=1:n
            matr2( (j-1)*2 +1, (i-1)*2 +1)=matr(j,i);
            matr2( (j-1)*2 +2, (i-1)*2 +1)=matr(j,i);
            matr2( (j-1)*2 +1, (i-1)*2 +2)=matr(j,i);
            matr2( (j-1)*2 +2, (i-1)*2 +2)=matr(j,i);
        end
    end
    matr2(1:n,1:n)=stara;
    stara=matr2;
    n=n*2;
end

if isempty(matr2)
    matr2=zeros(128,128);
    matr2(y,x)='x';
end


