from typing import Dict
from .type import N

node_names: Dict[N, str] = {
    "dna1": "1. 주택",
    "dna2": "2. 남쪽 채광 확보를 위한 건물배치대략적 ZONING)",
    "dna3": "3. 외부공간형태를 결정하는 건물배치",
    "dna3-1": "3.1. 건물 우선의 배치",
    "dna4": "4. 연결된 건물배치, 건물과 건물의 소통",
    "dna5": "5. 내부공간구성이 투영된 형태",
    "dna5-1": "5.1. 내부공간구성을 알 수 없는 형태",
    "dna6": "6. 복수의 층수, 여러 개의 층",
    "dna6-1": "6.1. 단일층수",
    "dna7": "7. 부각되는 중심부, 눈에 띄는 중심부",
    "dna7-1": "7.1. 부각되지 않는 중심부",
    "dna8": "8. 채광에 유리한 평면적 건물형태",
    "dna9": "9. 세장한 건물 수평, 수직)",
    "dna9-1": "9.1. 정방형에 가까운 건물",
    "dna10": "10. 내부공간구성이 투영된 지붕형태",
    "dna10-1": "10.1. 내부공간과 관계없이 통으로된 지붕형태",
    "dna11": "11. 활용성 높은 지붕 밑 공간다락, 처마)",
    "dna12": "12. 주호 출입구의 입구성",
    "dna13": "13. 가려진 주차장",
    "dna13-1": "13.1. 열린 주차장",
    "dna14": "14. 길을 찾기 쉽도록 하는 전체 동선계획",
    "dna15": "15. 외부로부터 건물을 관통하는 실내 가로",
    "dna16": "16. 오픈스페이스의 위계",
    "dna17": "17. 주택범위 외 보행로",
    "dna18": "18. 가릴 수 있는 정도의 소규모 주차장6대 이하)",
    "dna18-1": "18.1. 가릴 수 없는 대규모주차장7대 이상)",
    "dna19": "19. 거리와 건물을 연결해주는 외부공간",
    "dna19-1": "19.1. 뒷마당",
    "dna20": "20. 실내공간과 연속성을 갖는 중정",
    "dna20-1": "20.1. 실내공간으로부터 단절된 중정",
    "dna21": "21. 지붕위의 정원",
    "dna22": "22. 온실",
    "dna23": "23. 텃밭",
    "dna24": "24. 정원의 담장",
    "dna25": "25. 내외부의 자연스러운 연결",
    "dna26": "26. 건물을 연결하는 아케이드",
    "dna27": "27. 외부와 소통을 위한 건물의 가장자리",
    "dna28": "28. 양지바른 건물의 가장자리",
    "dna29": "29. 테라스와 발코니",
    "dna30": "30. 건물을 둘러싸는 갤러리 반외부공간)",
    "dna31": "31. 프라이버시와 사회적 접촉이 균형을 이루는 반외부공간",
    "dna32": "32. 6피트 이상의 폭을 가진 반외부공간",
    "dna33": "33. 한 주호의 주 출입구",
    "dna34": "34. 출입구의 전이",
    "dna35": "35. 주차장과 건물의 연결",
    "dna36": "36. 공적공간에서 사적공간으로의 점진적 변화 (프라이버시)",
    "dna37": "37. 채광을 위한 실내공간배치",
    "dna38": "38. 방과 방의 직접연결",
    "dna38-1": "38.1. 복도를 통한 방의 연결",
    "dna39": "39. 명암의 대비가 강조되는 공간계획",
    "dna40": "40. 북쪽 면의 부족한 채광을 고려한 계획",
    "dna41": "41. 동선의 중심이되는 공용영역",
    "dna41-1": "41.1. 동선의 중심이 아닌 공용영역",
    "dna42": "42. 현관",
    "dna43": "43. 지루하지 않은 복도",
    "dna43-1": "43.1. 지루하고 긴 복도",
    "dna44": "44. 부부의 영역",
    "dna45": "45. 아이들의 영역",
    "dna52": "52. 충분한 채광을 위한 침실배치",
    "dna46": "46. 부엌",
    "dna47": "47. 식사를 하는 공간 식당)",
    "dna48": "48. 욕실",
    "dna49": "49. 창고",
    "dna50": "50. 알코브",
    "dna51": "51. 드레스룸",
    "dna53": "53. 각 실에서 거리로 연결된 동선 및 전면 개방",
    "dna54": "54. 독립된 방",
    "dna55": "55. 높은 천장고",
    "dna56": "56. 부부 침대침상 공간)",
    "dna57": "57. 정원의 의자",
    "dna58": "58. 붙박이 장",
    "dna59": "59. 선반 및 수납장",
    "dna60": "60. 붙박이 의자",
    "dna61": "61. 각 실의 두면 채광",
    "dna62": "62. 생활공간의 일부인 계단",
    "dna62-1": "62.1. 숨겨진 계단",
    "dna63": "63. 노천 계단",
    "dna64": "64. 실외로 난 창",
    "dna65": "65. 거리를 향하는 창",
    "dna66": "66. 중심부의 불",
    "dna67": "67. 생활을 향하는 창조용한 정원 등)",
    "dna68": "68. 실내 사이의 창",
    "dna69": "69. 모서리의 문",
    "dna69-1": "69.1. 중앙의 문",
}
