#include<iostream>
using namespace std;



int main(){
  int n,j,m,i,max;
  int a[1000];
  while(1){
    max=-1;
    cin >> n >> m;
    if(n==0 && m==0){
      break;
    }
    for(i=0;i<n;i++){
      cin >> a[i];
    }
    for(i=0;i<n;i++){
      for(j=0;j<n;j++){
	if(i==j){
	  continue;
	}
	if(a[i]+a[j]<= m && max < a[i]+a[j]){
	  max=a[i]+a[j];
	}
      }
    }
    if(max==-1){
      cout << "NONE" << endl;
    }else{
      cout << max << endl;
    }
  }
  return 0;
	  
	
	  
    
}

