A problem X is hard for a class of problems C if every problem in C can be reduced to X.
What would create a conflict between a problem X and problem C within the context of reduction? 
if every problem in C can be reduced to X