using System.Threading.Tasks;
using Newtonsoft.Json.Linq;
using System.Globalization;
using System.Collections.Generic;
using System.Text.RegularExpressions;
static String Tag(String name)
name = name.ToLowerInvariant();
var l = res == "" ? name : res;
for (int i = 0; i < l.Length; i++)
while (Encoding.Unicode.GetByteCount(res) > 8);
static Dictionary<String, List<String>> map = new();
public static void Main()
foreach (var name in names)
var parts = name.Split(' ');
foreach (var part in parts)
foreach (var name in map)
Console.WriteLine(map.Count());
String n = Console.ReadLine();
var parts = n.Split(' ');
foreach (var part in parts)
Console.WriteLine("Tag: " + tag);
if (map.TryGetValue(tag, out var l))
static string[] names = new string[]
"Amelia Charlotte Anderson",
"Caleb Nathaniel Collins",
"Caroline Grace Mitchell",
"Charlotte Emma Bennett",
"Christian Matthew Bell",
"Hannah Elizabeth Nelson",
"Hunter Daniel Campbell",
"Isabella Claire Martinez",
"Jasmine Olivia Robinson",
"Jordan Alexander Morgan",
"Joshua Samuel Phillips",
"Karen Elizabeth Richards",
"Laura Michelle Campbell",
"Luke Christopher White",
"Miles Alexander Foster",
"Nathaniel David Roberts",
"Noah Christopher Green",
"Scarlett Olivia Mitchell",
"Taylor Elizabeth Garcia",
"Thomas Alexander Miller",
"William David Richards",
"Aidan William Mitchell",
"Angelo Thomas Robinson",
"Beatrice Grace Edwards",
"Bernadette Louise Rogers",
"Catherine Elizabeth Ward",
"Charlotte Olivia Young",
"Christian Matthew Moore",
"Clyde Michael Richards",