using System;
public class Test
{
// Change the ??? so that this code builds and explain why.
public static void Main()
var object1 = ???;
var object2 = ???;
var result = AreEqual(object1, object2, ???);
Console.WriteLine(result);
}
public static bool AreEqual<T>(T object1, T object2, Func<T, T, bool> comparer)
return comparer(object1, object2);