list -> set for speed!