# File multiset.rb, line 595
  def &(other)
    ret = Multiset.new
    (self.items & other.items).each do |item|
      ret.renew_count(item, [self.count(item), other.count(item)].min)
    end
    ret
  end