r16
r4
1{{{#!if ((word[word.length - 1] - 0xAC00) % 28) == 0
r10
2@word@{{{#!if josa == "은/는" || josa == "은" || josa == "는"
3는}}}{{{#!if josa == "이/가" || josa == "이" || josa == "가"
4가}}}{{{#!if josa == "을/를" || josa == "을" || josa == "를"
5를}}}{{{#!if josa == "와/과" || josa == "와" || josa == "과"
6와}}}{{{#!if josa == "이나/나" || josa == "이나" || josa == "나"
7나}}}{{{#!if josa == "이란/란" || josa == "이란" || josa == "란"
8란}}}{{{#!if josa == "아/야" || josa == "아" || josa == "야"
9야}}}{{{#!if josa == "이랑/랑" || josa == "이랑" || josa == "랑"
10랑}}}{{{#!if josa == "이에요/예요" || josa == "이에요" || josa == "예요"
11예요}}}{{{#!if josa == "이라/라" || josa == "이라" || josa == "라"
12라}}}{{{#!if josa == "으로/로" || josa == "으로" || josa == "로"
13로}}}{{{#!if josa == "으로서/로서" || josa == "으로서" || josa == "로서"
14로서}}}{{{#!if josa == "으로써/로써" || josa == "으로써" || josa == "로써"
15로써}}}{{{#!if josa == "으로부터/로부터" || josa == "으로부터" || josa == "로부터"
r8
16로부터}}}}}}{{{#!if ((word[word.length - 1] - 0xAC00) % 28) != 0
r10
17@word@{{{#!if josa == "은/는" || josa == "은" || josa == "는"
18은}}}{{{#!if josa == "이/가" || josa == "이" || josa == "가"
19이}}}{{{#!if josa == "을/를" || josa == "을" || josa == "를"
20을}}}{{{#!if josa == "와/과" || josa == "와" || josa == "과"
21과}}}{{{#!if josa == "이나/나" || josa == "이나" || josa == "나"
22이나}}}{{{#!if josa == "이란/란" || josa == "이란" || josa == "란"
23이란}}}{{{#!if josa == "아/야" || josa == "아" || josa == "야"
24아}}}{{{#!if josa == "이랑/랑" || josa == "이랑" || josa == "랑"
25이랑}}}{{{#!if josa == "이에요/예요" || josa == "이에요" || josa == "예요"
26이에요}}}{{{#!if josa == "이라/라" || josa == "이라" || josa == "라"
27이라}}}{{{#!if josa == "으로/로" || josa == "으로" || josa == "로"
r5
28{{{#!if ((word[word.length - 1] - 0xAC00) % 28) == 8
r16

(r14으로 되돌림)
29로}}}{{{#!if ((word[word.length - 1] - 0xAC00) % 28) != 8
30으로}}}}}}{{{#!if josa == "으로서/로서" || josa == "으로서" || josa == "로서"
r8
31{{{#!if ((word[word.length - 1] - 0xAC00) % 28) == 8
r5
32로서}}}{{{#!if ((word[word.length - 1] - 0xAC00) % 28) != 8
r10
33으로서}}}}}}{{{#!if josa == "으로써/로써" || josa == "으로써" || josa == "로써"
r8
34{{{#!if ((word[word.length - 1] - 0xAC00) % 28) == 8
r16

(r14으로 되돌림)
35로써}}}{{{#!if ((word[word.length - 1] - 0xAC00) % 28) != 8
36으로써}}}}}}{{{#!if josa == "으로부터/로부터" || josa == "으로부터" || josa == "로부터"
r8
37{{{#!if ((word[word.length - 1] - 0xAC00) % 28) == 8
r16

(r14으로 되돌림)
38로부터}}}{{{#!if ((word[word.length - 1] - 0xAC00) % 28) != 8
39으로부터}}}}}}}}}