using System.Collections;
using System.Collections.Generic;
public static void Main()
int [] nums = (2, 4, 3, 4, 6, 7, 1);
ArrayList pairs= new ArrayList();
for(int i=0;i<nums.Length;i++){
for (int j=1;j<nums.Length -1;j++){
if(nums[i] + nums[j] == target){
int [] pair = (nums[i],nums[j]);
if(pairs.IndexOf(pair) == -1)
foreach(int[] pair in pairs){
Console.WriteLine("[{0},{1}",pair[0],pair[1]);