Find the two generic correctness problems in this search helper.
csharp
using System.Collections.Generic;
static T Find<T>(IEnumerable<T> items, T target)
{
foreach (T item in items)
{
if (item!.Equals(target))
return item;
}
return default!;
}