// inputに入力データ全体が入る
function Main(input) {
	// 1行目がinput[0], 2行目がinput[1], …に入る
	input = input.split("\n");
	const row1 = input[0].split(" ");
	const row2 = input[1].split(" ");
	//文字列から10進数に変換するときはparseIntを使います
	var n = parseInt(row1[0], 10);
	var k = parseInt(row1[1], 10);
	var a = row2;

	var first, last;

	for (let i = k; i < n; i++) {
		first = parseInt(a[i - k]);
		last = parseInt(a[i]);
		if (first < last) {
			console.log('Yes');
		} else {
			console.log('No');
		}
	}
}

// 実行 ファイル名により本番かどうか判断
if (__filename.match("Main.js$")) {
	Main(require("fs").readFileSync("/dev/stdin", "utf8"));
} else {
//	Main("3\n4 5\nhello\n");
	Main(require("fs").readFileSync("q3.txt", "utf8"));
}
