using System;
using System.Collections.Generic;
using System.Linq;
public class Test
{
public static void Main()
{
List<string> A_list = new List<string>() { "one", "two", "three" };
List<string> B_list = new List<string>() { "two", "three", "four" };
var newlist = A_list.Intersect(B_list);
foreach (var i in newlist)
Console.WriteLine(i);
}
}
dXNpbmcgU3lzdGVtOwp1c2luZyBTeXN0ZW0uQ29sbGVjdGlvbnMuR2VuZXJpYzsKdXNpbmcgU3lzdGVtLkxpbnE7CgpwdWJsaWMgY2xhc3MgVGVzdAp7CglwdWJsaWMgc3RhdGljIHZvaWQgTWFpbigpCgl7CiAgICAgICAgICAgIExpc3Q8c3RyaW5nPiBBX2xpc3QgPSBuZXcgTGlzdDxzdHJpbmc+KCkgeyAib25lIiwgInR3byIsICJ0aHJlZSIgfTsKICAgICAgICAgICAgTGlzdDxzdHJpbmc+IEJfbGlzdCA9IG5ldyBMaXN0PHN0cmluZz4oKSB7ICJ0d28iLCAidGhyZWUiLCAiZm91ciIgfTsKICAgICAgICAgICAgdmFyIG5ld2xpc3QgPSBBX2xpc3QuSW50ZXJzZWN0KEJfbGlzdCk7IAoKICAgICAgICAgICAgZm9yZWFjaCAodmFyIGkgaW4gbmV3bGlzdCkKICAgICAgICAgICAgICAgIENvbnNvbGUuV3JpdGVMaW5lKGkpOwoJfQp9