changes
similarity function 3 completed but very bad result

lool