What would be the result if it contains half of them ? Wouldn't it be better to return an array of booleans instead ?