Added heuristic 1 Function
fixed conflict