#include <cstdio>
#include <cmath>
#include <iostream>
#include <string>
#define EPS 1e-10
using namespace std;

struct point{
	double x,y;
	point(){}
	point(double xx,double yy){
		x=xx;
		y=yy;
	}
	point operator +(point p){
		return point(x+p.x,y+p.y);
	}
	point operator -(point p){
		return point(x-p.x,y-p.y);
	}
	point operator *(double d){
		return point(x*d,y*d);
	}
	double dot(point p){
		return p.x*x+p.y*y;
	}
	double det(point p){
		return x*p.y-y*p.x;
	}
	double len(){
		return sqrt(x*x+y*y);
	}
};

bool on_seg(point p1,point p2,point q){
	return (p2-p1).det(p2-q)==0 && (p1-q).dot(p2-q)<=0;
}

point intersection(point p1,point p2,point q1,point q2){
	return p1+(p2-p1)*((q2-q1).det(q1-p1)/(q2-q1).det(p2-p1));
}

double x[4][4];
double y[4][4];
point p[8];
point g[3];
double len[3];
string check(){
	if((p[0]-p[2]).dot(p[1]-p[3])==0)return "kyo";
	g[0]=intersection(p[0],p[1],p[2],p[3]);
	if(!(on_seg(p[0],p[1],g[0]) && on_seg(p[2],p[3],g[0])))return "kyo";
	if((p[0]-p[4]).dot(p[1]-p[5])==0)return "kyo";
	g[1]=intersection(p[0],p[1],p[4],p[5]);
	if(!(on_seg(p[0],p[1],g[1]) && on_seg(p[4],p[5],g[1])))return "kyo";
	if((p[2]-p[4]).dot(p[3]-p[5])==0)return "kyo";
	g[2]=intersection(p[2],p[3],p[4],p[5]);
	if(!(on_seg(p[2],p[3],g[2]) && on_seg(p[4],p[5],g[2])))return "kyo";
	len[0]=(g[0]-g[1]).len();
	len[1]=(g[1]-g[2]).len();
	len[2]=(g[0]-g[2]).len();
	double s=(len[0]+len[1]+len[2])/2.0;
	double S=sqrt(s*(s-len[0])*(s-len[1])*(s-len[2]));
	if(S<EPS)return "kyo";
	if(S<100000.0)return "syo-kichi";
	if(S<1000000.0)return "kichi";
	if(S<1900000.0)return "chu-kichi";
	return "dai-kichi";
}

int main(void){
	while(1){
		scanf("%lf %lf %lf %lf",&x[0][0],&y[0][0],&x[1][0],&y[1][0]);
		if(x[0][0]==0.0 && y[0][0]==0.0 && x[1][0]==0.0 && y[1][0]==0.0)break;
		p[0]=point(x[0][0],y[0][0]);
		p[1]=point(x[1][0],y[1][0]);
		for(int i=1;i<=2;i++){
			scanf("%lf %lf %lf %lf",&x[0][i],&y[0][i],&x[1][i],&y[1][i]);
			p[i*2+0]=point(x[0][i],y[0][i]);
			p[i*2+1]=point(x[1][i],y[1][i]);
		}
		cout << check() << endl;
	}
	return 0;
}