D

G

N

S

T

X