remove unnecessary semicolons
add kNN algorithm