using System.Collections;
using System.Collections.Generic;
public static void Main()
Console.WriteLine("Hello World");
var res = ThreeSum(new int[]{-1, 0, 1, 2, -1, -4});
for (int i=0; i<res.Count; i++){
for (int j=0; j<lst.Count; j++){
Console.WriteLine(lst[j]);
public static IList<IList<int>> ThreeSum(int[] nums) {
var res = new List<IList<int>>();
for (int i=0; i<nums.Length; i++){
if (i>0 && nums[i] == nums[i-1]){
Console.WriteLine("i:"+ i);
Console.WriteLine("j:"+ j);
Console.WriteLine("k:"+ k);
var tripple = new List<int>();
if (nums[j] + nums[k] == -nums[i]){
Console.WriteLine("nums[i]:"+ nums[i]);
Console.WriteLine("nums[j]:"+ nums[j]);
Console.WriteLine("nums[k]:"+ nums[k]);
else if(nums[j] + nums[k] > -nums[i]){
Console.WriteLine("aaa");