#include<bits/stdc++.h>
using namespace std;

int hext(string a){
	int c,d;
	if(a[0]>='0'&&a[0]<='9')c=a[0]-'0';
	else c=a[0]-'a'+10;
	
	if(a[1]>='0'&&a[1]<='9')d=a[1]-'0';
	else d=a[1]-'a'+10;
	
	return c*16+d;
	}

int main(){
	string s;
	while(cin>>s&&s!="0"){
		int r,g,b;
		r=hext(s.substr(1,2));
		g=hext(s.substr(3,2));
		b=hext(s.substr(5,2));
		
		string ans;
		int d=1e9;
		if(d>((r*r)+(g*g)+(b*b)))ans="black",d=((r*r)+(g*g)+(b*b));
		if(d>((r*r)+(g*g)+((b-255)*(b-255))))ans="blue",d=((r*r)+(g*g)+((b-255)*(b-255)));
		if(d>((r*r)+((g-255)*(g-255))+(b*b)))ans="lime",d=((r*r)+((g-255)*(g-255))+(b*b));
		if(d>((r*r)+((g-255)*(g-255))+((b-255)*(b-255))))ans="aqua",d=((r*r)+((g-255)*(g-255))+((b-255)*(b-255)));
		if(d>((r-255)*(r-255))+(g*g)+(b*b))ans="red",d=((r-255)*(r-255))+(g*g)+(b*b);
		if(d>((r-255)*(r-255))+(g*g)+((b-255)*(b-255)))ans="fuchsia",d=((r-255)*(r-255))+(g*g)+((b-255)*(b-255));
		if(d>((r-255)*(r-255))+((g-255)*(g-255))+(b*b))ans="yellow",d=((r-255)*(r-255))+((g-255)*(g-255))+(b*b);
		if(d>((r-255)*(r-255))+((g-255)*(g-255))+(b-255)*(b-255))ans="white";
		
		cout<<ans<<endl;
		
		}
		return 0;
	}