You almost got it.
Given a problem X, to show that it is an NPC, you do not need to show an NPC X ≤p Lfor some problem L.
, , X NP ( 1), , L - NP-Complete. NP-Complete , NP L , X, (3) NPC .
, , :
X, NP:
X, NP-Hard:
- ,
L NP, L ≤p X ( , SAT NP-Hard).
X, NP-Complete: