using System.Collections;
using System.Collections.Generic;
public static void Main()
List<string> owels = new List<string>(){"a","e","i","o","u"};
var inputs = new List<string>(){"A","x","nI","dO","Uh","Eo","gI","gO","Ui","Ui","Ui","Ui"};
var startswith = (from i in inputs
on i.Substring(0,1).ToLower() equals o
var notstarts = inputs.Except(startswith).ToList();
Console.WriteLine(String.Join(",", startswith));
Console.WriteLine(String.Join(",", notstarts));
List<string> output = new List<string>();
while(startswith.Any() || notstarts.Any())
var temp = startswith.First();
}else if (notstarts.Any()){
var temp = notstarts.First();
Console.WriteLine(String.Join(",", output));