setには同じものは1つしか入らないので、count()の戻り値は0か1ではないのですか?