using System.Collections.Generic;
public static string GetHiddenMessage(char[,] puzzle, string[] keys)
List<char> charList = puzzle.Cast<char>().ToList();
foreach(string key in keys)
for (int i = 0; i < key.Length; i++)
if (charList.Contains(key[i]))
return new string(charList.ToArray());
public static void Main()
Console.WriteLine("UniLecs");
char[,] puzzle = new char[,]
string[] keys = new string[]
Console.WriteLine(string.Format("Answer = {0}", GetHiddenMessage(puzzle, keys)));