using System;
using System.Linq;
namespace ConsoleApp17
{
internal class Program
{
private static void Main(string[] args)
{
int n = Convert.ToInt32((Console.ReadLine()));
int k;
int val = 0;
int[] arr = Console.ReadLine().Split().Select(int.Parse).ToArray();
k = Convert.ToInt32((Console.ReadLine()));
for (int i = 0; i < n - k + 1; i++)
{
val = arr[i];
for (int j = i; j < i + k; j++)
{
if (val < arr[j])
{
val = arr[j];
}
}
Console.Write(val + " ");
}
}
}
}
dXNpbmcgU3lzdGVtOwp1c2luZyBTeXN0ZW0uTGlucTsKCm5hbWVzcGFjZSBDb25zb2xlQXBwMTcKewogICAgaW50ZXJuYWwgY2xhc3MgUHJvZ3JhbQogICAgewogICAgICAgIHByaXZhdGUgc3RhdGljIHZvaWQgTWFpbihzdHJpbmdbXSBhcmdzKQogICAgICAgIHsKICAgICAgICAgICAgaW50IG4gPSBDb252ZXJ0LlRvSW50MzIoKENvbnNvbGUuUmVhZExpbmUoKSkpOwoKICAgICAgICAgICAgaW50IGs7CgogICAgICAgICAgICBpbnQgdmFsID0gMDsKCiAgICAgICAgICAgIGludFtdIGFyciA9IENvbnNvbGUuUmVhZExpbmUoKS5TcGxpdCgpLlNlbGVjdChpbnQuUGFyc2UpLlRvQXJyYXkoKTsKICAgICAgICAgICAgayA9IENvbnZlcnQuVG9JbnQzMigoQ29uc29sZS5SZWFkTGluZSgpKSk7CgogICAgICAgICAgICBmb3IgKGludCBpID0gMDsgaSA8IG4gLSBrICsgMTsgaSsrKQogICAgICAgICAgICB7CiAgICAgICAgICAgICAgICB2YWwgPSBhcnJbaV07CiAgICAgICAgICAgICAgICBmb3IgKGludCBqID0gaTsgaiA8IGkgKyBrOyBqKyspCiAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgaWYgKHZhbCA8IGFycltqXSkKICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgIHZhbCA9IGFycltqXTsKICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICB9CgogICAgICAgICAgICAgICAgQ29uc29sZS5Xcml0ZSh2YWwgKyAiICIpOwogICAgICAgICAgICB9CiAgICAgICAgfQogICAgfQp9