function [] = PlotFigure(A,B,C,D,n,k)
x1 = -30;
NumValid = 60 - n + 1;
x2 = x1 + NumValid - 1; 

plot([x1:x2],A,'*-');
hold on, plot([x1:x2],B,'ro-');
plot([x1:x2],C,'kd-');
plot([x1:x2],D,'gx-');
legend('Translated Curve','Hypothetical GeneMark Curve', 'Hypothetical Glimmer Curve','Non-Translated Curve');
grid
xlabel('Base Position');
ylabel('Minimum Hamming Distance');
title(['Minimum Hamming Distance (dmin) for (',num2str(n),',',num2str(k),') Block Code Model']);
axis([x1,x2,ylim]);