X
I
X
!
N
!
N
X
X
I
!
X
I
N
N
J
!
J
I
!
J
J
I
J