using System.Collections.Generic;
public static void Main()
Console.WriteLine("Hello World");
public static void ListMerge()
LinkedList<string> l1 = new LinkedList<string>();
private static void TestAnagram()
string[] words = {"aabb", "abab", "bbcc", "cbcb", "abcd", "badc", "bacda"};
Dictionary<string,int> anagrams = new Dictionary<string,int>();
for (int i = 0; i < words.Length; i++)
char[] sortedChars = words[i].ToCharArray();
string sortedWord = new String(sortedChars);
if (anagrams.ContainsKey(sortedWord))
anagrams.Add(sortedWord, 0);
foreach(string key in anagrams.Keys)
Console.WriteLine("Word {0} is an anagram", key);