scala コップ本の自作distinctよりもちょっと速い自作distinct