Ruby implementation of multisets / Rubyによる多重集合の実装