using System.Collections.Generic;
static string extract(string original) {
List<char> characters = new List<char>();
string unique = string.Empty;
foreach (char letter in original.ToCharArray())
if (!characters.Contains(letter))
foreach (char letter in characters)
public static void Main()
string input = "aabcdeabc";
string answer = extract(input);
Console.WriteLine(answer);
string s = "AAABBBBBCCCCFFFFGGGGGDDDDJJJJJJ";
string newstr = String.Join("", s.Distinct());
Console.WriteLine(newstr);
Console.Write(input[0] + " : ");
for (int j = 0; j < input.Length; j++)
if (input[0] == input[j])
Console.WriteLine(count);
input = input.Replace(input[0].ToString(),string.Empty);