Main #Hard-Core