heurisric + benches

finished heuristic + added benchmark results