def generate_keys hash
      hash.each do |key, value|
        keys = key.to_s
        @unique_keys[keys] ||= 0
        @unique_keys[keys] += 1

        if value.is_a? Hash
          generate_keys value
        elsif value.is_a? Array
          generate_keys_array value
        end
      end
    end
def generate_keys hash
      hash.each do |key, value|
        keys = key.to_s
        @unique_keys[keys] ||= 0
        @unique_keys[keys] += 1

        if value.is_a? Hash
          generate_keys value
        elsif value.is_a? Array
          generate_keys_array value
        end
      end
    end
Hash Methods