2opt simple implemented