Skip to content

증명 도구 상자 · 노트

1 T1 집합 등식: 원소 추적과 지시함수 ​

확률은 사건에 붙는 수이고 사건은 집합이다. 그래서 확률에 대한 등식의 상당수는 먼저 집합에 대한 등식으로 증명한다. 1회의 기본 성질, 포함배제, 연속성의 증명이 모두 이 절의 두 방법, 곧 원소 추적과 지시함수를 쓴다.

1.1 원소 추적 ​

두 집합이 같다는 것은 서로를 포함한다는 것이다.

A=B  ⟺  A⊂B 이고 B⊂A.A=B\iff A\subset B\ \text{이고}\ B\subset A .

A⊂BA\subset B를 보이려면 AA의 원소 ω\omega를 아무것이나 잡고 ω∈B\omega\in B임을 보인다. 이것을 원소 추적(element chasing) 또는 이중 포함이라 한다. 등호의 양쪽을 각각 “ω\omega가 어떤 조건을 만족한다”는 문장으로 바꾸고, 두 문장이 같은 뜻임을 확인하는 것이다.

보조정리 1.1 (분배법칙) 임의의 집합족 {Bi}i∈I\{B_i\}_{i\in I}에 대해

A∩(⋃i∈IBi)=⋃i∈I(A∩Bi),A∪(⋂i∈IBi)=⋂i∈I(A∪Bi).A\cap\Bigl(\bigcup_{i\in I}B_i\Bigr)=\bigcup_{i\in I}(A\cap B_i),\qquad A\cup\Bigl(\bigcap_{i\in I}B_i\Bigr)=\bigcap_{i\in I}(A\cup B_i).

증명 전략 첫 식의 양쪽을 ω\omega에 대한 문장으로 바꾼다. 둘째 식은 첫 식에 De Morgan을 쓴다.

  1. ω∈A∩(⋃iBi)\omega\in A\cap(\bigcup_iB_i)   ⟺  \iff ω∈A\omega\in A이고, 어떤 ii에 대해 ω∈Bi\omega\in B_i이다.교집합과 합집합의 정의

  2.   ⟺  \iff 어떤 ii에 대해 ω∈A\omega\in A이고 ω∈Bi\omega\in B_i이다.ω∈A\omega\in A는 ii와 무관하다

  3.   ⟺  \iff ω∈⋃i(A∩Bi)\omega\in\bigcup_i(A\cap B_i). 따라서 첫 식이 성립한다.합집합의 정의

  4. 첫 식을 AcA^c와 {Bic}\{B_i^c\}에 쓰고 양변의 여집합을 취하면 둘째 식이 나온다.De Morgan

예제 1.2 (서로소 조각 만들기) 사건 A1,A2,…A_1,A_2,\dots에 대해 B1=A1B_1=A_1, Bn=An∖(A1∪⋯∪An−1)B_n=A_n\setminus(A_1\cup\cdots\cup A_{n-1})로 두면

(i) Bn⊂An,(ii) Bm∩Bn=∅ (m≠n),(iii) ⋃nBn=⋃nAn.\text{(i) } B_n\subset A_n,\qquad \text{(ii) } B_m\cap B_n=\emptyset\ (m\ne n),\qquad \text{(iii) } \bigcup_{n}B_n=\bigcup_nA_n .

(i)은 정의에서 바로 나온다. (ii) m<nm<n이면 Bm⊂Am⊂A1∪⋯∪An−1B_m\subset A_m\subset A_1\cup\cdots\cup A_{n-1}이고 BnB_n은 이 합집합과 만나지 않는다. (iii) ⊂\subset는 (i)에서 나온다. ⊃\supset: ω∈⋃nAn\omega\in\bigcup_nA_n이면 ω∈An\omega\in A_n인 nn 가운데 가장 작은 것 mm이 있다(자연수의 정렬원리, [T3]). 그러면 ω∈Am\omega\in A_m이고 ω∉A1∪⋯∪Am−1\omega\notin A_1\cup\cdots\cup A_{m-1}이므로 ω∈Bm\omega\in B_m이다.

이 조각들로 Boole 부등식 P(⋃nAn)≤∑nP(An)P(\bigcup_nA_n)\le\sum_nP(A_n)이 나온다. (iii)과 (ii)로 왼쪽은 ∑nP(Bn)\sum_nP(B_n)이고, (i)과 단조성으로 P(Bn)≤P(An)P(B_n)\le P(A_n)이다.

1.2 지시함수 ​

정의 1.3 (지시함수) 집합 A⊂ΩA\subset\Omega의 지시함수(indicator function)는 ω∈A\omega\in A이면 1A(ω)=1\1_A(\omega)=1, 아니면 1A(ω)=0\1_A(\omega)=0인 함수 1A:Ω→{0,1}\1_A:\Omega\to\{0,1\}이다.

지시함수를 쓰면 집합 연산이 수의 연산으로 바뀐다. 두 함수가 같다는 것은 모든 점에서 값이 같다는 것이므로, 증명은 ω\omega의 위치에 따른 경우 나누기가 된다.

명제 1.4 (지시함수의 대수) 집합 A,BA,B와 쌍마다 서로소인 집합 A1,A2,…A_1,A_2,\dots에 대해

  1. (a)

    1A∩B=1A1B\1_{A\cap B}=\1_A\1_B, 1Ac=1−1A\1_{A^c}=1-\1_A.

  2. (b)

    1A∪B=1A+1B−1A1B=1−(1−1A)(1−1B)\1_{A\cup B}=\1_A+\1_B-\1_A\1_B=1-(1-\1_A)(1-\1_B).

  3. (c)

    A⊂B  ⟺  1A≤1BA\subset B\iff\1_A\le\1_B, A=B  ⟺  1A=1BA=B\iff\1_A=\1_B.

  4. (d)

    1⋃iAi=∑i1Ai\1_{\bigcup_iA_i}=\sum_i\1_{A_i} (쌍마다 서로소일 때).

증명 전략 함수의 등식은 점마다의 등식이다. ω\omega가 AA, BB에 속하는지에 따라 네 경우를 표로 확인한다.

  1. (a), (b)의 양변을 (1A(ω),1B(ω))(\1_A(\omega),\1_B(\omega))의 네 값에서 계산한다.

    1A\1_A1B\1_B1A∩B\1_{A\cap B}1A1B\1_A\1_B1A∪B\1_{A\cup B}1A+1B−1A1B\1_A+\1_B-\1_A\1_B
    111111
    100011
    010011
    000000

    같은 줄의 값이 같다. 1Ac=1−1A\1_{A^c}=1-\1_A도 두 경우로 확인한다. (b)의 둘째 꼴은 첫째 꼴을 전개한 것이다.경우 나누기

  2. (c) A⊂BA\subset B이면 1A(ω)=1\1_A(\omega)=1일 때 ω∈B\omega\in B이므로 1B(ω)=1\1_B(\omega)=1이다. 거꾸로 1A≤1B\1_A\le\1_B이면 ω∈A\omega\in A에서 1≤1B(ω)1\le\1_B(\omega)이므로 ω∈B\omega\in B다. 등호는 두 방향의 포함을 합친 것이다.원소 추적

  3. (d) ω\omega가 합집합에 없으면 양변이 0이다. 있으면 쌍마다 서로소이므로 정확히 하나의 AiA_i에 속하고, 오른쪽 합에서 그 항 하나만 1이다.서로소

예제 1.5 (포함배제의 점별 형태) 사건 A1,…,AnA_1,\dots,A_n에 대해 (a)와 (b)를 되풀이하면

1A1∪⋯∪An=1−∏i=1n(1−1Ai)=∑k=1n(−1)k+1∑i1<⋯<ik1Ai1⋯1Aik.\1_{A_1\cup\cdots\cup A_n}=1-\prod_{i=1}^n\bigl(1-\1_{A_i}\bigr) =\sum_{k=1}^n(-1)^{k+1}\sum_{i_1<\cdots<i_k}\1_{A_{i_1}}\cdots\1_{A_{i_k}} .

첫 등호는 (A1∪⋯∪An)c=A1c∩⋯∩Anc(A_1\cup\cdots\cup A_n)^c=A_1^c\cap\cdots\cap A_n^c(De Morgan)의 지시함수를 (a)로 쓴 것이다. 둘째 등호는 곱을 전개한 것이고, 1Ai1⋯1Aik=1Ai1∩⋯∩Aik\1_{A_{i_1}}\cdots\1_{A_{i_k}}=\1_{A_{i_1}\cap\cdots\cap A_{i_k}}이다. 양변의 기댓값을 취하면 포함배제 공식이 나온다. 1회의 포함배제 증명 2(점마다 몇 번 세어지는가)를 함수의 등식 하나로 쓴 것이다.

1.3 역상 ​

확률변수는 함수 X:Ω→RX:\Omega\to\R이고, {X∈B}\{X\in B\}는 BB의 역상(inverse image)

X−1(B)={ω∈Ω: X(ω)∈B}X^{-1}(B)=\{\omega\in\Omega:\ X(\omega)\in B\}

이다. 역상은 집합 연산과 순서를 바꿀 수 있다.

명제 1.6 (역상과 집합 연산) 함수 X:Ω→RX:\Omega\to\R와 R\R의 부분집합 BB, {Bi}i∈I\{B_i\}_{i\in I}에 대해

X−1(⋃iBi)=⋃iX−1(Bi),X−1(⋂iBi)=⋂iX−1(Bi),X−1(Bc)=(X−1(B))c.X^{-1}\Bigl(\bigcup_iB_i\Bigr)=\bigcup_iX^{-1}(B_i),\qquad X^{-1}\Bigl(\bigcap_iB_i\Bigr)=\bigcap_iX^{-1}(B_i),\qquad X^{-1}(B^c)=\bigl(X^{-1}(B)\bigr)^c .

증명 전략 ω∈X−1(⋅)\omega\in X^{-1}(\cdot)를 X(ω)∈⋅X(\omega)\in\cdot로 바꾸면 세 식 모두 원소 추적 한 줄이다.

  1. ω∈X−1(⋃iBi)  ⟺  X(ω)∈⋃iBi  ⟺  \omega\in X^{-1}(\bigcup_iB_i)\iff X(\omega)\in\bigcup_iB_i\iff 어떤 ii에서 X(ω)∈Bi  ⟺  ω∈⋃iX−1(Bi)X(\omega)\in B_i\iff\omega\in\bigcup_iX^{-1}(B_i).역상과 합집합의 정의

  2. 교집합은 “어떤 ii”를 “모든 ii”로 바꾸면 같다.1

  3. ω∈X−1(Bc)  ⟺  X(ω)∉B  ⟺  ω∉X−1(B)\omega\in X^{-1}(B^c)\iff X(\omega)\notin B\iff\omega\notin X^{-1}(B).여집합의 정의

이 명제 때문에 {X≤b}∖{X≤a}={a<X≤b}\{X\le b\}\setminus\{X\le a\}=\{a<X\le b\}, ⋃n{X≤x−1n}={X<x}\bigcup_n\{X\le x-\tfrac1n\}=\{X<x\} 같은 사건의 계산을 실수 집합의 계산으로 바꿀 수 있다. 1회의 분포함수 성질의 증명이 이 계산을 쓴다.

흔한 실수 (1) (A∪B)∖B=A(A\cup B)\setminus B=A는 거짓이다. 맞는 식은 (A∪B)∖B=A∖B(A\cup B)\setminus B=A\setminus B이고, A∩B≠∅A\cap B\ne\emptyset이면 둘은 다르다. (2) 1A∪B=1A+1B\1_{A\cup B}=\1_A+\1_B는 A∩B=∅A\cap B=\emptyset일 때만 맞다. A=BA=B이면 오른쪽은 21A2\1_A이다. (3) 역상과 달리 상(image)은 교집합과 순서를 바꿀 수 없다. f(ω)=ω2f(\omega)=\omega^2, A={−1}A=\{-1\}, B={1}B=\{1\}이면 f(A∩B)=∅f(A\cap B)=\emptyset이지만 f(A)∩f(B)={1}f(A)\cap f(B)=\{1\}이다.

연습문제

연습 1.1 (차집합의 분배 ★) 원소 추적으로 (A∪B)∖C=(A∖C)∪(B∖C)(A\cup B)\setminus C=(A\setminus C)\cup(B\setminus C)와 A∖(B∪C)=(A∖B)∩(A∖C)A\setminus(B\cup C)=(A\setminus B)\cap(A\setminus C)를 보여라.

풀이

ω∈(A∪B)∖C\omega\in(A\cup B)\setminus C   ⟺  \iff (ω∈A\omega\in A 또는 ω∈B\omega\in B) 그리고 ω∉C\omega\notin C   ⟺  \iff (ω∈A\omega\in A, ω∉C\omega\notin C) 또는 (ω∈B\omega\in B, ω∉C\omega\notin C)   ⟺  \iff ω∈(A∖C)∪(B∖C)\omega\in(A\setminus C)\cup(B\setminus C). 둘째 식: ω∈A∖(B∪C)\omega\in A\setminus(B\cup C)   ⟺  \iff ω∈A\omega\in A, ω∉B\omega\notin B, ω∉C\omega\notin C   ⟺  \iff ω∈A∖B\omega\in A\setminus B이고 ω∈A∖C\omega\in A\setminus C.

연습 1.2 (대칭차 ★) A△B=(A∖B)∪(B∖A)A\triangle B=(A\setminus B)\cup(B\setminus A)로 정의한다. (a) A△B=(A∪B)∖(A∩B)A\triangle B=(A\cup B)\setminus(A\cap B)를 보여라. (b) 1A△B=(1A−1B)2=1A+1B−21A1B\1_{A\triangle B}=(\1_A-\1_B)^2=\1_A+\1_B-2\1_A\1_B를 보여라. (c) (b)를 써서 (A△B)△C=A△(B△C)(A\triangle B)\triangle C=A\triangle(B\triangle C)를 보여라.

풀이

(a) 양쪽 모두 “ω\omega가 AA와 BB 가운데 정확히 하나에 속한다”와 같다.

(b) (1A,1B)(\1_A,\1_B)의 네 값 (1,1)(1,1), (1,0)(1,0), (0,1)(0,1), (0,0)(0,0)에서 1A△B\1_{A\triangle B}는 차례로 0,1,1,00,1,1,0이다. (1A−1B)2(\1_A-\1_B)^2도 같은 값을 갖는다. 1A2=1A\1_A^2=\1_A이므로 전개하면 1A+1B−21A1B\1_A+\1_B-2\1_A\1_B이다.

(c) (b)에서 1A△B\1_{A\triangle B}는 1A+1B\1_A+\1_B를 2로 나눈 나머지다. 이것을 되풀이하면 두 집합 (A△B)△C(A\triangle B)\triangle C와 A△(B△C)A\triangle(B\triangle C)의 지시함수는 모두 1A+1B+1C\1_A+\1_B+\1_C를 2로 나눈 나머지다. 지시함수가 같으므로 두 집합이 같다(명제 1.4(c)). 두 집합 모두 “A,B,CA,B,C 가운데 홀수 개에 속하는 점”의 집합이다.

연습 1.3 (세 사건의 점별 포함배제 ★) 1−(1−1A)(1−1B)(1−1C)1-(1-\1_A)(1-\1_B)(1-\1_C)를 전개해 1A∪B∪C\1_{A\cup B\cup C}를 일곱 개 지시함수의 부호 있는 합으로 써라. ω\omega가 AA와 BB에만 속할 때 오른쪽이 1이 됨을 직접 확인하라.

풀이

a=1Aa=\1_A, b=1Bb=\1_B, c=1Cc=\1_C로 쓰면

1−(1−a)(1−b)(1−c)=a+b+c−ab−ac−bc+abc,1-(1-a)(1-b)(1-c)=a+b+c-ab-ac-bc+abc ,

곧 1A∪B∪C=1A+1B+1C−1AB−1AC−1BC+1ABC\1_{A\cup B\cup C}=\1_A+\1_B+\1_C-\1_{AB}-\1_{AC}-\1_{BC}+\1_{ABC}이다. ω\omega가 AA와 BB에만 속하면 a=b=1a=b=1, c=0c=0이므로 오른쪽은 1+1−1=11+1-1=1이다.

연습 1.4 (포함과 서로소의 여러 표현 ★★) 다음이 모두 같은 뜻임을 보여라. (i) A⊂BA\subset B, (ii) A∩Bc=∅A\cap B^c=\emptyset, (iii) A∪B=BA\cup B=B, (iv) A∩B=AA\cap B=A. 또 A∩B=∅  ⟺  1A+1B≤1A\cap B=\emptyset\iff\1_A+\1_B\le1을 보여라.

풀이

(i)⇒\Rightarrow(ii): ω∈A∩Bc\omega\in A\cap B^c이면 ω∈A⊂B\omega\in A\subset B이면서 ω∉B\omega\notin B이므로 그런 ω\omega는 없다. (ii)⇒\Rightarrow(iii): B⊂A∪BB\subset A\cup B는 늘 성립한다. ω∈A\omega\in A이면 (ii)로 ω∉Bc\omega\notin B^c, 곧 ω∈B\omega\in B이므로 A∪B⊂BA\cup B\subset B이다. (iii)⇒\Rightarrow(iv): A⊂A∪B=BA\subset A\cup B=B이므로 A∩B=AA\cap B=A. (iv)⇒\Rightarrow(i): A=A∩B⊂BA=A\cap B\subset B. 1A+1B\1_A+\1_B는 ω\omega가 두 집합에 모두 속할 때만 2이고 그 밖에는 1 이하다. 따라서 1A+1B≤1\1_A+\1_B\le1   ⟺  \iff 두 집합에 모두 속하는 점이 없다   ⟺  \iff A∩B=∅A\cap B=\emptyset.

연습 1.5 (역상 계산 ★) Ω={1,2,…,12}\Omega=\{1,2,\dots,12\}에서 X(ω)X(\omega)를 ω\omega를 3으로 나눈 나머지라 하자. X−1({0})X^{-1}(\{0\}), X−1({1,2})X^{-1}(\{1,2\}), X−1([0.5,∞))X^{-1}([0.5,\infty))를 원소로 적고, X−1({1,2})=(X−1({0}))cX^{-1}(\{1,\allowbreak 2\})=(X^{-1}(\{0\}))^c임을 확인하라.

풀이

X−1({0})={3,6,9,12}X^{-1}(\{0\})=\{3,6,9,12\}, X−1({1,2})={1,2,4,5,7,8,10,11}X^{-1}(\{1,\allowbreak 2\})=\{1,\allowbreak 2,\allowbreak 4,\allowbreak 5,\allowbreak 7,\allowbreak 8,\allowbreak 10,\allowbreak 11\}이다. XX의 값은 0,1,20,1,2뿐이므로 X−1([0.5,∞))=X−1({1,2})X^{-1}([0.5,\allowbreak \infty))=X^{-1}(\{1,\allowbreak 2\})이다. {1,2}\{1,2\}는 값의 집합 {0,1,2}\{0,1,2\}에서 {0}\{0\}의 여집합이므로, 명제 1.6로 X−1({1,2})=X−1(R∖{0})=(X−1({0}))cX^{-1}(\{1,\allowbreak 2\})=X^{-1}(\R\setminus\{0\})=(X^{-1}(\{0\}))^c이고 실제로 원소가 일치한다.

연습 1.6 (상은 교집합을 보존하지 않는다 ★★) 함수 f:Ω→Sf:\Omega\to S와 A,B⊂ΩA,B\subset\Omega에 대해 (a) f(A∪B)=f(A)∪f(B)f(A\cup B)=f(A)\cup f(B), (b) f(A∩B)⊂f(A)∩f(B)f(A\cap B)\subset f(A)\cap f(B)를 보여라. (c) 모든 A,BA,B에서 (b)가 등호인 것은 ff가 일대일일 때와 그때뿐임을 보여라.

풀이

(a) s∈f(A∪B)s\in f(A\cup B)   ⟺  \iff s=f(ω)s=f(\omega)인 ω∈A∪B\omega\in A\cup B가 있다   ⟺  \iff s∈f(A)s\in f(A) 또는 s∈f(B)s\in f(B). (b) s=f(ω)s=f(\omega), ω∈A∩B\omega\in A\cap B이면 s∈f(A)s\in f(A)이고 s∈f(B)s\in f(B)이다. (c) ff가 일대일이고 s∈f(A)∩f(B)s\in f(A)\cap f(B)이면 s=f(a)=f(b)s=f(a)=f(b)인 a∈Aa\in A, b∈Bb\in B가 있고 a=b∈A∩Ba=b\in A\cap B이므로 s∈f(A∩B)s\in f(A\cap B)이다. 일대일이 아니면 f(ω1)=f(ω2)f(\omega_1)=f(\omega_2), ω1≠ω2\omega_1\ne\omega_2인 점이 있고, A={ω1}A=\{\omega_1\}, B={ω2}B=\{\omega_2\}에서 f(A∩B)=∅≠f(A)∩f(B)f(A\cap B)=\emptyset\ne f(A)\cap f(B)이다(대우, [T2]).

연습 1.7 (합집합과 교집합의 지시함수 ★★) 임의의 집합족 {Ai}i∈I\{A_i\}_{i\in I}에 대해 1⋃iAi=sup⁡i1Ai\1_{\bigcup_iA_i}=\sup_i\1_{A_i}, 1⋂iAi=inf⁡i1Ai\1_{\bigcap_iA_i}=\inf_i\1_{A_i}임을 보여라.

풀이

sup⁡i1Ai(ω)\sup_i\1_{A_i}(\omega)는 값이 {0,1}\{0,1\}인 수들의 상한이므로, 어떤 ii에서 1Ai(ω)=1\1_{A_i}(\omega)=1이면 1이고 아니면 0이다. 앞의 경우가 ω∈⋃iAi\omega\in\bigcup_iA_i이다. 하한은 모든 ii에서 1일 때만 1이고, 이것이 ω∈⋂iAi\omega\in\bigcap_iA_i이다.

연습 1.8 (역상으로 만든 σ-대수 ★★) 함수 X:Ω→RX:\Omega\to\R에 대해 G={X−1(B): B⊂R}\mathcal G=\{X^{-1}(B):\ B\subset\R\}이 Ω\Omega 위의 σ-대수임을 보여라.

풀이

Ω=X−1(R)∈G\Omega=X^{-1}(\R)\in\mathcal G이다. G=X−1(B)∈GG=X^{-1}(B)\in\mathcal G이면 Gc=X−1(Bc)∈GG^c=X^{-1}(B^c)\in\mathcal G이다. Gi=X−1(Bi)G_i=X^{-1}(B_i)이면 ⋃iGi=X−1(⋃iBi)∈G\bigcup_iG_i=X^{-1}(\bigcup_iB_i)\in\mathcal G이다. 세 단계 모두 명제 1.6이다.

연습 1.9 (세 사건이 만드는 집합의 수 ★★★) 사건 A,B,CA,B,C에서 합집합, 교집합, 여집합을 유한 번 써서 만들 수 있는 집합은 모두 여덟 개의 “원자” A±∩B±∩C±A^{\pm}\cap B^{\pm}\cap C^{\pm}(A+=AA^+=A, A−=AcA^-=A^c)의 합집합임을 보여라. 따라서 이런 집합은 많아야 28=2562^8=256개다. (힌트: 만든 집합 SS의 지시함수는 (1A,1B,1C)(\1_A,\1_B,\1_C)의 함수다.)

풀이

S\mathcal S를 “어떤 함수 h:{0,1}3→{0,1}h:\{0,1\}^3\to\{0,1\}에 대해 1S(ω)=h(1A(ω),1B(ω),1C(ω))\1_S(\omega)=h(\1_A(\omega),\allowbreak \1_B(\omega),\allowbreak \1_C(\omega))인 집합 SS”의 모임이라 하자. A,B,C∈SA,B,C\in\mathcal S이다(hh는 좌표 하나). S,T∈SS,T\in\mathcal S이면 1Sc=1−hS\1_{S^c}=1-h_S, 1S∪T=max⁡(hS,hT)\1_{S\cup T}=\max(h_S,h_T), 1S∩T=min⁡(hS,hT)\1_{S\cap T}=\min(h_S,h_T)도 (1A,1B,1C)(\1_A,\1_B,\1_C)의 함수이므로 S\mathcal S는 세 연산에 닫혀 있다. 연산 횟수에 대한 귀납법([T3])으로 만든 집합은 모두 S\mathcal S에 속한다. S∈SS\in\mathcal S이면 ω∈S\omega\in S   ⟺  \iff h(e)=1h(e)=1, e=(1A(ω),1B(ω),1C(ω))e=(\1_A(\omega),\allowbreak \1_B(\omega),\allowbreak \1_C(\omega))이다. ee가 정해지면 ω\omega는 원자 A±B±C±A^{\pm}B^{\pm}C^{\pm} 가운데 정확히 하나에 속하므로, SS는 h(e)=1h(e)=1인 ee에 대응하는 원자들의 합집합이다. hh는 28=2562^8=256가지이므로 그런 집합도 많아야 256개다.

이 회차에서 읽은 절 0개 · 회차 차례