function map3 = gen_map3()
	index_range = -1:0.01:1;
size_i = size(index_range)
c_map3 = zeros(size_i(2),3);
for i = 1:size_i(2)
        ind_i = index_range(i);
        if ind_i <=-0.8
                c_map3(i,1) = 171;
                c_map3(i,2) = 5;
                c_map3(i,3) = 53;
        elseif ind_i>-0.8 && ind_i <= -0.6
		c_map3(i,1) = 234;
                c_map3(i,2) = 79;
                c_map3(i,3) = 59;
	elseif ind_i>-0.6 && ind_i <= -0.4
                c_map3(i,1) = 247;
                c_map3(i,2) = 136;
                c_map3(i,3) = 90;
	elseif ind_i>-0.4 && ind_i <= -0.2
                c_map3(i,1) = 251;
                c_map3(i,2) = 192;
                c_map3(i,3) = 126;
	elseif ind_i>-0.2 && ind_i <= 0
                c_map3(i,1) = 255;
                c_map3(i,2) = 240;
                c_map3(i,3) = 181;
	elseif ind_i>0 && ind_i <= 0.2
                c_map3(i,1) = 230;
                c_map3(i,2) = 243;
                c_map3(i,3) = 164;
	elseif ind_i>0.2 && ind_i <= 0.4
                c_map3(i,1) = 186;
                c_map3(i,2) = 227;
                c_map3(i,3) = 131;
	elseif ind_i>0.4 && ind_i <= 0.6
                c_map3(i,1) = 129;
                c_map3(i,2) = 191;
                c_map3(i,3) = 108;
	elseif ind_i>0.6 && ind_i <= 0.8
                c_map3(i,1) = 17;
                c_map3(i,2) = 167;
                c_map3(i,3) = 95;
	elseif ind_i>0.8
		c_map3(i,1) = 6;
                c_map3(i,2) = 101;
                c_map3(i,3) = 61;
	else
		c_map3(i,1) = 255;
                c_map3(i,2) = 240;
                c_map3(i,3) = 181;
	end
end


map3 = c_map3/255;


end
