혼동 행렬로 실패 종류 나누기, 먼저 지킬 계약을 적어 보기 | Builder Shin