merge a range to a set
require 'set' s = (1..3).to_set # => #<Set: {1, 2, 3}> s.merge(2..5) # => #<Set: {5, 1, 2, 3, 4}>