using System;
using System.Collections.Generic;
using System.Linq;
 
public class Test
{
	public static void Main()
	{
	    var strings = new[]{ "hi", "hey", "hi", "hi" };
        string first = strings.FirstOrDefault(s => s != "N/A");
        bool allEqual = first == null ||  strings.All(s => s == "N/A" || s == first);
        Console.Write("are all strings equal? " + allEqual);
	}
}
				dXNpbmcgU3lzdGVtOwp1c2luZyBTeXN0ZW0uQ29sbGVjdGlvbnMuR2VuZXJpYzsKdXNpbmcgU3lzdGVtLkxpbnE7CgpwdWJsaWMgY2xhc3MgVGVzdAp7CglwdWJsaWMgc3RhdGljIHZvaWQgTWFpbigpCgl7CgkgICAgdmFyIHN0cmluZ3MgPSBuZXdbXXsgImhpIiwgImhleSIsICJoaSIsICJoaSIgfTsKICAgICAgICBzdHJpbmcgZmlyc3QgPSBzdHJpbmdzLkZpcnN0T3JEZWZhdWx0KHMgPT4gcyAhPSAiTi9BIik7CiAgICAgICAgYm9vbCBhbGxFcXVhbCA9IGZpcnN0ID09IG51bGwgfHwgIHN0cmluZ3MuQWxsKHMgPT4gcyA9PSAiTi9BIiB8fCBzID09IGZpcnN0KTsKICAgICAgICBDb25zb2xlLldyaXRlKCJhcmUgYWxsIHN0cmluZ3MgZXF1YWw/ICIgKyBhbGxFcXVhbCk7Cgl9Cn0=