add allUnique solution
add allUniqueNM Solution