private string TextFlip(string InputString)
{
char[] X = @"¿/˙'\‾¡zʎxʍʌnʇsɹbdouɯlʞɾıɥƃɟǝpɔqɐ".ToCharArray();
string V = @"?\.,/_!zyxwvutsrqponmlkjihgfedcba";
return new string((from char obj in InputString.ToCharArray()
select (V.IndexOf(obj) != -1) ? X[V.IndexOf(obj)] : obj).Reverse().ToArray());
}