function map2 = gen_map2()
	
index_range = -1:0.025:1;
size_i = size(index_range)
c_map2 = zeros(size_i(2),3);
for i = 1:size_i(2)
	ind_i = index_range(i);
	if ind_i<=-0.5
		c_map2(i,1) = 13;
		c_map2(i,2) = 13;
		c_map2(i,3) = 13;
	elseif ind_i>-0.5 && ind_i <= -0.2
		c_map2(i,1) = 191;
                c_map2(i,2) = 191;
                c_map2(i,3) = 191;
	elseif ind_i>-0.2 && ind_i <= -0.1
                c_map2(i,1) = 219;
                c_map2(i,2) = 219;
                c_map2(i,3) = 219;
	elseif ind_i>-0.1 && ind_i <= 0
                c_map2(i,1) = 235;
                c_map2(i,2) = 235;
                c_map2(i,3) = 235;
	elseif ind_i>0 && ind_i <= 0.025
                c_map2(i,1) = 254;
                c_map2(i,2) = 250;
                c_map2(i,3) = 202;
	elseif ind_i>0.025 && ind_i <= 0.05
                c_map2(i,1) = 238;
                c_map2(i,2) = 232;
                c_map2(i,3) = 182;
	elseif ind_i>0.05 && ind_i <= 0.075
                c_map2(i,1) = 222;
                c_map2(i,2) = 218;
                c_map2(i,3) = 157;
	elseif ind_i>0.075 && ind_i <= 0.1
                c_map2(i,1) = 205;
                c_map2(i,2) = 200;
                c_map2(i,3) = 132;
	elseif ind_i>0.1 && ind_i <= 0.125
                c_map2(i,1) = 191;
                c_map2(i,2) = 183;
                c_map2(i,3) = 108;
	elseif ind_i>0.125 && ind_i <= 0.15
                c_map2(i,1) = 175;
                c_map2(i,2) = 195;
                c_map2(i,3) = 98;
	elseif ind_i>0.15 && ind_i <= 0.175
                c_map2(i,1) = 164;
                c_map2(i,2) = 205;
                c_map2(i,3) = 87;
	elseif ind_i>0.175 && ind_i <= 0.2
                c_map2(i,1) = 127;
                c_map2(i,2) = 179;
                c_map2(i,3) = 71;
	elseif ind_i>0.2 && ind_i <= 0.25
                c_map2(i,1) = 111;
                c_map2(i,2) = 161;
                c_map2(i,3) = 64;
	elseif ind_i>0.25 && ind_i <= 0.3
                c_map2(i,1) = 96;
                c_map2(i,2) = 150;
                c_map2(i,3) = 54;
	elseif ind_i>0.3 && ind_i <= 0.35
                c_map2(i,1) = 79;
                c_map2(i,2) = 138;
                c_map2(i,3) = 46;
	elseif ind_i>0.35 && ind_i <= 0.4
                c_map2(i,1) = 65;
                c_map2(i,2) = 125;
                c_map2(i,3) = 37;
	elseif ind_i>0.4 && ind_i <= 0.45
                c_map2(i,1) = 48;
                c_map2(i,2) = 110;
                c_map2(i,3) = 27;
	elseif ind_i>0.45 && ind_i <= 0.5
                c_map2(i,1) = 34;
                c_map2(i,2) = 96;
                c_map2(i,3) = 19;
	elseif ind_i>0.5 && ind_i <= 0.55
                c_map2(i,1) = 15;
                c_map2(i,2) = 83;
                c_map2(i,3) = 105;
	elseif ind_i>0.55
                c_map2(i,1) = 2;
                c_map2(i,2) = 69;
                c_map2(i,3) = 0;
	else
		c_map2(i,1) = 254;
                c_map2(i,2) = 250;
                c_map2(i,3) = 202;
	end
end
map2 = c_map2/255;
end
