require 'set' def twosum arr,sum_arr a = Set.new(arr) sum_arr.each do |sum| count = 0 arr.each do |elem| puts("#{sum} = #{elem} + #{sum-elem}") if a.include? (sum-elem) end end end