static bool IsPalindrome(string a, string b)
var checkCount = (a.Length + b.Length)/2+(a.Length + b.Length) % 2;
for(var c = 0; c < checkCount; c++)
if(c >= a.Length && b[c - a.Length + 1] != b[b.Length - c - 1])
else if(c >= b.Length && a[c] != a[a.Length - c - 1 + b.Length - 1])
else if(a[c] != b[b.Length - c - 1])