TSPJ: Traveling Salesman Problem, Kraujutis version.