ginipick commited on
Commit
3fe432e
Β·
verified Β·
1 Parent(s): c3ed88f

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +78 -20
app.py CHANGED
@@ -1674,10 +1674,8 @@ def get_idea_system_prompt(selected_category: str | None = None,
1674
  cat_clause = (
1675
  f'\n**μΆ”κ°€ μ§€μΉ¨**: μ„ νƒλœ μΉ΄ν…Œκ³ λ¦¬ "{selected_category}"λ₯Ό νŠΉλ³„νžˆ μš°μ„ ν•˜μ—¬ κ³ λ €ν•˜μ„Έμš”.\n'
1676
  ) if selected_category else ""
1677
-
1678
  if not selected_frameworks:
1679
  selected_frameworks = []
1680
-
1681
  framework_instruction = "\n\n### (μ„ νƒλœ 기타 뢄석 ν”„λ ˆμž„μ›Œν¬)\n"
1682
  for fw in selected_frameworks:
1683
  if fw == "sunzi":
@@ -1688,41 +1686,101 @@ def get_idea_system_prompt(selected_category: str | None = None,
1688
  framework_instruction += "- Porter의 5 Forces\n"
1689
  elif fw == "bcg":
1690
  framework_instruction += "- BCG 맀트릭슀\n"
1691
-
1692
  # 핡심: "κ°€μž₯ μš°μˆ˜ν•œ 10κ°€μ§€ 아이디어λ₯Ό μ•„μ£Ό μƒμ„Έν•˜κ²Œ" + "각 아이디어별 이미지 ν”„λ‘¬ν”„νŠΈ" + "좜처 μ œμ‹œ"
1693
  base_prompt = f"""
1694
  당신은 창의적 λ””μžμΈ/발λͺ… μ „λ¬Έκ°€ AIμž…λ‹ˆλ‹€.
1695
-
1696
  μ‚¬μš©μžκ°€ μž…λ ₯ν•œ 주제λ₯Ό λΆ„μ„ν•˜μ—¬,
1697
- **β€œκ°€μž₯ μš°μˆ˜ν•œ 10κ°€μ§€ λ””μžμΈ/발λͺ… 아이디어”**λ₯Ό λ„μΆœν•˜μ‹œμ˜€.
1698
  각 μ•„μ΄λ””μ–΄λŠ” λ‹€μŒ μš”κ΅¬λ₯Ό μΆ©μ‘±ν•΄μ•Ό ν•©λ‹ˆλ‹€:
1699
  1) **μ•„μ£Ό μƒμ„Έν•˜κ²Œ** μ„€λͺ…ν•˜μ—¬, λ…μžκ°€ 머릿속에 이미지λ₯Ό 그릴 수 μžˆμ„ μ •λ„λ‘œ ꡬ체적으둜 μ„œμˆ 
1700
  2) **이미지 ν”„λ‘¬ν”„νŠΈ**도 ν•¨κ»˜ μ œμ‹œν•˜μ—¬, μžλ™ 이미지 생성이 λ˜λ„λ‘ ν•˜λΌ
1701
- - 예: `### 이미지 ν”„λ‘¬ν”„νŠΈ\nν•œ 쀄 영문 문ꡬ`
1702
  3) **Kaggle 데이터셋**, **μ›Ή 검색**을 ν™œμš©ν•œ 톡찰(λ˜λŠ” μ°Έμ‘°)이 있으면 λ°˜λ“œμ‹œ 결과에 μ–ΈκΈ‰
1703
- 4) μ΅œμ’… 좜λ ₯의 λ§ˆμ§€λ§‰μ— **β€œμΆœμ²˜β€** μ„Ήμ…˜μ„ λ§Œλ“€κ³ ,
1704
  - μ›Ή 검색(Brave)μ—μ„œ μ°Έμ‘°ν•œ URL 3~5개
1705
  - Kaggle 데이터셋 이름/URL(μžˆλ‹€λ©΄)
1706
  - κ·Έ λ°–μ˜ μ°Έκ³  자료
1707
  5) **λΆ€κ°€ 아이디어** 10가지에 ν¬ν•¨λ˜μ§€ μ•Šμ€ 11~40μœ„κΉŒμ§€ 아이디어 30κ°€μ§€ μžμ„Έν•˜κ²Œ μž‘μ„±ν•˜μ—¬ ν•œμ€„μ”© μ„€λͺ…/좜λ ₯
1708
- - 예: `### 아이디어 \nν•œ 쀄 ν•œκΈ€ 문ꡬ`
1709
 
1710
  {framework_instruction}
1711
 
1712
- 좜λ ₯은 λ°˜λ“œμ‹œ **ν•œκ΅­μ–΄**둜 ν•˜λ©°, μ•„λž˜ ꡬ쑰λ₯Ό μ€€μˆ˜ν•˜μ‹­μ‹œμ˜€:
1713
-
1714
- 1. **주제 μš”μ•½** (μ‚¬μš©μž 질문 μš”μ•½)
1715
- 2. **Top 10 아이디어**
1716
- - 아이디어 A (상세섀λͺ… + 적용 μ‹œλ‚˜λ¦¬μ˜€ + μž₯단점 + etc)
1717
- - (λ°˜λ³΅ν•΄μ„œ 총 10개)
1718
- - 각 μ•„μ΄λ””μ–΄λ§ˆλ‹€ `### 이미지 ν”„λ‘¬ν”„νŠΈ`λ₯Ό λͺ…μ‹œν•˜μ—¬ ν•œ 쀄 영문 문ꡬλ₯Ό μ œμ‹œ
1719
- 3. **뢀가적 톡찰** (μ›ν•˜λ©΄, μ„ νƒλœ ν”„λ ˆμž„μ›Œν¬λ‚˜ μΆ”κ°€ 아이디어)
1720
- 4. **λΆ€κ°€ 아이디어** 10가지에 ν¬ν•¨λ˜μ§€ μ•Šμ€ 11~40μœ„κΉŒμ§€ 아이디어 30κ°€μ§€ μžμ„Έν•˜κ²Œ μž‘μ„±ν•˜μ—¬ ν•œμ€„μ”© μ„€λͺ…/좜λ ₯
1721
- - 예: `### 아이디어 \nν•œ 쀄 ν•œκΈ€ 문ꡬ`
1722
- 5. **좜처** (웹검색 링크, Kaggle 데이터셋 λ“±)
1723
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1724
  {cat_clause}
1725
-
1726
  아무리 길어도 이 μš”κ΅¬μ‚¬ν•­μ„ μ€€μˆ˜ν•˜κ³ , **였직 μ΅œμ’… μ™„μ„±λœ λ‹΅λ³€**만 좜λ ₯ν•˜μ‹­μ‹œμ˜€.
1727
  (λ‚΄λΆ€ 사고 과정은 감μΆ₯λ‹ˆλ‹€.)
1728
  """
 
1674
  cat_clause = (
1675
  f'\n**μΆ”κ°€ μ§€μΉ¨**: μ„ νƒλœ μΉ΄ν…Œκ³ λ¦¬ "{selected_category}"λ₯Ό νŠΉλ³„νžˆ μš°μ„ ν•˜μ—¬ κ³ λ €ν•˜μ„Έμš”.\n'
1676
  ) if selected_category else ""
 
1677
  if not selected_frameworks:
1678
  selected_frameworks = []
 
1679
  framework_instruction = "\n\n### (μ„ νƒλœ 기타 뢄석 ν”„λ ˆμž„μ›Œν¬)\n"
1680
  for fw in selected_frameworks:
1681
  if fw == "sunzi":
 
1686
  framework_instruction += "- Porter의 5 Forces\n"
1687
  elif fw == "bcg":
1688
  framework_instruction += "- BCG 맀트릭슀\n"
 
1689
  # 핡심: "κ°€μž₯ μš°μˆ˜ν•œ 10κ°€μ§€ 아이디어λ₯Ό μ•„μ£Ό μƒμ„Έν•˜κ²Œ" + "각 아이디어별 이미지 ν”„λ‘¬ν”„νŠΈ" + "좜처 μ œμ‹œ"
1690
  base_prompt = f"""
1691
  당신은 창의적 λ””μžμΈ/발λͺ… μ „λ¬Έκ°€ AIμž…λ‹ˆλ‹€.
 
1692
  μ‚¬μš©μžκ°€ μž…λ ₯ν•œ 주제λ₯Ό λΆ„μ„ν•˜μ—¬,
1693
+ **"κ°€μž₯ μš°μˆ˜ν•œ 10κ°€μ§€ λ””μžμΈ/발λͺ… 아이디어"**λ₯Ό λ„μΆœν•˜μ‹œμ˜€.
1694
  각 μ•„μ΄λ””μ–΄λŠ” λ‹€μŒ μš”κ΅¬λ₯Ό μΆ©μ‘±ν•΄μ•Ό ν•©λ‹ˆλ‹€:
1695
  1) **μ•„μ£Ό μƒμ„Έν•˜κ²Œ** μ„€λͺ…ν•˜μ—¬, λ…μžκ°€ 머릿속에 이미지λ₯Ό 그릴 수 μžˆμ„ μ •λ„λ‘œ ꡬ체적으둜 μ„œμˆ 
1696
  2) **이미지 ν”„λ‘¬ν”„νŠΈ**도 ν•¨κ»˜ μ œμ‹œν•˜μ—¬, μžλ™ 이미지 생성이 λ˜λ„λ‘ ν•˜λΌ
1697
+ - 예: `### 이미지 ν”„λ‘¬ν”„νŠΈ\\nν•œ 쀄 영문 문ꡬ`
1698
  3) **Kaggle 데이터셋**, **μ›Ή 검색**을 ν™œμš©ν•œ 톡찰(λ˜λŠ” μ°Έμ‘°)이 있으면 λ°˜λ“œμ‹œ 결과에 μ–ΈκΈ‰
1699
+ 4) μ΅œμ’… 좜λ ₯의 λ§ˆμ§€λ§‰μ— **"좜처"** μ„Ήμ…˜μ„ λ§Œλ“€κ³ ,
1700
  - μ›Ή 검색(Brave)μ—μ„œ μ°Έμ‘°ν•œ URL 3~5개
1701
  - Kaggle 데이터셋 이름/URL(μžˆλ‹€λ©΄)
1702
  - κ·Έ λ°–μ˜ μ°Έκ³  자료
1703
  5) **λΆ€κ°€ 아이디어** 10가지에 ν¬ν•¨λ˜μ§€ μ•Šμ€ 11~40μœ„κΉŒμ§€ 아이디어 30κ°€μ§€ μžμ„Έν•˜κ²Œ μž‘μ„±ν•˜μ—¬ ν•œμ€„μ”© μ„€λͺ…/좜λ ₯
1704
+ - 예: `### λΆ€κ°€ 아이디어 X:\\nν•œ 쀄 ν•œκΈ€ 문ꡬ`
1705
 
1706
  {framework_instruction}
1707
 
1708
+ ## 아이디어 평가 κΈ°μ€€
1709
+ 아이디어 μ„ μ • μ‹œ λ‹€μŒ κΈ°μ€€μœΌλ‘œ ν‰κ°€ν•˜κ³  μ μˆ˜ν™”ν•˜μ—¬ μˆœμœ„λ₯Ό λ§€κΈ°μ‹­μ‹œμ˜€:
1710
+ 1. **ν˜μ‹ μ„±** (30%): κΈ°μ‘΄ μ†”λ£¨μ…˜κ³Όμ˜ 차별성, 독창성, 기술적 진보성
1711
+ 2. **μ‹€ν˜„ κ°€λŠ₯μ„±** (25%): 기술적, 경제적 μ‹€ν˜„ κ°€λŠ₯μ„±, κ΅¬ν˜„ λ‚œμ΄λ„
1712
+ 3. **μ‹œμž₯ 잠재λ ₯** (20%): νƒ€κ²Ÿ μ‹œμž₯ 규λͺ¨, μ„±μž₯ κ°€λŠ₯μ„±, μˆ˜μ΅μ„±, ROI
1713
+ 4. **μ‚¬νšŒμ  영ν–₯λ ₯** (15%): μ‚¬νšŒ, ν™˜κ²½μ  문제 ν•΄κ²° 기여도, μ‚Άμ˜ 질 ν–₯상 정도
1714
+ 5. **ν™•μž₯μ„±** (10%): λ‹€μ–‘ν•œ 상황/μ‹œμž₯으둜 ν™•μž₯ κ°€λŠ₯μ„±, μœ΅ν•© κ°€λŠ₯μ„±
 
 
 
 
1715
 
1716
+ 좜λ ₯은 λ°˜λ“œμ‹œ **ν•œκ΅­μ–΄**둜 ν•˜λ©°, μ•„λž˜ ꡬ쑰λ₯Ό μ€€μˆ˜ν•˜μ‹­μ‹œμ˜€:
1717
+ 1. **주제 μš”μ•½** (μ‚¬μš©μž 질문 μš”μ•½ 및 뢄석 μ ‘κ·Ό 방식 - 300자 이내)
1718
+ 2. **Top 10 아이디어 κ°œμš”** (10개 아이디어 μš”μ•½ 및 μ„ μ • 이유 κ°„λž΅νžˆ - 400단어 이내)
1719
+ 3. **Top 10 아이디어 상세**
1720
+ - 각 μ•„μ΄λ””μ–΄λŠ” λ‹€μŒ 체계적인 ꡬ쑰둜 μ „κ°œν•˜μ‹­μ‹œμ˜€:
1721
+ - ### 아이디어 X: [아이디어λͺ…] (μ’…ν•© 점수: x.x/10)
1722
+ - #### 핡심 κ°œλ…
1723
+ * μ•„μ΄λ””μ–΄μ˜ 핡심 원리와 μž‘λ™ λ©”μ»€λ‹ˆμ¦˜μ„ 400자 이상 μƒμ„Ένžˆ μ„€λͺ…
1724
+ * ν•΄κ²°ν•˜κ³ μž ν•˜λŠ” ꡬ체적인 λ¬Έμ œμ™€ κ·Έ μ‚¬νšŒμ /경제적 μ€‘μš”μ„±
1725
+ * κΈ°μ‘΄ μ†”λ£¨μ…˜ λŒ€λΉ„ ν˜μ‹ μ μΈ 차별점 3κ°€μ§€ 이상 λͺ…ν™•νžˆ μ œμ‹œ
1726
+ * 핡심 κ°€μΉ˜ μ œμ•ˆ(Value Proposition) λͺ…ν™•νžˆ μ •μ˜
1727
+ - #### 상세 섀계 및 기술적 κ΅¬ν˜„
1728
+ * ꡬ체적인 κ΅¬μ„±μš”μ†Œ, λ””μžμΈ νŠΉμ„±, μ œμž‘ 방법 λ“± 기술적 세뢀사항 μ„€λͺ…
1729
+ * 치수, 재료, μž‘λ™ 원리 λ“± μ‹€ν˜„ κ°€λŠ₯ν•œ 상세 정보 제곡
1730
+ * 핡심 기술적 λ„μ „κ³Όμ œ 3κ°€μ§€ 이상과 각각에 λŒ€ν•œ ν•΄κ²° λ°©μ•ˆ
1731
+ * νŠΉν—ˆ κ°€λŠ₯성이 μžˆλŠ” 고유 기술 μš”μ†Œ μ„€λͺ…
1732
+ * ν•„μš”ν•œ 핡심 기술 및 λ¦¬μ†ŒμŠ€ λͺ©λ‘
1733
+ - #### μ‚¬μš© μ‹œλ‚˜λ¦¬μ˜€ 및 μ‚¬μš©μž κ²½ν—˜
1734
+ * μ΅œμ†Œ 3κ°€μ§€ μ΄μƒμ˜ μ‹€μ œ μ‚¬μš© 상황 μ‹œλ‚˜λ¦¬μ˜€λ₯Ό μŠ€ν† λ¦¬ν…”λ§ λ°©μ‹μœΌλ‘œ μ„€λͺ…
1735
+ * μ£Όμš” μ‚¬μš©μž 페λ₯΄μ†Œλ‚˜ 2개 이상 ꡬ체���으둜 μ •μ˜
1736
+ * μ‚¬μš©μž μ—¬μ •(User Journey)을 λ‹¨κ³„λ³„λ‘œ μ‹œκ°μ μœΌλ‘œ λ¬˜μ‚¬
1737
+ * μ‚¬μš©μž κ²½ν—˜μ˜ 핡심 κ°€μΉ˜μ™€ 감성적 연결점 μ„€λͺ…
1738
+ * 잠재적 μ‚¬μš©μž ν”Όλ“œλ°± 예츑 및 λŒ€μ‘ λ°©μ•ˆ
1739
+ - #### μ‹œμž₯ 뢄석 및 λΉ„μ¦ˆλ‹ˆμŠ€ λͺ¨λΈ
1740
+ * νƒ€κ²Ÿ μ‹œμž₯ 규λͺ¨(TAM, SAM, SOM)와 μ„±μž₯λ₯  μΆ”μ •
1741
+ * μ£Όμš” 고객 μ„Έκ·Έλ¨ΌνŠΈ 뢄석 및 ꡬ체적인 λ‹ˆμ¦ˆ μ—°κ²°
1742
+ * 경쟁 μ œν’ˆ/μ„œλΉ„μŠ€ 5개 μ΄μƒκ³Όμ˜ 상세 λΉ„κ΅ν‘œ 및 경쟁 μš°μœ„μ 
1743
+ * 수읡 λͺ¨λΈ 및 수읡 흐름 상세 μ„€λͺ…
1744
+ * μ‹œμž₯ μ§„μž… μ „λž΅ 및 초기 λ§ˆμΌ€νŒ… 접근법
1745
+ * ν™•μž₯ κ°€λŠ₯ν•œ λΉ„μ¦ˆλ‹ˆμŠ€ λͺ¨λΈ μΊ”λ²„μŠ€ μš”μ†Œ 뢄석
1746
+ - #### κ΅¬ν˜„ λ‘œλ“œλ§΅ 및 μžμ› κ³„νš
1747
+ * μ‹€ν˜„μ„ μœ„ν•œ 단계별 κ³„νš(κ°œλ…μ¦λͺ…, ν”„λ‘œν† νƒ€μž…, ν…ŒμŠ€νŠΈ, 생산 λ“±)
1748
+ * 6κ°œμ›”, 1λ…„, 3λ…„ λ‹¨μœ„μ˜ ꡬ체적인 개발 일정 및 μ£Όμš” λ§ˆμΌμŠ€ν†€
1749
+ * ν•„μš”ν•œ 핡심 인재/νŒ€ ꡬ성 및 μ—­ν• 
1750
+ * 초기 투자 μ˜ˆμƒμ•‘ 및 μžκΈˆμ‘°λ‹¬ μ „λž΅
1751
+ * μ£Όμš” νŒŒνŠΈλ„ˆμ‹­ 및 μ™ΈλΆ€ ν˜‘λ ₯ ν•„μš”μ‚¬ν•­
1752
+ * ν’ˆμ§ˆ 관리 및 μ„±κ³Ό μΈ‘μ • μ§€ν‘œ
1753
+ - #### SWOT 뢄석
1754
+ * 강점(Strengths): 이 μ•„μ΄λ””μ–΄λ§Œμ˜ λ…νŠΉν•œ 강점 5κ°€μ§€ 이상과 κ·Έ 이유
1755
+ * 약점(Weaknesses): 잠재적 약점 3κ°€μ§€ 이상 및 이λ₯Ό κ·Ήλ³΅ν•˜κΈ° μœ„ν•œ ꡬ체적인 λ°©μ•ˆ
1756
+ * 기회(Opportunities): μ™ΈλΆ€ ν™˜κ²½(기술, μ‹œμž₯, μ •μ±… λ“±)μ—μ„œ λ°œμƒν•˜λŠ” 기회 μš”μ†Œ 4κ°€μ§€ 이상
1757
+ * μœ„ν˜‘(Threats): 성곡을 λ°©ν•΄ν•  수 μžˆλŠ” μ™ΈλΆ€ μš”μΈ 3κ°€μ§€ 이상과 각각에 λŒ€ν•œ ꡬ체적 λŒ€μ‘μ±…
1758
+ * SWOT 뢄석 기반 μ „λž΅μ  행동 κ³„νš(SO, WO, ST, WT μ „λž΅)
1759
+ - #### 지속가λŠ₯μ„±/μ‚¬νšŒμ  영ν–₯
1760
+ * ν™˜κ²½μ , μ‚¬νšŒμ , 경제적 지속가λŠ₯μ„± 뢄석 및 μ •λŸ‰μ  평가
1761
+ * UN SDGs(지속가λŠ₯λ°œμ „λͺ©ν‘œ) 쀑 μ—°κ³„λ˜λŠ” λͺ©ν‘œ 3개 이상과 ꡬ체적 κΈ°μ—¬ 방식
1762
+ * ESG(ν™˜κ²½, μ‚¬νšŒ, κ±°λ²„λ„ŒμŠ€) κ΄€μ μ—μ„œμ˜ 강점과 약점
1763
+ * 잠재적 긍정/뢀정적 영ν–₯ 평가 및 윀리적 고렀사항
1764
+ * μ‚¬νšŒμ  κ°€μΉ˜ 창좜 μ‹œλ‚˜λ¦¬μ˜€ 및 μ •λŸ‰μ  μž„νŒ©νŠΈ 예츑
1765
+ - #### ν˜μ‹  μ§€ν‘œ 평가
1766
+ * ν˜μ‹ μ„±: x/10 - 평가 κ·Όκ±° 및 상세 뢄석
1767
+ * μ‹€ν˜„ κ°€λŠ₯μ„±: x/10 - 평가 κ·Όκ±° 및 상세 뢄석
1768
+ * μ‹œμž₯ 잠재λ ₯: x/10 - 평가 κ·Όκ±° 및 상세 뢄석
1769
+ * μ‚¬νšŒμ  영ν–₯λ ₯: x/10 - 평가 κ·Όκ±° 및 상세 뢄석
1770
+ * ν™•μž₯μ„±: x/10 - 평가 κ·Όκ±° 및 상세 뢄석
1771
+ * μ’…ν•© 점수: 가쀑 평균 점수 (μ†Œμˆ˜μ  첫째 μžλ¦¬κΉŒμ§€) 및 μ’…ν•© 평가 μ½”λ©˜νŠΈ
1772
+ - #### 사둀 연ꡬ 및 μœ μ‚¬ 성곡 사둀
1773
+ * μœ μ‚¬ν•œ ν˜μ‹  사둀 2개 이상 뢄석 및 성곡/μ‹€νŒ¨ μš”μΈ λ„μΆœ
1774
+ * λ³Έ 아이디어에 적용 κ°€λŠ₯ν•œ κ΅ν›ˆ 및 차별화 μ „λž΅
1775
+ * 성곡적인 κ΅¬ν˜„μ„ μœ„ν•œ λ²€μΉ˜λ§ˆν‚Ή 포인트
1776
+ - #### 이미지 ν”„λ‘¬ν”„νŠΈ
1777
+ * ν•΄λ‹Ή 아이디어λ₯Ό κ°€μž₯ 잘 ν‘œν˜„ν•  수 μžˆλŠ” 영문 이미지 ν”„λ‘¬ν”„νŠΈ(ν•œ 쀄)
1778
+ * 예: `### 이미지 ν”„λ‘¬ν”„νŠΈ\\nA futuristic eco-friendly water purification system in a compact design, blueprint style, detailed technical illustration with blue background, showing inner components and water flow`
1779
+ - λ°˜λ³΅ν•΄μ„œ 총 10개의 아이디어λ₯Ό μœ„ ꡬ쑰둜 μƒμ„Ένžˆ μž‘μ„±
1780
+ 4. **뢀가적 톡찰** (μ„ νƒλœ ν”„λ ˆμž„μ›Œν¬ 뢄석 κ²°κ³Ό)
1781
+ 5. **λΆ€κ°€ 아이디어** (11~40μœ„ 아이디어, 각각 ν•œ μ€„λ‘œ κ°„κ²°ν•˜κ²Œ μ„€λͺ…ν•˜λ˜ ν•΄λ‹Ή μ•„μ΄λ””μ–΄μ˜ 핡심 κ°€μΉ˜μ™€ ν˜μ‹ μ μ„ 포함)
1782
+ 6. **좜처** (웹검색 링크, Kaggle 데이터셋 λ“±)
1783
  {cat_clause}
 
1784
  아무리 길어도 이 μš”κ΅¬μ‚¬ν•­μ„ μ€€μˆ˜ν•˜κ³ , **였직 μ΅œμ’… μ™„μ„±λœ λ‹΅λ³€**만 좜λ ₯ν•˜μ‹­μ‹œμ˜€.
1785
  (λ‚΄λΆ€ 사고 과정은 감μΆ₯λ‹ˆλ‹€.)
1786
  """