#include<iostream>
#include<algorithm>
using namespace std;

int main()
{
  int n,k;
  for(;cin>>n>>k,n;)
    {
      int card[n];
      int tmp=1;
      int nmax=0;
      for(int i=0;i<n;i++)
	{
	  cin>>card[i];
	  tmp*=card[i];
	  if(i>=k)
	    tmp/=card[i-k];
	  nmax=max(nmax,tmp);
	}
      int amax=0;
      for(int i=0;i<n-1;i++)
	for(int j=i+1;j<n;j++)
	  {
	    swap(card[i],card[j]);
	    tmp=1;
	    
	    for(int x=0;x<n;x++)
	      {
		tmp*=card[x];
		if(x>=k)
		  tmp/=card[x-k];
		amax=max(amax,tmp);
	      }
	    swap(card[i],card[j]);	    
	  }
      if(amax-nmax<0)
	cout<<"NO GAME"<<endl;
      else
	cout<<amax-nmax<<endl;
    }
}