ITS's Dev Story

2017.02.14

<교수님>

 - 이따 워리어와 드론 각각에서 키보드, 마우스 각각 이벤트 받는 부분 이야기


 - 드론 화면 아래에 까만 화면이 키보드 명령 받는 곳, 여기에 do sssuuu 치면 실행되도록 구현할 것


 - 워리어에도 똑같이 적용한다.


 - 거북이와 같은 원리로 한다.


 - 드론에도 실행식 적용, 뇌파는 두눈을 깜빡이면 단위 길이만큼 하강, 뜨고 내리는 것 전부 뇌파로 구현할 것.


 - 뇌파기기는 MUSE 사용.


 - 특목고 지원학생은 이러한 사사탐구 내용을 숙지하면 도움이 됨


 - 12월 사사탐구 대표는 5명 정도밖에 못 나감


 - 머신러닝은 먼저 데이터 수집장치가 필요 -> 파이썬 -> 디장고 웹 애플리케이션


https://p5js.org/examples/simulate-l-systems.html


https://www.google.co.kr/amp/s/cartesianfaith.com/2014/01/18/generating-artificial-plants-using-stochastic-lindenmayer-systems-with-d3-js/amp/?client=ms-android-skt-kr


<오늘 활동한 내역>

 - Github 개설

 - 플레이어 좌표값 배열에 대해 의논

 - Anaconda 안되는것 WinPython으로 해결

 - MUSE Demonstration


<플레이어 좌표값 소스>

%%

data = {''};

u1 = udp('127.0.0.1',765,'LocalPort',777);

 

u1.InputBufferSize = 1024;

 

u1.DatagramTerminateMode = 'on';

 

%u1.DatagramReceivedFcn = {'udpcallback'};

 

fopen(u1);

 

%%

buf = 400;

dataVec = zeros(buf,7);

refresh = .02;

tic;

startTime = toc;

lastTime = startTime;

go = 1;

 

while(go)

 

str = fscanf(u1);

parts = strsplit(str,',');

newVec = zeros(1,7);

if(length(parts)==7)

 for jj = 1:7

 if(length(str2num(parts{jj}))==0)

 newVec(jj)=0;

 else

 newVec(jj) = str2num(parts{jj});

 end

 end

end

 

dataVec(1:end-1,:) = dataVec(2:end,:);

dataVec(end,:) = newVec;

 

if((toc-lastTime)&amp;amp;gt;refresh)

 figure(1)

 plot(dataVec(:,1:6))

 title(num2str(mean(diff(dataVec(:,7)))))

 drawnow;

 lastTime = toc;

end

 

if(toc &amp;amp;gt; 10)

 go = 0;

end

 

end

 

%%

fclose(u1); delete(u1)


2017.02.13

- 스쿨호스팅 (phps.kr) 가상서버호스팅 리눅스가 4,900원이므로 여기 호스팅을 사용한다.


- snucode.org 도메인 개설


 - 사사반 탐구는 모든 것을 밑바닥부터 하는 것이 원칙이고, 기존의 툴은 배제한다. 교수님들 채점기준은 밑바닥부터 얼마나 했는지가 기준이다.


 - 로봇 기자재는 창의재단, 네이버등 기업에서 제작중이므로 초등학생들에게 마인크래프트와 쌓기나무로 간단한 거북명령 만들게 시키는게 소위 틈새전략이고 경쟁력


 - 타겟은 초등 고학년으로 한다. http://hicoding.kr/?p=36388


 - 그리고, Unplug 코딩으로 할수 있어야 한다. do sssuuusss 등의 실행식으로 쌓기나무 만들고 드론을 움직인다.


추후

- 장고 게시판 구축

2017.02.08 / 2017.02.10

<교수님>

1. Voxel.js 서버 및 개발환경 구축

2. 학생들의 뇌파, 학생들이 쓴 문자나 수학표현 인식 (Text Recognition) 시스템 구축

3. 1번과 2번을 활용한 SW 교육 환경 디자인, 교육 시스템 적용, 효과성 검증


사사반에서 앞으로 해야할 큰 주제이다.

플레이어의 뇌파를 인식 or 플레이어들이 게시판에 쓴 문자를 인식하는 Text Recognition 시스템 구축 (수식 파악 등)


Django가 파이썬과 연동에 유리하므로, 뇌파 분석과 파이썬 코딩을 강조.


공동이 아닌 세 그룹으로 나누어 협력하고, 복셀과 뇌파팀을 나누어 탐구한다.


정보 사사반이 한국과학창의재단 이사장상 수상 - 장관상을 받으려면 심사교수에게 눈에 뵈는 실질적인 구체적인 것이 나와야한다. 화려한 것보다 실속이 있어야 함. 

13명 전체가 사사발표 참가는 못하여 경쟁 시스템을 도입한다.


2월달 5일, 1학기 1일, 여름방학 5일, 가을 1일 정도로 수업시수 배정 계획


http://francescopochetti.com/text-recognition-natural-scenes/

Image Text Recognition in Python


http://newsweekkorea.com/?p=1811

뇌파로 마음을 읽는다


https://www.google.co.kr/amp/news.donga.com/amp/all/20141226/68773091/1?client=ms-android-skt-kr

영화 흥행좌우 '별점'


<학생>

Voxel.js 서버 운영은 공동으로 하기 위해 외부 서버를 빌린다.

뇌파 기술이 해외에서도 연구중인 분야라 우리 영재원에서 심층적으로 탐구해 볼만한 주제.



2017.01.31

서울대 영재원 사사 단톡개설

서울대 영재원 사사 밴드 개설


2017.02.02

<교수님>

1. 서울대에서는 외부에서 들어오기 힘들기 때문에, 외부에 싼 단독서버 임대하기로 함


2. 리눅스 우분투를 기반으로 해 아파치 설치


3. 파이썬 데이터 분석을 고려, 파이썬 DJango와 복셀을 위한 node.js 생각


4. 서버 잘 아는 사람들이 아파치에 장고, 노드 둘 다 설치하는 방법 찾아봐라


5. 장고는 웹사이트를 만들때 유리하고, 기본적인 홈페이지 소스를 voxel.js와 연동해라

(나중에 가서 데이터 분석시 필요하다. 처음엔 중요하지 않음) 

아파치와 디장고, 노드 동시에 설정하는게 가능한지 알아 보자


6. 다음 모임때까지, 

 6-1. 가상서버 임대/아파치에 파이썬 장고 설치, 

 6-2. Voxel.js 설치하기 위한 node.js 설치방법 알아볼것. 


7. 그리고 SW 코딩교육을 위한 서버 운영 및 정보분과 학생들이 봉사를 할 수 있는 기반을 구축하겠다.

(서울 도곡초 혹은 시흥)


8. 4차 산업혁명의 화두는 머신러닝이다.

키보드로 하는 마인크래프트를 뇌파로 접근하려면 머신러닝 테크닉이 필요

이때 행렬기반 데이터표현, 선형대수 기반 PCA/LDA, 리그레션, 뉴럴 네트워크 등이 머신러닝 알고리즘으로 쓰임


9. 따라서, 머신러닝을 구현하기 위해서는 python으로 접근해야 한다.


http://fallskyjeon.tistory.com/m/2

아파치에서 장고와 노드 두개 돌리기

Running Django and Node.js on the Same Server Using Apache


효율성보다 공부하는 교육용  서버로

http://blog.matthewdfuller.com/2013/08/running-django-and-nodejs-on-same.html?m=1


아파치에 장고 설치

http://heiswed.tistory.com/entry/%EC%9E%A5%EA%B3%A0-%EA%B0%9C%EB%B0%9C-%ED%99%98%EA%B2%BD-%EB%A6%AC%EB%88%85%EC%8A%A4%EC%97%90%EC%84%9C-%EC%95%84%ED%8C%8C%EC%B9%98-%EC%9B%B9%EC%84%9C%EB%B2%84%EB%A1%9C-%EB%8F%8C%EB%A6%AC%EA%B8%B0


아파치와 노드

http://stackoverflow.com/questions/9831594/apache-and-node-js-on-the-same-server


아파치와 파이썬 장고

http://www.fun25.co.kr/blog/python-django-apache-mod-wsgi-install

현재 뇌파가 이런 수준

https://www.google.co.kr/amp/techholic.co.kr/archives/35699/amp?client=ms-android-skt-kr


<학생의견>

6월에 봉사 하기에는 영재고 준비하는 애들이 바쁨 -> 대안 : 여름방학, 2학기 (주말)

( 오늘 배운 내용 )

 

지능 정보 영재라고 하루 전에 미래창조과학부에서 발표한 건데, 인공지능을 활용한 데이터 분석.

 

지능 정보 영재고도 만들겠다는 이야기를 하는데, 인공지능전문가를 5만명 양성한다.

http://v.media.daum.net/v/20161215150339029

 

알파고 때문에도 그렇고 여러 가지지만 지금 무인차가 나오고 변호사시험에 합격할 수 있는 컴퓨터가 나오고, MRI 등도 컴퓨터가 잘하는 세상이 되고, 갤럭시 8에는 말하는 비서가 들어온다.

 

A.I. 가 미래의 대세. 과학영재교육원에게도 미래부가 A.I를 가르치도록 요청함

미래부에서는 과학고등학교와 과학영재학교에서 의대로의 지원을 금지한다 발표. 의대 가면 돈 다 회수한다.

 

미래부에서는 중학교 3학년때 각 분과별로 뽑아서 사사반 만든다.

 

지금 AI가 상당히 발전되어 있지만 중2 수준에서 할 수 있는 거를 해라

100만원 짜리 뇌파장비도 있고, 3D 프린터도 있다. 2팀으로 나눠 선발한다.

 

뇌파장비를 10만원대에도 구비할 수 있다.그것을 복셀이나 자동차에 연결, 연구하라

내 몸 때문에 생기는 전류를 뇌파라고는 할 수 없다. 아이트래커도 연구해라.

 

요즘은 환자들이 아이트래커로 커맨드를 내린다. 미래부에서 관심갖고있다


 

지능정보영재 5만명을 조기에 발굴한다는데 지금 금방 기회가 된다. 5만명이면 어마어마한거임


 

http://www.javamath.com/class/minoboard/board.cgi?house=turtle&id=work&action=read&num=87&page=1&index=78

 

http://www.javamath.com/class/minoboard/board.cgi?house=turtle&id=work&action=read&num=85&page=1&index=75

 


서울대 대학원생들이 연구하는 것.

 

뇌파 오픈 소스

http://martinos.org/mne/stable/index.html

 


뇌파 오픈소스에 참여하는 대학.


오전에는 winpython을 설치함

파이썬을 쓰는 이유는 공대에서 많이 쓰는 랭귀지가 매트래그이라는 걸 많이 쓴다. (중고등에서 하는건 C, C++)

 

매트래그는 라이브러리가 많지만 비쌈, 그래서 파이썬을 쓰는 거임

 (파이썬 3 이상으로 해야함. 2.7은 안돌아가서 쓰레기임.)

 

머신러닝을 C언어로 만들지 않음. 파이썬으로 만듬. 거지같은 포인터 그만 다뤄라.

파이썬이 제일 쉽다.

 

학교 현장에 10만원 짜리 뇌파 장비를 보급하는게 우리의 숙제

 

이것이 정보의 마술임. 지능 정보 마술.

통계과에서는 R 언어를 가르키는데, C언어를 가르치는데는 한번도 들어본 적 없음.

근데 뭐 게임이나 만들 애들은 C++ 쓸거임.

근데 대학은 매트랙, 파이썬, R 등을 쓴다.

 

뇌파가 어느 정도냐 하면 2~3살 자녀의 인생 전체를 측정할 수 있는 무시할 수 없는 도구임.

ADHD가 집중 못하는 건데 뇌파로 치료한다.

http://www.ohmynews.com/NWS_Web/View/at_pg.aspx?CNTN_CD=A0002241204

 

뇌파로 로봇 팔을 움직인다. http://news.kbs.co.kr/news/view.do?ncd=3237484

 

노소영 아트센터나비 관장 "인공지능, 가르침 필요한 아기…인간이 필요한 이유" http://www.sedaily.com/NewsView/1L3YTPFKIQ/


하반신 마비 원숭이 다시 걷는다. http://news.chosun.com/site/data/html_dir/2016/11/10/2016111000457.html

황우석 줄기세포하고도 관련이 있다.

 

EEG-MUSE를 사용해서 제어 bit.ly/2hHE2zY

중학교 개념인 1차 함수를 이용해서 할 수 있는 머신 러닝 해 보기

머신러닝이 생겼을 때 살아남을 수 있는 직업은 머신러닝 만드는 직업

 

(, 몸무게) 형태로 모든 데이터를 좌표평면 내에 집어 넣는다.


이런 형태로 구현한다.

제일 첫 번째로 중등과정에서 구현 가능한 머신 러닝.

 

뇌파로 아두이노 불을 켜라, 모터를 돌려라. 좋은 주제이다.

이번년도 사사는 불을 켰으니 다음번 사사는 스텝 모터를 돌려야 한다.

 

한의사도 뇌파를 쓸 수 있다. http://www.akomnews.com/?p=367411

보톡스도 뇌파가 점령 http://www.medigatenews.com/news/1241583248

 

앞으로 영재학교나 과학고에서 의대를 못가게 해야 한다.

http://db.hankyung.com/news/app/newsview.php?aid=201608301725g

 

행렬을 알아야 함.


1년간의 서울대 수업이 이렇게 끝났다... 


▼ 파이썬 OPENSOURCE 자료 (뇌파 테스트 문제와 측정 코딩)  



(오늘 배운 내용)

지금 초등학교에서 코딩 교육하겠다고 하는것의 모토가 바로 ‘Micro World’ 임.

 

MIT Media Lab이 지상 최고의 대학임. 아무나 못 감.

거기 계신 교수님이 다 석학들임.

 


현미경으로 본 세계, 마이크로 월드는 MIT Media Lab이 만든 개념이다.

양자 컴퓨팅과도 많은 연관이 있다. 이를 연구할 것


<참고로 서울교대 영재원 수업 시에도 마이크로 월드에 대한 언급이 '아주 잠깐' 있었다. 순환교육때 과학 교수님이 이걸 읽어보라며 자신의 책을 홍보한 적이 있다.>


마인크래프트라는 게임은 거북이 세계와도 중첩되는 부분이 있다.

 

마이크로 월드가 증강현실, VR, 아이 트래커, EEG (뇌파), 마우스, 키보드와 연동됨.

이제는 마이크로 월드가 미래임.

 

인공지능 때문에 직업이 다 줄어들게 생겼는데 이제는 인공지능 만지는 애만 살아남음

절대 컴퓨터 공학과 가지 마라. 인문학을 해라. 옷이라든지 음식이라든지 인공지능 못하는 걸해라.


박근혜가 완전히 망한 대통령이지만 잘한 정책이 딱 2개가 있는데 자유학기제와 코딩 교육임.

 

엘반 토플러가 한국에 대해 비판했는데 사라질 직업 위해 학교서 하루 15시간 (기사 주소) 을 낭비하고 있다고 함.


서울대 입학하려면 자기소개서에 책 3권 써야하고, 봉사활동 많이 해야 하는데 절대 봉사활동으로 지하철 노동이나 화장실 청소같은거 하지 말 것. 그거 1000시간해도 뽑지 않는다.

 

미래에 머신러닝이 하지 못하는 봉사활동을 해라. 자신의 특기적성과 맞아야 하고, 책 3권은 정말 아무거나 쓰지 마라.

산출물 제작 빼고는 한 게 없다.


Voxeljs.com의 마인크래프트를 기반으로, 

여러명이 모이는 놀이광장 서버를 만들거나, 

VR을 도입하거나, 거기에 뇌파를 도입하는 등의 아이디어를 생각해 보았고, 팀 빌딩을 하였다.

(오늘 배운 내용)


 

[문제1] 마우스로 점_3을 끌면 점 7이 자취를 남기며 곡선이 사라진다. 이 곡선의 식이  임을 설명하여라. , 원점을 점 2의 위치로 본다. 1과 점 2의 거리는 9이다. 1과 점 2는 고정점이고, 3을 움직이면 점 1과 점 3을 지름으로 하는 원이 만들어지고, 6은 그 원이 점 2를 지나는 수직선에 만나는 점이다. 따라서, 3을 마우스로 움직이면 점 6의 위치도 수직으로 위 아래로 변한다. 또한 점 7은 점 3의 엑스좌표와 점 6의 와이좌표를 각각 갖는 점이다.

 

[문제2] 슈뢰딩거의 원리는 n번 거북이가 위 또는 아래로 움직이며 이동을 하며 도수분포표를 그릴 때, 그 막대그래프의 99.7%가 원점을 중심으로 위 아래 플러스 마이너스  이라는 것이다. 이것을 이용해 동전을 1000 억번 (아주 많이) 던지면 앞면이 나온 횟수는 거의 2분의 1임을 밝혀라. n번 던질 때 n=10과 같이 n의 값이 작으면 앞면이 나온 횟수의 비가 2분의 1이 아닐 수 있다. 그러나 큰수의 n을 던지며 앞면이 나온 횟수의 비가 99.7%의 확률로 2분의 1이라는 것이다. 인터넷에서 큰 수의 법칙을 찾는다.

 

[문제2 힌트]

 의 값은 아주 커지면 0이다.

 

슈뢰딩거의 루트 n을 알려면 큰수의 법칙을 알아야 한다. (인터넷 검색할 것)

근데 한국에서는 단순히 외우는 교육만 하기 때문에 문제가 있음.

인터넷 결과는 내용이 매우 어려울 수 있으니 주의할 것.

원리를 알려주는 것이 아닌 단순 답 구하는 식임.

 

무리함수의 그래프를 그릴 줄 알아야 한다.

 의 그래프는

(출처 : catalog.flatworldknowledge.com, 문제가 될 시 삭제)


산출물을 정해야 함.

교과학습기간 (중간고사) 까지는 공부를 하고, 이후 산출물을 한다.

 

기억해 둘 것. 중학생은 앱같은거 만들지 않는다. PC 소프트웨어를 개발한다.

(오늘 배운 내용)


==============================


도수분포준비

반복 200

{

X = 'a,b'

do 50 X 표 집

}

==============================


==============================

window ttgraph.gif ; for i=0 to 100 { ary_i=0 }

약속 표 { n = yc+50 ; ary_n = ary_n +1 ; tt blue ; move ary_n,0 }

약속 앞 { move 1, 1 } ; 약속 뒤 { move 1, -1 } ; 거북 -50,0 ; move 50,50 ; 거북 -50, 0; move 50, -50; tt ; tt -50,0;

v_1 { 자유점 ; -59, 0 ; black,5 ; #3BB9FF, 8 } ; v_2 { 자유점 ; -50, 0 ; black,7; #3BB9FF, 8} ; v_3 {선위점;v_1,v_2, 0, 0; yellow, 9; blue, 8 } ; v_4 {중점;v_1,v_3;blue,7;lightgray,8} ; v_5 {수직점;v_2,v_2,v_3;gray,4;lightgray,8} ; v_6 {교점;v_5,v_2,v_4,v_4,v_3;gray,4;lightgray,8} ; f_1 {반지름;v_4, v_3; ; ; red} ; e_1 {선분;v_1,v_2;;;red}; e_2{선분;v_5,v_2;;;yellow} ; v_4, name ; v_5, name ; v_6, name ; v_7 {작도점;v_3,v_3,v_2,v_6;red,2; red,8} ; v_7,name; trace v_7,on; v_8,-72,-56 ; v_9,-72,-66;

이름 v_8 { '2의 좌표 (-50,0) : 1의 좌표 (-59,0) ' ; red ,1 } ; v_10, -102,69; label v_10 { '_3 을 마우스로 끌면 점 7은 자취를 담는 포물선을 그림' ; blue, 1 }

이름 v_9 { '7의 자취곡선은 ' , $ y^2 = 9x \thicksp \thicksp y= 3 \sqrt{x}$; blue,1}

반복 250 { tt random ; do 50 ' , ' ; tt -50, 0 }

@ 반복 250 { do ([#random]) 50 ' , ' ([-50#0]) } @

@ _3 을 마우스로 끌면 점_7 은 거북자취를 담아내는 포물선을 그립니다 @

@ 4개 표본의 평균으로 도수분포 그래프를 만들면 표준편차가 반으로 준다 @

버튼 push() { ' 4개 표본의 평균으로 만들기 ' ; -10,60 }

함수 push() { logo ; window ttgraph.gif ; point v_1, 110,0 ; point v_2, 110,0; point v_3, 110,0; point v_4, 110,0; point v_1, noname; point v_2, noname; point v_3, noname; point v_4, noname; for i=0 to 100;arx_i = 0; arz_i=0;next; ary_1=0; ary_2=0; ary_3=0; ary_4=0;거북 -50, 0; move 50, 50; 거북 -50, 0; move 50, -50; tt gray; 거북 -50, 0; move 50, 0;

반복 80 { for i=1 to 4 ; pu ; tt -50,0 ; do 50 ' , ' ; point v_i, 0, yc ; n=yc + 50 ; arz_n=arz_n+1; pd ; tt blue; move arz_n, 0; ary_i=yc; next; n = 50 + int( 0.25*( ary_1 + ary_2 + ary_3 + ary_4) ) ; tt 0, n-50 ; arx_n = arx_n + 1; tt black; move -2*arx_n, 0; } ; v_10, -104,69; label v_10 { '4개 값의 평균으로 도수분포를 만들면 표준편차가 반으로 준다' ; blue, 1 } }

==============================

슈뢰딩거의  법칙.

==============================

===============================

쌓기나무준비

window normalcurve.gif @ m : (길이##) m , (#) m @

k=0.00048 ; oldv=1 @ (dx ## dy) m : x , y 증가량 @

tt -105,-19 ; do (3##) m @ 맨 처음 평평한 기준면을 만듦 @

for i=1 to 20 { @ i 1 부터 20 까지 변하면서 @

newv = com(20,i) @ 20 개 중 i 개를 뽑는 경우 값 @

do ( 10 ## k*( newv-oldv ) ) m

oldv=newv

}

move nets,-103,-19; head nets,0,-83;

===============================

가우스 정규분포, 표준편차 68 95 99.7

벡터는 가자 5, 가자 7 등으로 표현할 수 있다.


===============================

도수분포준비

 

move 30, -40

tt 30, 20

move 30, -40

===============================

크기와 방향만 같으면 다 같은 벡터, 고로 위 그림은 같은 벡터이다.

 

확률과 통계 : 순열과 조합 등등



컴퓨터 사이언스를 배우는 아이들이 대부분 부전공을 함이것이 확률과 통계.

앞으로 공인인증서가 없어질 것임홍채인식이 생김.

지문이라는 건 죽은 사람 손가락 잘라서 해도 되지만홍채는 안 그럼.

 

그러므로 생체신호로 접근해야 하는데드론 등이 활성화되면 보안이 매우 중요

양자통신을 배울 것그러므로 교수님의 답은 확률과 통계다.

데이터 사이언스가 각광을 받으므로결국에는 확률적인 분석을 할 수밖에 없다.

복수전공을 할 것

 

데이터 분석머신러닝 등이 확률 분석이기 때문에 수학을 못하면 안됨.


옛날에는 컵라면만 먹고 시간투자만 하면 되지만 이제는 수학이 매우 중요하다.

지금 세상이 바뀌고 있다절대 컴퓨터 공학과 가지 마라.

 

지금 당장 뇌파가 인기가 없는 이유는 너무 어렵다는 편견 때문이다전자파로 인해서 뇌파도 변하므로 조심할 것그러므로 홍채인식이 각광을 받을 것이다그래서 내가 하고 있는 것이 아이트래커인데이를 이용해서 너네가 조는 걸 알 수 있다너네가 딴짓을 하는지도 분석이 가능.

 

기계 학습을 이용해서 스팸메일을 걸러낸다. (베이지안 스팸 필터)

컴퓨터 공학과나 가서 게임 만들고 컵라면 먹으면 아주 피곤한 삶이 됨.

 

(오늘 배운 내용)


* 오늘 게시판에 voxeljs.com 탐구 내용 업로드

* 827일 수업 때 자신의 복셀 프로젝트 발표, 93일까지 팀 완성


예전에는 아두이노를 했지만

이번에는 node.js를 이용해 라즈베리 파이에 서버를 구축한다.

다용도로 쓸 수 있기 때문에 그런 면에서 인지도가 있다.

 

그래서 내가 원하는건 대규모 웹사이트를 만드는 것이 아니라

웹사이트에 와서 탐구계획 작성하는 것, 그것이 중요

 

node.js를 이용해 마인크래프트를 한다.

voxel oculus를 이용해서 VR게임을 즐긴다.

 

근데, 오픈소스 자체를 발표하지는 말 것.

그럼 너네가 한 게 뭐인지 설명해야 함.

 

산출물을 뇌파, 아이트래커 중심으로 만들었으면 좋겠음

 

천국과 지옥에 대한 의미를 생각해 보자

천국 : 서로 나눠 주는 곳

지옥 : 자기만 먹으려는 곳