2 opt optimization
new 2opt
ajax used