NP-Hardness and its Relationship with NP-Completeness — KopHub