begin to write heuristic algorithm, not finished, bring home