B

U

S

s

S

S

s

S

N

s

N

Q

s

Q

X