#include <cstdio>
#include <algorithm>
#include <iostream>
#include <vector>
#include <string>
#include <cmath>
using namespace std;

int main(){
	int r,g,b,n[6],p[8],q[8];
	char a[7];
	
	while(1){
		gets(a);
		if(a[0]=='0'){
			return 0;
		}
		for(int i=1;i<7;i++){
			if(a[i]=='0'){
				n[i-1]=0;
			}
			if(a[i]=='1'){
				n[i-1]=1;
			}
			if(a[i]=='2'){
				n[i-1]=2;
			}
			if(a[i]=='3'){
				n[i-1]=3;
			}
			if(a[i]=='4'){
				n[i-1]=4;
			}
			if(a[i]=='5'){
				n[i-1]=5;
			}
			if(a[i]=='6'){
				n[i-1]=6;
			}
			if(a[i]=='7'){
				n[i-1]=7;
			}
			if(a[i]=='8'){
				n[i-1]=8;
			}
			if(a[i]=='9'){
				n[i-1]=9;
			}
			if(a[i]=='a'){
				n[i-1]=10;
			}
			if(a[i]=='b'){
				n[i-1]=11;
			}
			if(a[i]=='c'){
				n[i-1]=12;
			}
			if(a[i]=='d'){
				n[i-1]=13;
			}
			if(a[i]=='e'){
				n[i-1]=14;
			}
			if(a[i]=='f'){
				n[i-1]=15;
			}
		}
		r=n[0]*16+n[1];
		g=n[2]*16+n[3];
		b=n[4]*16+n[5];
		
		p[0]=r*r+g*g+b*b;
		p[1]=r*r+g*g+(255-b)*(255-b);
		p[2]=r*r+(255-g)*(255-g)+b*b;
		p[3]=r*r+(255-g)*(255-g)+(255-b)*(255-b);
		p[4]=(255-r)*(255-r)+g*g+b*b;
		p[5]=(255-r)*(255-r)+g*g+(255-b)*(255-b);
		p[6]=(255-r)*(255-r)+(255-g)*(255-g)+b*b;
		p[7]=(255-r)*(255-r)+(255-g)*(255-g)+(255-b)*(255-b);
		
		for(int i=0;i<8;i++){
			q[i]=i;
		}
		for(int i=1;i<8;i++){
			for(int j=0;j<8-i;j++){
				if(p[j]>p[j+1]){
					r=p[j]; p[j]=p[j+1]; p[j+1]=r;
					b=q[j]; q[j]=q[j+1]; q[j+1]=b;
				}
			}
		}
		
		if(q[0]==0){
			cout << "black\n";
		}
		if(q[0]==1){
			cout << "blue\n";
		}
		if(q[0]==2){
			cout << "lime\n";
		}
		if(q[0]==3){
			cout << "aqua\n";
		}
		if(q[0]==4){
			cout << "red\n";
		}
		if(q[0]==5){
			cout << "fuchsia\n";
		}
		if(q[0]==6){
			cout << "yellow\n";
		}
		if(q[0]==7){
			cout << "white\n";
		}
	}
	
return 0;
}