added LKH.cpp