Implementation
static List<String> da = [
"간",
"같",
"걔",
"거",
"건",
"검",
"곤",
"곱",
"구",
"군",
"굵",
"길",
"깊",
"깐",
"깠",
"깬",
"깼",
"껐",
"꼈",
"꾼",
"꿨",
"끼",
"낀",
"난",
"낡",
"났",
"낮",
"낸",
"냈",
"넓",
"논",
"높",
"놨",
"눈",
"늙",
"늦",
"단",
"답",
"닿",
"댄",
"댔",
"덥",
"덴",
"뎄",
"돈",
"돼",
"됐",
"되",
"된",
"둔",
"뒀",
"딴",
"땄",
"땠",
"떴",
"뗀",
"띈",
"띤",
"많",
"맑",
"맨",
"맵",
"맸",
"멀",
"멘",
"멨",
"몬",
"묽",
"민",
"밉",
"밝",
"밴",
"뱄",
"번",
"벤",
"본",
"봤",
"뵀",
"뵌",
"분",
"붉",
"비",
"빈",
"빤",
"뺀",
"뺐",
"뻤",
"뼜",
"삔",
"산",
"샀",
"샌",
"샜",
"선",
"섰",
"셌",
"쉰",
"쉽",
"시",
"싶",
"싼",
"쌈",
"쌌",
"쌔",
"쌨",
"써",
"썼",
"쏜",
"쐈",
"쑨",
"쓴",
"않",
"얇",
"얕",
"얘",
"언",
"없",
"연",
"옅",
"옳",
"왔",
"운",
"있",
"작",
"잔",
"잤",
"잦",
"잰",
"쟀",
"쟤",
"적",
"전",
"젊",
"졌",
"존",
"좁",
"좋",
"준",
"줍",
"줬",
"진",
"짙",
"짜",
"짧",
"짰",
"짼",
"쨌",
"쩐",
"쪘",
"쫀",
"찐",
"차",
"찬",
"찼",
"챈",
"챘",
"쳤",
"춘",
"춥",
"췄",
"친",
"캤",
"컸",
"켠",
"켰",
"크",
"킨",
"탄",
"탔",
"튀",
"튄",
"트",
"튼",
"팠",
"팼",
"펐",
"편",
"폈",
"푼",
"핀",
"했",
"희"
];