C
C
D
S
S
i
C
S
C
S
D
i
D
D
C
i
D
S
S
C
i
D
D
i
S
i
C
i