add knn-solution