Use more efficient set