Heuristic algorithm and BruteForce algorithm are implemented