Find this useful? Enter your email to receive occasional updates for securing PHP code.

Signing you up...

Thank you for signing up!

PHP Decode

/* !!! JUST INSTALL PLUGIN IN PLUGINS FOLDER, IT WILL WORK NORMALLY !!! !!! JUST INS..

Decoded Output download

<?   
/* 
 !!! JUST INSTALL PLUGIN IN PLUGINS FOLDER, IT WILL WORK NORMALLY !!! 
 !!! JUST INSTALL PLUGIN IN PLUGINS FOLDER, IT WILL WORK NORMALLY !!! 
 !!! JUST INSTALL PLUGIN IN PLUGINS FOLDER, IT WILL WORK NORMALLY !!! 
 
 Welcome wanderer!  
 If you are reading this, that means that you tried to open one of my protected plugins.  
 If you want to get the decrypted version of that plugin, message me and tell me why you need it. 
 
 Contact information: 
 Email: [email protected] 
 Website: https://rustworkshop.space/ 
 Discord: Orange#0900 
*/ 
 
using System; 
using System.Collections.Generic; 
using System.Globalization; 
using System.Linq; 
using Newtonsoft.Json; 
using Oxide.Core; 
using UnityEngine; 
 
namespace Oxide.Plugins 
{ 
    [Info("Loadout", "Orange", "2.3.6")] 
    [Description("https://rustworkshop.space/resources/loadout.28/")] 
    public class Loadout : RustPlugin 
    {        private void Init()        {            foreach (var value in config.permissions)            {                permission.RegisterPermission(value.permission, this);            }            foreach (var command in config.commands)            {                cmd.AddChatCommand(command, this, nameof(cmdLoadoutChat));                cmd.AddConsoleCommand(command, this, nameof(cmdLoadoutConsole));            }                        if (config.permissionsCacheDuration > 0)            {                timer.Every(config.permissionsCacheDuration, () => { cachePermission.Clear(); });            }        }        private void OnServerInitialized()        {            LoadData();            foreach (var value in config.permissions)            {                var info = Data.Get(value.permission, true);                value.special = info;            }        }        private void Unload()        {            SaveData();        }        private void OnPlayerRespawned(BasePlayer player)        {            NextTick(()=> {GiveLoadout(player);});        }        private void cmdLoadoutConsole(ConsoleSystem.Arg arg)        {            if (arg.IsAdmin == true)            {                var action = arg.Args?.FirstOrDefault()?.ToLower();                switch (action)                {                    case "convert":                        MoveOldFiles();                        return;                }            }                        cmdLoadoutChat(arg.Player(), arg.cmd.FullName, arg.Args);        }        private void cmdLoadoutChat(BasePlayer player, string command, string[] args)        {            if (args == null || args.Length < 1)            {                SendMessage(player, Message.Usage);                return;            }            var action = args[0].ToLower();            switch (action)            {                case "list":                case "current":                    SendLoadout(player);                    break;                case "save":                case "add":                case "set":                    SaveLoadout(player);                    break;                case "clear":                case "reset":                case "remove":                case "delete":                case "del":                    ResetLoadout(player);                    break;                                case "default":                    var name = args.Length > 1 ? args[1] : "null";                    SetDefaultLoadout(player, name);                    break;                default:                    SendMessage(player, Message.Usage);                    break;            }        }        private void SaveLoadout(BasePlayer player)        {            var info = GetPermission(player.UserIDString, config.permissions);            if (info == null)            {                SendMessage(player, Message.Permission);                return;            }            if (info.canSave == false)            {                SendMessage(player, Message.SaveDisabled);                return;            }            var allItems = GetItems(player);            var allowedItems = GetAllowedItems(player, allItems, info);            var data = Data.Get(player.UserIDString, true);            data.lastPermission = info.permission;            data.items = allowedItems;        }        private static BaseItem[] GetItems(BasePlayer player)        {            var list = new List<BaseItem>();            foreach (var item in player.inventory.containerBelt.itemList)            {                list.Add(BaseItem.CreateFrom(item, "Belt"));            }                        foreach (var item in player.inventory.containerWear.itemList)            {                list.Add(BaseItem.CreateFrom(item, "Wear"));            }                        foreach (var item in player.inventory.containerMain.itemList)            {                if (item.position < 24)                {                    list.Add(BaseItem.CreateFrom(item, "Main"));                }            }                        return list.ToArray();        }                private BaseItem[] GetAllowedItems(BasePlayer player, BaseItem[] allItems, PermissionEntry info)        {            var counted = new Dictionary<string, int>();            var allowed = new List<BaseItem>();            var blacklisted = new List<BaseItem>();            foreach (var item in allItems)            {                var shortname = item.shortname;                var category = item.category;                var limitCategory = 0;                var limitShortname = 0;                var existingCategory = 0;                var existingShortname = 0;                var canBeSavedShortname = 0;                var canBeSavedCategory = 0;                if (shortname.Contains("weapon.mod"))                {                    category = "Attachment";                }                                info.categories.TryGetValue(category, out limitCategory);                if (info.shortnames.TryGetValue(shortname, out limitShortname) == false && info.blockIfNotDefined == false)                {                    limitShortname = 999999;                }                counted.TryGetValue(category, out existingCategory);                counted.TryGetValue(shortname, out existingShortname);                canBeSavedShortname = limitShortname - existingShortname;                canBeSavedCategory = limitCategory - existingCategory;                if (limitCategory == 0 || limitShortname == 0 || canBeSavedShortname < 1 || canBeSavedCategory < 1)                {                    blacklisted.Add(item);                    continue;                }                if (canBeSavedShortname < item.amount)                {                    item.amount = canBeSavedShortname;                    blacklisted.Add(new BaseItem{niceName = item.niceName, amount = item.amount - canBeSavedShortname});                }                if (canBeSavedCategory < item.amount)                {                    item.amount = canBeSavedCategory;                    blacklisted.Add(new BaseItem{niceName = item.niceName, amount = item.amount - canBeSavedCategory});                }                if (counted.TryAdd(shortname, item.amount) == false)                {                    counted[shortname] += item.amount;                }                if (counted.TryAdd(category, item.amount) == false)                {                    counted[category] += item.amount;                }                foreach (var pair in item.contents.ToArray())                {                    shortname = pair.Key;                    category = "None";                    var amount = pair.Value;                                        if (shortname.Contains("ammo") || shortname.Contains("arrow"))                    {                        category = "Ammunition";                    }                    else                    {                        if (shortname.Contains("weapon.mod"))                        {                            category = "Attachment";                        }                    }                                        info.categories.TryGetValue(category, out limitCategory);                    if (info.shortnames.TryGetValue(shortname, out limitShortname) == false && info.blockIfNotDefined == false)                    {                        limitShortname = 999999;                    }                    counted.TryGetValue(category, out existingCategory);                    counted.TryGetValue(shortname, out existingShortname);                    canBeSavedShortname = limitShortname - existingShortname;                    canBeSavedCategory = limitCategory - existingCategory;                                        if (limitCategory == 0 || limitShortname == 0 || canBeSavedShortname < 1 || canBeSavedCategory < 1)                    {                        blacklisted.Add(new BaseItem{niceName = shortname, amount = amount});                        item.contents.Remove(shortname);                        continue;                    }                    if (canBeSavedShortname < amount)                    {                        blacklisted.Add(new BaseItem{niceName = shortname, amount = amount - canBeSavedShortname});                        amount = canBeSavedShortname;                        item.contents[shortname] = amount;                    }                    if (canBeSavedCategory < amount)                    {                        blacklisted.Add(new BaseItem{niceName = shortname, amount = amount - canBeSavedCategory});                        amount = canBeSavedCategory;                        item.contents[shortname] = amount;                    }                    if (counted.TryAdd(shortname, amount) == false)                    {                        counted[shortname] += amount;                    }                    if (counted.TryAdd(category, amount) == false)                    {                        counted[category] += amount;                    }                }                if (info.blockedSkins.Contains("*") || info.blockedSkins.Contains(item.skinId.ToString()))                {                    item.skinId = 0;                }                                allowed.Add(item);            }            var strSaved = string.Empty;            var strBlocked = string.Empty;            if (allowed.Count > 0)            {                foreach (var item in allowed)                {                    strSaved += GetMessage(Message.RestrictedEntry, player.UserIDString, "{name}", item.niceName, "{amount}", item.amount);                    foreach (var value in item.contents)                    {                        strSaved += GetMessage(Message.RestrictedEntry, player.UserIDString, "{name}", value.Key, "{amount}", value.Value);                    }                }            }            else            {                strSaved = GetMessage(Message.None, player.UserIDString);            }                        if (blacklisted.Count > 0)            {                foreach (var item in blacklisted)                {                    strBlocked += GetMessage(Message.RestrictedEntry, player.UserIDString, "{name}", item.niceName, "{amount}", item.amount);                                        foreach (var value in item.contents)                    {                        strBlocked += GetMessage(Message.RestrictedEntry, player.UserIDString, "{name}", value.Key, "{amount}", value.Value);                    }                }            }            else            {                strBlocked = GetMessage(Message.None, player.UserIDString);            }                        SendMessage(player, Message.LoadoutSaved, "{saved}", strSaved, "{blocked}", strBlocked);            return allowed.ToArray();        }        private void GiveLoadout(BasePlayer player)        {            if (player.IsValid() == false || player.userID.IsSteamId() == false)            {                return;            }            var info = GetPermission(player.UserIDString, config.permissions);            if (info == null)            {                return;            }            if (info.canGet == false)            {                SendMessage(player, Message.GetDisabled);                return;            }            var items = (BaseItem[]) null;            var data = Data.Get(player.UserIDString, false);            if (data?.items == null || data.items.Length < 1)            {                items = info.special.items;            }            else            {                items = data.items;                if (data.lastPermission != "converted" && data.lastPermission != info.permission && info.resetOldLoadout == true)                {                    data.items = new BaseItem[]{};                    items = info.special?.items;                }            }            if (items == null || items.Length < 1)            {                SendMessage(player, Message.CantFindItems);                return;            }                        ClearInventory(player);            GiveItems(player, items);            SendMessage(player, Message.LoadoutReceived);        }                private static void ClearInventory(BasePlayer player)        {            foreach (var item in player.inventory.AllItems().ToArray())            {                if (item.position < 24)                {                    item.GetHeldEntity()?.Kill();                    item.DoRemove();                }            }        }                private static void GiveItems(BasePlayer player, BaseItem[] items)        {            foreach (var value in items)            {                var item = value.Create();                if (item == null)                {                    continue;                }                var position = value.slot;                var container = (ItemContainer) null;                switch (value.container.ToLower())                {                    case "main":                        container = player.inventory.containerMain;                        break;                    case "wear":                        container = player.inventory.containerWear;                        break;                    case "belt":                        container = player.inventory.containerBelt;                        break;                }                if (item.MoveToContainer(container, position) == false)                {                    player.GiveItem(item);                }            }        }                private void ResetLoadout(BasePlayer player)        {            var data = Data.Get(player.UserIDString, false);            if (data?.items?.Length > 0)            {                data.items = new BaseItem[]{};                data.lastPermission = null;            }                        SendMessage(player, Message.LoadoutReset);        }        private void SendLoadout(BasePlayer player)        {            var info = GetPermission(player.UserIDString, config.permissions);            if (info == null)            {                SendMessage(player, Message.Permission);                return;            }                    var items = (BaseItem[]) null;            var data = Data.Get(player.UserIDString, false);            if (data?.items == null || data.items.Length < 1)            {                items = info.special?.items;            }            else            {                items = data.items;            }            if (items == null || items.Length < 1)            {                SendMessage(player, Message.CantFindItems);                return;            }                        var loadoutString = string.Empty;            foreach (var item in items)            {                loadoutString += $" * {item.shortname} x{item.amount}
";            }            SendMessage(player, Message.LoadoutCurrent, "{list}", loadoutString);        }        private void SetDefaultLoadout(BasePlayer player, string name)        {            if (player.IsAdmin == false)            {                SendMessage(player, Message.Permission);                return;            }                        var value = config.permissions.FirstOrDefault(x => x.permission.Contains(name, CompareOptions.OrdinalIgnoreCase));            if (value == null)            {                SendMessage(player, $"Can't find permission from config! '{name}'");                return;            }            var items = GetItems(player);            value.special.items = items;            var data = Data.Get(value.permission, true);            data.items = items;            SaveConfig();            SendMessage(player, $"Default loadout for '{value.permission}' was set successfully!");        }        private void MoveOldFiles()        {            var converted = 0;            var files = Interface.Oxide.DataFileSystem.GetFiles("Loadout/Players/");            foreach (var file in files)            {                var filename = file.Replace(".json", string.Empty);                var obj = Interface.Oxide.DataFileSystem.ReadObject<LoadoutDef>(filename);                if (obj != null)                {                    var value = new DataEntry                    {                        items = obj.items.ToArray(),                         lastPermission = "converted"                    };                    var index = filename.LastIndexOf("/", StringComparison.Ordinal) + 1;                    var name = filename.Substring(index, 17);                    Data.Reset(name, value);                    converted++;                }            }                        SaveData();            PrintWarning($"{files.Length} files was found, {converted} files was converted!");        }                private static ConfigData config = new ConfigData();        private class ConfigData        {            [JsonProperty(PropertyName = "Permissions cache duration (seconds)")]            public int permissionsCacheDuration = 300;                        [JsonProperty(PropertyName = "Command")]            public string[] commands =            {                "loadout",                "outfit",                "spawnkit",                "loadouts",                "load-out"            };            [JsonProperty(PropertyName = "Wipe data on new map")]            public PermissionEntry[] permissions =            {                new PermissionEntry                {                    permission = "loadout.default",                    priority = 1,                },                 new PermissionEntry                {                    permission = "loadout.vip",                    priority = 2,                },                 new PermissionEntry                {                    permission = "loadout.admin",                    priority = 500,                },             };        }        protected override void LoadConfig()        {            base.LoadConfig();            try            {                config = Config.ReadObject<ConfigData>();                if (config == null)                {                    LoadDefaultConfig();                }            }            catch            {                for (var i = 0; i < 3; i++)                {                    PrintError("Configuration file is corrupt! Check your config file at https://jsonlint.com/");                }                                LoadDefaultConfig();                return;            }            ValidateConfig();            SaveConfig();        }        private static void ValidateConfig()        {            var categories = Enum.GetValues(typeof(ItemCategory));            foreach (var value in config.permissions)            {                if (value.categories.ContainsKey("Attachment") == false)                {                    value.categories.Add("Attachment", 0);                }                                foreach (var value2 in categories)                {                    var category = value2.ToString();                    if (value.categories.ContainsKey(category) == false)                    {                        value.categories.Add(category, 0);                    }                }            }        }        protected override void LoadDefaultConfig()        {            config = new ConfigData();        }        protected override void SaveConfig()        {            Config.WriteObject(config);        }                 private Dictionary<object, string> langMessages = new Dictionary<object, string>        {            {Message.Usage, "Usage:
" +                            "/loadout save -> will save your current loadout
" +                            "/loadout reset -> will clear your current loadout
" +                            "/loadout list -> will show your loadout"},            {Message.Permission, "<color=#ff0000>You don't have permission to use that!</color>"},            {Message.SaveDisabled, "You can't save items in your loadout group"},            {Message.GetDisabled, "You can't get items in your loadout group"},                                    {Message.CantFindItems, "Can't find items in loadout!"},            {Message.LoadoutSaved, "<color=#00ff00>Following items was saved:</color>
{saved}

<color=#ff0000>That ones was not saved:</color>
{blocked}"},            {Message.LoadoutReceived, "Loadout was get successfully!"},            {Message.LoadoutReset, "Your loadout was cleared!"},            {Message.LoadoutCurrent, "Your current loadout is:
{list}"},            {Message.RestrictedEntry, "{name} <color=#00ffff>x{amount}</color>
"},            {Message.None, "No items"}        };                private enum Message        {            Usage,            Permission,            SaveDisabled,            GetDisabled,            CantFindItems,            None,            RestrictedEntry,                        LoadoutSaved,            LoadoutReceived,            LoadoutReset,            LoadoutCurrent,        }        protected override void LoadDefaultMessages()        {            var dictionary = new Dictionary<string, string>();            foreach (var pair in langMessages)            {                var key = pair.Key.ToString();                var value = pair.Value;                dictionary.TryAdd(key, value);            }            lang.RegisterMessages(dictionary, this);        }        private string GetMessage(Message key, string playerID = null, params object[] args)        {            var message = lang.GetMessage(key.ToString(), this, playerID);            var organized = OrganizeArgs(args);            message = ReplaceArgs(message, organized);            return message;        }                private static Dictionary<string, object> OrganizeArgs(object[] args)        {            var dic = new Dictionary<string, object>();            for (var i = 0; i < args.Length; i += 2)            {                var value = args[i].ToString();                var nextValue = i + 1 < args.Length ? args[i + 1] : null;                dic.Add(value, nextValue);            }            return dic;        }        private static string ReplaceArgs(string message, Dictionary<string, object> args)        {            if (args == null || args.Count < 1)            {                return message;            }                        foreach (var pair in args)            {                var s0 = "{" + pair.Key + "}";                var s1 = pair.Key;                var s2 = pair.Value != null ? pair.Value.ToString() : "null";                message = message.Replace(s0, s2, StringComparison.InvariantCultureIgnoreCase);                message = message.Replace(s1, s2, StringComparison.InvariantCultureIgnoreCase);            }            return message;        }        private void SendMessage(object receiver, Message key, params object[] args)        {            var userID = (receiver as BasePlayer)?.UserIDString;            var message = GetMessage(key, userID, args);            SendMessage(receiver, message);        }                private void SendMessage(object receiver, string message)        {            if (receiver == null)            {                Puts(message);                return;            }                        var console = receiver as ConsoleSystem.Arg;            if (console != null)            {                SendReply(console, message);                return;            }                        var player = receiver as BasePlayer;            if (player != null)            {                player.ChatMessage(message);                return;            }        }                private static PluginData Data = new PluginData();        private const string filename = "data_v2";        private bool validData = false;                private class DataEntry        {            public string lastPermission;            public BaseItem[] items = { };        }                private class PluginData        {            public Dictionary<string, DataEntry> values = new Dictionary<string, DataEntry>();            [JsonIgnore] public Dictionary<string, DataEntry> cache = new Dictionary<string, DataEntry>();                        public DataEntry Get(object param, bool createNewOnMissing)            {                var key = param?.ToString();                if (key == null)                {                    return null;                }                                var value = (DataEntry) null;                if (cache.TryGetValue(key, out value) == true)                {                    return value;                }                if (values.TryGetValue(key, out value) == false && createNewOnMissing == true)                {                    value = new DataEntry();                    values.Add(key, value);                }                if (value != null)                {                    cache.TryAdd(key, value);                }                                return value;            }            public void Reset(object param, DataEntry value)            {                var key = param?.ToString();                if (key == null)                {                    return;                }                if (values.TryAdd(key, value) == false)                {                    values[key] = value;                                        if (cache.ContainsKey(key) == true)                    {                        cache[key] = value;                    }                }            }            public void Remove(object param)            {                var key = param?.ToString();                if (key == null)                {                    return;                }                                if (values.ContainsKey(key) == false)                {                    return;                }                values.Remove(key);                                    if (cache.ContainsKey(key) == false)                {                    return;                }                                cache.Remove(key);            }        }        private void LoadData(string keyName = filename)        {            try            {                Data = Interface.Oxide.DataFileSystem.ReadObject<PluginData>($"{Name}/{keyName}");                timer.Every(Core.Random.Range(500, 700), () => SaveData());                validData = true;            }            catch (Exception e)            {                Data = new PluginData();                for (var i = 0; i < 5; i++)                {                    PrintError("!!! CRITICAL DATA ERROR !!!
 * Data was not loaded!
 * Data auto-save was disabled!");                }                                LogToFile("errors", $"

Error: {e.Message}

Trace: {e.StackTrace}

", this);            }        }        private void SaveData(string keyName = filename)        {            if (validData == true && Data != null)            {                Data.cache.Clear();                Interface.Oxide.DataFileSystem.WriteObject($"{Name}/{keyName}", Data);            }        }                private Dictionary<string, PermissionEntry> cachePermission = new Dictionary<string, PermissionEntry>();        private float lastPermissionCacheReset = float.NegativeInfinity;                private class PermissionEntry        {            [JsonProperty(PropertyName = "Permission")]            public string permission;                        [JsonProperty(PropertyName = "Priority")]            public int priority = 0;            [JsonProperty(PropertyName = "Reset items from old loadout group")]            public bool resetOldLoadout = true;            [JsonProperty(PropertyName = "Can save loadout")]            public bool canSave = true;            [JsonProperty(PropertyName = "Can get loadout")]            public bool canGet = true;            [JsonProperty(PropertyName = "Block if shortname was not defined")]            public bool blockIfNotDefined = true;            [JsonProperty(PropertyName = "Blocked skins to save")]            public string[] blockedSkins = {"*", "1234", "555-555-555"};                        [JsonProperty(PropertyName = "Restriction by categories")]            public Dictionary<string, int> categories = new Dictionary<string, int>();                        [JsonProperty(PropertyName = "Restriction by shortnames")]            public Dictionary<string, int> shortnames = new Dictionary<string, int>            {                {"rifle.ak", 1},                {"ammo.rifle", 300}            };            [JsonIgnore] public DataEntry special;        }                private PermissionEntry GetPermission(string playerID, PermissionEntry[] permissions)        {            var value = (PermissionEntry) null;            if (config.permissionsCacheDuration > 0)            {                if (cachePermission.TryGetValue(playerID, out value) == true)                {                    return value;                }            }                        var idString = playerID.ToString();            var num = -1;            foreach (var entry in permissions)            {                if (permission.UserHasPermission(idString, entry.permission) && entry.priority > num)                {                    num = entry.priority;                    value = entry;                }            }            if (value != null && config.permissionsCacheDuration > 0)            {                cachePermission.Add(playerID, value);            }                        return value;        }                private class BaseItem        {            [JsonProperty(PropertyName = "Shortname")]            public string shortname = string.Empty;            [JsonProperty(PropertyName = "Amount")]            public int amount = 1;            [JsonProperty(PropertyName = "Skin")]             public ulong skinId;            [JsonProperty(PropertyName = "Display name")]            public string displayName = string.Empty;            [JsonProperty(PropertyName = "Item name")]            public string niceName;            [JsonProperty(PropertyName = "Container")]            public string container = string.Empty;            [JsonProperty(PropertyName = "Slot")]             public int slot;            [JsonProperty(PropertyName = "Fuel")]             public float fuel;            [JsonProperty(PropertyName = "Category")]             public string category = string.Empty;            [JsonProperty(PropertyName = "Contents")]            public Dictionary<string, int> contents = new Dictionary<string, int>();            public Item Create()            {                var item = ItemManager.CreateByName(shortname, amount, skinId);                if (item == null)                {                    return null;                }                item.name = displayName;                item.fuel = fuel;                var weapon = item?.GetHeldEntity()?.GetComponent<BaseProjectile>();                foreach (var defC in contents)                {                    var name = defC.Key;                    var amount = defC.Value;                    if ((name.StartsWith("arrow.") || name.StartsWith("ammo.")) && weapon != null)                    {                        weapon.primaryMagazine.ammoType = ItemManager.FindItemDefinition(name);                        weapon.primaryMagazine.contents = amount;                        continue;                    }                    var content = ItemManager.CreateByName(name, amount);                    content.MoveToContainer(item.contents);                }                weapon?.SendNetworkUpdateImmediate();                return item;            }            public static BaseItem CreateFrom(Item item, string rootContainer = null)            {                var value = new BaseItem                {                    shortname = item.blueprintTarget != 0 ? ItemManager.FindItemDefinition(item.blueprintTarget).shortname : item.info.shortname,                    amount = item.amount,                    skinId = item.skin,                    displayName = item.name,                    fuel = item.fuel,                    category = item.info.category.ToString(),                    niceName = item.info.displayName.english + " (i)",                    slot = item.position,                    container = rootContainer,                };                foreach (var subItem in item.contents?.itemList ?? new List<Item>())                {                    value.contents.Add(subItem.info.shortname, subItem.amount);                }                var weapon = item.GetHeldEntity()?.GetComponent<BaseProjectile>()?.primaryMagazine;                if (weapon != null)                {                    value.contents.Add(weapon.ammoType.shortname, weapon.contents);                }                return value;            }        }        private class LoadoutDef        {            public string lastPermission = null;            public List<BaseItem> items = new List<BaseItem>();        }    }} ?>

Did this file decode correctly?

Original Code


/*
 !!! JUST INSTALL PLUGIN IN PLUGINS FOLDER, IT WILL WORK NORMALLY !!!
 !!! JUST INSTALL PLUGIN IN PLUGINS FOLDER, IT WILL WORK NORMALLY !!!
 !!! JUST INSTALL PLUGIN IN PLUGINS FOLDER, IT WILL WORK NORMALLY !!!

 Welcome wanderer! 
 If you are reading this, that means that you tried to open one of my protected plugins. 
 If you want to get the decrypted version of that plugin, message me and tell me why you need it.

 Contact information:
 Email: [email protected]
 Website: https://rustworkshop.space/
 Discord: Orange#0900
*/

using System;
using System.Collections.Generic;
using System.Globalization;
using System.Linq;
using Newtonsoft.Json;
using Oxide.Core;
using UnityEngine;

namespace Oxide.Plugins
{
    [Info("Loadout", "Orange", "2.3.6")]
    [Description("https://rustworkshop.space/resources/loadout.28/")]
    public class Loadout : RustPlugin
    {        \u0070\u0072\u0069\u0076\u0061\u0074\u0065 \u0076\u006F\u0069\u0064 \u0049\u006E\u0069\u0074()        {            f\u006F\u0072\u0065\u0061\u0063\u0068 (\u0076\u0061\u0072 \u0076\u0061\u006C\u0075\u0065 \u0069\u006E \u0063\u006F\u006Ef\u0069\u0067.\u0070\u0065\u0072\u006D\u0069\u0073\u0073\u0069\u006F\u006E\u0073)            {                \u0070\u0065\u0072\u006D\u0069\u0073\u0073\u0069\u006F\u006E.\u0052\u0065\u0067\u0069\u0073\u0074\u0065\u0072\u0050\u0065\u0072\u006D\u0069\u0073\u0073\u0069\u006F\u006E(\u0076\u0061\u006C\u0075\u0065.\u0070\u0065\u0072\u006D\u0069\u0073\u0073\u0069\u006F\u006E, \u0074\u0068\u0069\u0073);            }            f\u006F\u0072\u0065\u0061\u0063\u0068 (\u0076\u0061\u0072 \u0063\u006F\u006D\u006D\u0061\u006E\u0064 \u0069\u006E \u0063\u006F\u006Ef\u0069\u0067.\u0063\u006F\u006D\u006D\u0061\u006E\u0064\u0073)            {                \u0063\u006D\u0064.\u0041\u0064\u0064\u0043\u0068\u0061\u0074\u0043\u006F\u006D\u006D\u0061\u006E\u0064(\u0063\u006F\u006D\u006D\u0061\u006E\u0064, \u0074\u0068\u0069\u0073, \u006E\u0061\u006D\u0065\u006Ff(\u0063\u006D\u0064\u004C\u006F\u0061\u0064\u006F\u0075\u0074\u0043\u0068\u0061\u0074));                \u0063\u006D\u0064.\u0041\u0064\u0064\u0043\u006F\u006E\u0073\u006F\u006C\u0065\u0043\u006F\u006D\u006D\u0061\u006E\u0064(\u0063\u006F\u006D\u006D\u0061\u006E\u0064, \u0074\u0068\u0069\u0073, \u006E\u0061\u006D\u0065\u006Ff(\u0063\u006D\u0064\u004C\u006F\u0061\u0064\u006F\u0075\u0074\u0043\u006F\u006E\u0073\u006F\u006C\u0065));            }                        \u0069f (\u0063\u006F\u006Ef\u0069\u0067.\u0070\u0065\u0072\u006D\u0069\u0073\u0073\u0069\u006F\u006E\u0073\u0043\u0061\u0063\u0068\u0065\u0044\u0075\u0072\u0061\u0074\u0069\u006F\u006E > 0)            {                \u0074\u0069\u006D\u0065\u0072.\u0045\u0076\u0065\u0072\u0079(\u0063\u006F\u006Ef\u0069\u0067.\u0070\u0065\u0072\u006D\u0069\u0073\u0073\u0069\u006F\u006E\u0073\u0043\u0061\u0063\u0068\u0065\u0044\u0075\u0072\u0061\u0074\u0069\u006F\u006E, () => { \u0063\u0061\u0063\u0068\u0065\u0050\u0065\u0072\u006D\u0069\u0073\u0073\u0069\u006F\u006E.\u0043\u006C\u0065\u0061\u0072(); });            }        }        \u0070\u0072\u0069\u0076\u0061\u0074\u0065 \u0076\u006F\u0069\u0064 \u004F\u006E\u0053\u0065\u0072\u0076\u0065\u0072\u0049\u006E\u0069\u0074\u0069\u0061\u006C\u0069\u007A\u0065\u0064()        {            \u004C\u006F\u0061\u0064\u0044\u0061\u0074\u0061();            f\u006F\u0072\u0065\u0061\u0063\u0068 (\u0076\u0061\u0072 \u0076\u0061\u006C\u0075\u0065 \u0069\u006E \u0063\u006F\u006Ef\u0069\u0067.\u0070\u0065\u0072\u006D\u0069\u0073\u0073\u0069\u006F\u006E\u0073)            {                \u0076\u0061\u0072 \u0069\u006Ef\u006F = \u0044\u0061\u0074\u0061.\u0047\u0065\u0074(\u0076\u0061\u006C\u0075\u0065.\u0070\u0065\u0072\u006D\u0069\u0073\u0073\u0069\u006F\u006E, \u0074\u0072\u0075\u0065);                \u0076\u0061\u006C\u0075\u0065.\u0073\u0070\u0065\u0063\u0069\u0061\u006C = \u0069\u006Ef\u006F;            }        }        \u0070\u0072\u0069\u0076\u0061\u0074\u0065 \u0076\u006F\u0069\u0064 \u0055\u006E\u006C\u006F\u0061\u0064()        {            \u0053\u0061\u0076\u0065\u0044\u0061\u0074\u0061();        }        \u0070\u0072\u0069\u0076\u0061\u0074\u0065 \u0076\u006F\u0069\u0064 \u004F\u006E\u0050\u006C\u0061\u0079\u0065\u0072\u0052\u0065\u0073\u0070\u0061\u0077\u006E\u0065\u0064(\u0042\u0061\u0073\u0065\u0050\u006C\u0061\u0079\u0065\u0072 \u0070\u006C\u0061\u0079\u0065\u0072)        {            \u004E\u0065\u0078\u0074\u0054\u0069\u0063\u006B(()=> {\u0047\u0069\u0076\u0065\u004C\u006F\u0061\u0064\u006F\u0075\u0074(\u0070\u006C\u0061\u0079\u0065\u0072);});        }        \u0070\u0072\u0069\u0076\u0061\u0074\u0065 \u0076\u006F\u0069\u0064 \u0063\u006D\u0064\u004C\u006F\u0061\u0064\u006F\u0075\u0074\u0043\u006F\u006E\u0073\u006F\u006C\u0065(\u0043\u006F\u006E\u0073\u006F\u006C\u0065\u0053\u0079\u0073\u0074\u0065\u006D.\u0041\u0072\u0067 \u0061\u0072\u0067)        {            \u0069f (\u0061\u0072\u0067.\u0049\u0073\u0041\u0064\u006D\u0069\u006E == \u0074\u0072\u0075\u0065)            {                \u0076\u0061\u0072 \u0061\u0063\u0074\u0069\u006F\u006E = \u0061\u0072\u0067.\u0041\u0072\u0067\u0073?.\u0046\u0069\u0072\u0073\u0074\u004F\u0072\u0044\u0065f\u0061\u0075\u006C\u0074()?.\u0054\u006F\u004C\u006F\u0077\u0065\u0072();                \u0073\u0077\u0069\u0074\u0063\u0068 (\u0061\u0063\u0074\u0069\u006F\u006E)                {                    \u0063\u0061\u0073\u0065 "\u0063\u006F\u006E\u0076\u0065\u0072\u0074":                        \u004D\u006F\u0076\u0065\u004F\u006C\u0064\u0046\u0069\u006C\u0065\u0073();                        \u0072\u0065\u0074\u0075\u0072\u006E;                }            }                        \u0063\u006D\u0064\u004C\u006F\u0061\u0064\u006F\u0075\u0074\u0043\u0068\u0061\u0074(\u0061\u0072\u0067.\u0050\u006C\u0061\u0079\u0065\u0072(), \u0061\u0072\u0067.\u0063\u006D\u0064.\u0046\u0075\u006C\u006C\u004E\u0061\u006D\u0065, \u0061\u0072\u0067.\u0041\u0072\u0067\u0073);        }        \u0070\u0072\u0069\u0076\u0061\u0074\u0065 \u0076\u006F\u0069\u0064 \u0063\u006D\u0064\u004C\u006F\u0061\u0064\u006F\u0075\u0074\u0043\u0068\u0061\u0074(\u0042\u0061\u0073\u0065\u0050\u006C\u0061\u0079\u0065\u0072 \u0070\u006C\u0061\u0079\u0065\u0072, \u0073\u0074\u0072\u0069\u006E\u0067 \u0063\u006F\u006D\u006D\u0061\u006E\u0064, \u0073\u0074\u0072\u0069\u006E\u0067[] \u0061\u0072\u0067\u0073)        {            \u0069f (\u0061\u0072\u0067\u0073 == \u006E\u0075\u006C\u006C || \u0061\u0072\u0067\u0073.\u004C\u0065\u006E\u0067\u0074\u0068 < 1)            {                \u0053\u0065\u006E\u0064\u004D\u0065\u0073\u0073\u0061\u0067\u0065(\u0070\u006C\u0061\u0079\u0065\u0072, \u004D\u0065\u0073\u0073\u0061\u0067\u0065.\u0055\u0073\u0061\u0067\u0065);                \u0072\u0065\u0074\u0075\u0072\u006E;            }            \u0076\u0061\u0072 \u0061\u0063\u0074\u0069\u006F\u006E = \u0061\u0072\u0067\u0073[0].\u0054\u006F\u004C\u006F\u0077\u0065\u0072();            \u0073\u0077\u0069\u0074\u0063\u0068 (\u0061\u0063\u0074\u0069\u006F\u006E)            {                \u0063\u0061\u0073\u0065 "\u006C\u0069\u0073\u0074":                \u0063\u0061\u0073\u0065 "\u0063\u0075\u0072\u0072\u0065\u006E\u0074":                    \u0053\u0065\u006E\u0064\u004C\u006F\u0061\u0064\u006F\u0075\u0074(\u0070\u006C\u0061\u0079\u0065\u0072);                    \u0062\u0072\u0065\u0061\u006B;                \u0063\u0061\u0073\u0065 "\u0073\u0061\u0076\u0065":                \u0063\u0061\u0073\u0065 "\u0061\u0064\u0064":                \u0063\u0061\u0073\u0065 "\u0073\u0065\u0074":                    \u0053\u0061\u0076\u0065\u004C\u006F\u0061\u0064\u006F\u0075\u0074(\u0070\u006C\u0061\u0079\u0065\u0072);                    \u0062\u0072\u0065\u0061\u006B;                \u0063\u0061\u0073\u0065 "\u0063\u006C\u0065\u0061\u0072":                \u0063\u0061\u0073\u0065 "\u0072\u0065\u0073\u0065\u0074":                \u0063\u0061\u0073\u0065 "\u0072\u0065\u006D\u006F\u0076\u0065":                \u0063\u0061\u0073\u0065 "\u0064\u0065\u006C\u0065\u0074\u0065":                \u0063\u0061\u0073\u0065 "\u0064\u0065\u006C":                    \u0052\u0065\u0073\u0065\u0074\u004C\u006F\u0061\u0064\u006F\u0075\u0074(\u0070\u006C\u0061\u0079\u0065\u0072);                    \u0062\u0072\u0065\u0061\u006B;                                \u0063\u0061\u0073\u0065 "\u0064\u0065f\u0061\u0075\u006C\u0074":                    \u0076\u0061\u0072 \u006E\u0061\u006D\u0065 = \u0061\u0072\u0067\u0073.\u004C\u0065\u006E\u0067\u0074\u0068 > 1 ? \u0061\u0072\u0067\u0073[1] : "\u006E\u0075\u006C\u006C";                    \u0053\u0065\u0074\u0044\u0065f\u0061\u0075\u006C\u0074\u004C\u006F\u0061\u0064\u006F\u0075\u0074(\u0070\u006C\u0061\u0079\u0065\u0072, \u006E\u0061\u006D\u0065);                    \u0062\u0072\u0065\u0061\u006B;                \u0064\u0065f\u0061\u0075\u006C\u0074:                    \u0053\u0065\u006E\u0064\u004D\u0065\u0073\u0073\u0061\u0067\u0065(\u0070\u006C\u0061\u0079\u0065\u0072, \u004D\u0065\u0073\u0073\u0061\u0067\u0065.\u0055\u0073\u0061\u0067\u0065);                    \u0062\u0072\u0065\u0061\u006B;            }        }        \u0070\u0072\u0069\u0076\u0061\u0074\u0065 \u0076\u006F\u0069\u0064 \u0053\u0061\u0076\u0065\u004C\u006F\u0061\u0064\u006F\u0075\u0074(\u0042\u0061\u0073\u0065\u0050\u006C\u0061\u0079\u0065\u0072 \u0070\u006C\u0061\u0079\u0065\u0072)        {            \u0076\u0061\u0072 \u0069\u006Ef\u006F = \u0047\u0065\u0074\u0050\u0065\u0072\u006D\u0069\u0073\u0073\u0069\u006F\u006E(\u0070\u006C\u0061\u0079\u0065\u0072.\u0055\u0073\u0065\u0072\u0049\u0044\u0053\u0074\u0072\u0069\u006E\u0067, \u0063\u006F\u006Ef\u0069\u0067.\u0070\u0065\u0072\u006D\u0069\u0073\u0073\u0069\u006F\u006E\u0073);            \u0069f (\u0069\u006Ef\u006F == \u006E\u0075\u006C\u006C)            {                \u0053\u0065\u006E\u0064\u004D\u0065\u0073\u0073\u0061\u0067\u0065(\u0070\u006C\u0061\u0079\u0065\u0072, \u004D\u0065\u0073\u0073\u0061\u0067\u0065.\u0050\u0065\u0072\u006D\u0069\u0073\u0073\u0069\u006F\u006E);                \u0072\u0065\u0074\u0075\u0072\u006E;            }            \u0069f (\u0069\u006Ef\u006F.\u0063\u0061\u006E\u0053\u0061\u0076\u0065 == f\u0061\u006C\u0073\u0065)            {                \u0053\u0065\u006E\u0064\u004D\u0065\u0073\u0073\u0061\u0067\u0065(\u0070\u006C\u0061\u0079\u0065\u0072, \u004D\u0065\u0073\u0073\u0061\u0067\u0065.\u0053\u0061\u0076\u0065\u0044\u0069\u0073\u0061\u0062\u006C\u0065\u0064);                \u0072\u0065\u0074\u0075\u0072\u006E;            }            \u0076\u0061\u0072 \u0061\u006C\u006C\u0049\u0074\u0065\u006D\u0073 = \u0047\u0065\u0074\u0049\u0074\u0065\u006D\u0073(\u0070\u006C\u0061\u0079\u0065\u0072);            \u0076\u0061\u0072 \u0061\u006C\u006C\u006F\u0077\u0065\u0064\u0049\u0074\u0065\u006D\u0073 = \u0047\u0065\u0074\u0041\u006C\u006C\u006F\u0077\u0065\u0064\u0049\u0074\u0065\u006D\u0073(\u0070\u006C\u0061\u0079\u0065\u0072, \u0061\u006C\u006C\u0049\u0074\u0065\u006D\u0073, \u0069\u006Ef\u006F);            \u0076\u0061\u0072 \u0064\u0061\u0074\u0061 = \u0044\u0061\u0074\u0061.\u0047\u0065\u0074(\u0070\u006C\u0061\u0079\u0065\u0072.\u0055\u0073\u0065\u0072\u0049\u0044\u0053\u0074\u0072\u0069\u006E\u0067, \u0074\u0072\u0075\u0065);            \u0064\u0061\u0074\u0061.\u006C\u0061\u0073\u0074\u0050\u0065\u0072\u006D\u0069\u0073\u0073\u0069\u006F\u006E = \u0069\u006Ef\u006F.\u0070\u0065\u0072\u006D\u0069\u0073\u0073\u0069\u006F\u006E;            \u0064\u0061\u0074\u0061.\u0069\u0074\u0065\u006D\u0073 = \u0061\u006C\u006C\u006F\u0077\u0065\u0064\u0049\u0074\u0065\u006D\u0073;        }        \u0070\u0072\u0069\u0076\u0061\u0074\u0065 \u0073\u0074\u0061\u0074\u0069\u0063 \u0042\u0061\u0073\u0065\u0049\u0074\u0065\u006D[] \u0047\u0065\u0074\u0049\u0074\u0065\u006D\u0073(\u0042\u0061\u0073\u0065\u0050\u006C\u0061\u0079\u0065\u0072 \u0070\u006C\u0061\u0079\u0065\u0072)        {            \u0076\u0061\u0072 \u006C\u0069\u0073\u0074 = \u006E\u0065\u0077 \u004C\u0069\u0073\u0074<\u0042\u0061\u0073\u0065\u0049\u0074\u0065\u006D>();            f\u006F\u0072\u0065\u0061\u0063\u0068 (\u0076\u0061\u0072 \u0069\u0074\u0065\u006D \u0069\u006E \u0070\u006C\u0061\u0079\u0065\u0072.\u0069\u006E\u0076\u0065\u006E\u0074\u006F\u0072\u0079.\u0063\u006F\u006E\u0074\u0061\u0069\u006E\u0065\u0072\u0042\u0065\u006C\u0074.\u0069\u0074\u0065\u006D\u004C\u0069\u0073\u0074)            {                \u006C\u0069\u0073\u0074.\u0041\u0064\u0064(\u0042\u0061\u0073\u0065\u0049\u0074\u0065\u006D.\u0043\u0072\u0065\u0061\u0074\u0065\u0046\u0072\u006F\u006D(\u0069\u0074\u0065\u006D, "\u0042\u0065\u006C\u0074"));            }                        f\u006F\u0072\u0065\u0061\u0063\u0068 (\u0076\u0061\u0072 \u0069\u0074\u0065\u006D \u0069\u006E \u0070\u006C\u0061\u0079\u0065\u0072.\u0069\u006E\u0076\u0065\u006E\u0074\u006F\u0072\u0079.\u0063\u006F\u006E\u0074\u0061\u0069\u006E\u0065\u0072\u0057\u0065\u0061\u0072.\u0069\u0074\u0065\u006D\u004C\u0069\u0073\u0074)            {                \u006C\u0069\u0073\u0074.\u0041\u0064\u0064(\u0042\u0061\u0073\u0065\u0049\u0074\u0065\u006D.\u0043\u0072\u0065\u0061\u0074\u0065\u0046\u0072\u006F\u006D(\u0069\u0074\u0065\u006D, "\u0057\u0065\u0061\u0072"));            }                        f\u006F\u0072\u0065\u0061\u0063\u0068 (\u0076\u0061\u0072 \u0069\u0074\u0065\u006D \u0069\u006E \u0070\u006C\u0061\u0079\u0065\u0072.\u0069\u006E\u0076\u0065\u006E\u0074\u006F\u0072\u0079.\u0063\u006F\u006E\u0074\u0061\u0069\u006E\u0065\u0072\u004D\u0061\u0069\u006E.\u0069\u0074\u0065\u006D\u004C\u0069\u0073\u0074)            {                \u0069f (\u0069\u0074\u0065\u006D.\u0070\u006F\u0073\u0069\u0074\u0069\u006F\u006E < 24)                {                    \u006C\u0069\u0073\u0074.\u0041\u0064\u0064(\u0042\u0061\u0073\u0065\u0049\u0074\u0065\u006D.\u0043\u0072\u0065\u0061\u0074\u0065\u0046\u0072\u006F\u006D(\u0069\u0074\u0065\u006D, "\u004D\u0061\u0069\u006E"));                }            }                        \u0072\u0065\u0074\u0075\u0072\u006E \u006C\u0069\u0073\u0074.\u0054\u006F\u0041\u0072\u0072\u0061\u0079();        }                \u0070\u0072\u0069\u0076\u0061\u0074\u0065 \u0042\u0061\u0073\u0065\u0049\u0074\u0065\u006D[] \u0047\u0065\u0074\u0041\u006C\u006C\u006F\u0077\u0065\u0064\u0049\u0074\u0065\u006D\u0073(\u0042\u0061\u0073\u0065\u0050\u006C\u0061\u0079\u0065\u0072 \u0070\u006C\u0061\u0079\u0065\u0072, \u0042\u0061\u0073\u0065\u0049\u0074\u0065\u006D[] \u0061\u006C\u006C\u0049\u0074\u0065\u006D\u0073, \u0050\u0065\u0072\u006D\u0069\u0073\u0073\u0069\u006F\u006E\u0045\u006E\u0074\u0072\u0079 \u0069\u006Ef\u006F)        {            \u0076\u0061\u0072 \u0063\u006F\u0075\u006E\u0074\u0065\u0064 = \u006E\u0065\u0077 \u0044\u0069\u0063\u0074\u0069\u006F\u006E\u0061\u0072\u0079<\u0073\u0074\u0072\u0069\u006E\u0067, \u0069\u006E\u0074>();            \u0076\u0061\u0072 \u0061\u006C\u006C\u006F\u0077\u0065\u0064 = \u006E\u0065\u0077 \u004C\u0069\u0073\u0074<\u0042\u0061\u0073\u0065\u0049\u0074\u0065\u006D>();            \u0076\u0061\u0072 \u0062\u006C\u0061\u0063\u006B\u006C\u0069\u0073\u0074\u0065\u0064 = \u006E\u0065\u0077 \u004C\u0069\u0073\u0074<\u0042\u0061\u0073\u0065\u0049\u0074\u0065\u006D>();            f\u006F\u0072\u0065\u0061\u0063\u0068 (\u0076\u0061\u0072 \u0069\u0074\u0065\u006D \u0069\u006E \u0061\u006C\u006C\u0049\u0074\u0065\u006D\u0073)            {                \u0076\u0061\u0072 \u0073\u0068\u006F\u0072\u0074\u006E\u0061\u006D\u0065 = \u0069\u0074\u0065\u006D.\u0073\u0068\u006F\u0072\u0074\u006E\u0061\u006D\u0065;                \u0076\u0061\u0072 \u0063\u0061\u0074\u0065\u0067\u006F\u0072\u0079 = \u0069\u0074\u0065\u006D.\u0063\u0061\u0074\u0065\u0067\u006F\u0072\u0079;                \u0076\u0061\u0072 \u006C\u0069\u006D\u0069\u0074\u0043\u0061\u0074\u0065\u0067\u006F\u0072\u0079 = 0;                \u0076\u0061\u0072 \u006C\u0069\u006D\u0069\u0074\u0053\u0068\u006F\u0072\u0074\u006E\u0061\u006D\u0065 = 0;                \u0076\u0061\u0072 \u0065\u0078\u0069\u0073\u0074\u0069\u006E\u0067\u0043\u0061\u0074\u0065\u0067\u006F\u0072\u0079 = 0;                \u0076\u0061\u0072 \u0065\u0078\u0069\u0073\u0074\u0069\u006E\u0067\u0053\u0068\u006F\u0072\u0074\u006E\u0061\u006D\u0065 = 0;                \u0076\u0061\u0072 \u0063\u0061\u006E\u0042\u0065\u0053\u0061\u0076\u0065\u0064\u0053\u0068\u006F\u0072\u0074\u006E\u0061\u006D\u0065 = 0;                \u0076\u0061\u0072 \u0063\u0061\u006E\u0042\u0065\u0053\u0061\u0076\u0065\u0064\u0043\u0061\u0074\u0065\u0067\u006F\u0072\u0079 = 0;                \u0069f (\u0073\u0068\u006F\u0072\u0074\u006E\u0061\u006D\u0065.\u0043\u006F\u006E\u0074\u0061\u0069\u006E\u0073("\u0077\u0065\u0061\u0070\u006F\u006E.\u006D\u006F\u0064"))                {                    \u0063\u0061\u0074\u0065\u0067\u006F\u0072\u0079 = "\u0041\u0074\u0074\u0061\u0063\u0068\u006D\u0065\u006E\u0074";                }                                \u0069\u006Ef\u006F.\u0063\u0061\u0074\u0065\u0067\u006F\u0072\u0069\u0065\u0073.\u0054\u0072\u0079\u0047\u0065\u0074\u0056\u0061\u006C\u0075\u0065(\u0063\u0061\u0074\u0065\u0067\u006F\u0072\u0079, \u006F\u0075\u0074 \u006C\u0069\u006D\u0069\u0074\u0043\u0061\u0074\u0065\u0067\u006F\u0072\u0079);                \u0069f (\u0069\u006Ef\u006F.\u0073\u0068\u006F\u0072\u0074\u006E\u0061\u006D\u0065\u0073.\u0054\u0072\u0079\u0047\u0065\u0074\u0056\u0061\u006C\u0075\u0065(\u0073\u0068\u006F\u0072\u0074\u006E\u0061\u006D\u0065, \u006F\u0075\u0074 \u006C\u0069\u006D\u0069\u0074\u0053\u0068\u006F\u0072\u0074\u006E\u0061\u006D\u0065) == f\u0061\u006C\u0073\u0065 && \u0069\u006Ef\u006F.\u0062\u006C\u006F\u0063\u006B\u0049f\u004E\u006F\u0074\u0044\u0065f\u0069\u006E\u0065\u0064 == f\u0061\u006C\u0073\u0065)                {                    \u006C\u0069\u006D\u0069\u0074\u0053\u0068\u006F\u0072\u0074\u006E\u0061\u006D\u0065 = 999999;                }                \u0063\u006F\u0075\u006E\u0074\u0065\u0064.\u0054\u0072\u0079\u0047\u0065\u0074\u0056\u0061\u006C\u0075\u0065(\u0063\u0061\u0074\u0065\u0067\u006F\u0072\u0079, \u006F\u0075\u0074 \u0065\u0078\u0069\u0073\u0074\u0069\u006E\u0067\u0043\u0061\u0074\u0065\u0067\u006F\u0072\u0079);                \u0063\u006F\u0075\u006E\u0074\u0065\u0064.\u0054\u0072\u0079\u0047\u0065\u0074\u0056\u0061\u006C\u0075\u0065(\u0073\u0068\u006F\u0072\u0074\u006E\u0061\u006D\u0065, \u006F\u0075\u0074 \u0065\u0078\u0069\u0073\u0074\u0069\u006E\u0067\u0053\u0068\u006F\u0072\u0074\u006E\u0061\u006D\u0065);                \u0063\u0061\u006E\u0042\u0065\u0053\u0061\u0076\u0065\u0064\u0053\u0068\u006F\u0072\u0074\u006E\u0061\u006D\u0065 = \u006C\u0069\u006D\u0069\u0074\u0053\u0068\u006F\u0072\u0074\u006E\u0061\u006D\u0065 - \u0065\u0078\u0069\u0073\u0074\u0069\u006E\u0067\u0053\u0068\u006F\u0072\u0074\u006E\u0061\u006D\u0065;                \u0063\u0061\u006E\u0042\u0065\u0053\u0061\u0076\u0065\u0064\u0043\u0061\u0074\u0065\u0067\u006F\u0072\u0079 = \u006C\u0069\u006D\u0069\u0074\u0043\u0061\u0074\u0065\u0067\u006F\u0072\u0079 - \u0065\u0078\u0069\u0073\u0074\u0069\u006E\u0067\u0043\u0061\u0074\u0065\u0067\u006F\u0072\u0079;                \u0069f (\u006C\u0069\u006D\u0069\u0074\u0043\u0061\u0074\u0065\u0067\u006F\u0072\u0079 == 0 || \u006C\u0069\u006D\u0069\u0074\u0053\u0068\u006F\u0072\u0074\u006E\u0061\u006D\u0065 == 0 || \u0063\u0061\u006E\u0042\u0065\u0053\u0061\u0076\u0065\u0064\u0053\u0068\u006F\u0072\u0074\u006E\u0061\u006D\u0065 < 1 || \u0063\u0061\u006E\u0042\u0065\u0053\u0061\u0076\u0065\u0064\u0043\u0061\u0074\u0065\u0067\u006F\u0072\u0079 < 1)                {                    \u0062\u006C\u0061\u0063\u006B\u006C\u0069\u0073\u0074\u0065\u0064.\u0041\u0064\u0064(\u0069\u0074\u0065\u006D);                    \u0063\u006F\u006E\u0074\u0069\u006E\u0075\u0065;                }                \u0069f (\u0063\u0061\u006E\u0042\u0065\u0053\u0061\u0076\u0065\u0064\u0053\u0068\u006F\u0072\u0074\u006E\u0061\u006D\u0065 < \u0069\u0074\u0065\u006D.\u0061\u006D\u006F\u0075\u006E\u0074)                {                    \u0069\u0074\u0065\u006D.\u0061\u006D\u006F\u0075\u006E\u0074 = \u0063\u0061\u006E\u0042\u0065\u0053\u0061\u0076\u0065\u0064\u0053\u0068\u006F\u0072\u0074\u006E\u0061\u006D\u0065;                    \u0062\u006C\u0061\u0063\u006B\u006C\u0069\u0073\u0074\u0065\u0064.\u0041\u0064\u0064(\u006E\u0065\u0077 \u0042\u0061\u0073\u0065\u0049\u0074\u0065\u006D{\u006E\u0069\u0063\u0065\u004E\u0061\u006D\u0065 = \u0069\u0074\u0065\u006D.\u006E\u0069\u0063\u0065\u004E\u0061\u006D\u0065, \u0061\u006D\u006F\u0075\u006E\u0074 = \u0069\u0074\u0065\u006D.\u0061\u006D\u006F\u0075\u006E\u0074 - \u0063\u0061\u006E\u0042\u0065\u0053\u0061\u0076\u0065\u0064\u0053\u0068\u006F\u0072\u0074\u006E\u0061\u006D\u0065});                }                \u0069f (\u0063\u0061\u006E\u0042\u0065\u0053\u0061\u0076\u0065\u0064\u0043\u0061\u0074\u0065\u0067\u006F\u0072\u0079 < \u0069\u0074\u0065\u006D.\u0061\u006D\u006F\u0075\u006E\u0074)                {                    \u0069\u0074\u0065\u006D.\u0061\u006D\u006F\u0075\u006E\u0074 = \u0063\u0061\u006E\u0042\u0065\u0053\u0061\u0076\u0065\u0064\u0043\u0061\u0074\u0065\u0067\u006F\u0072\u0079;                    \u0062\u006C\u0061\u0063\u006B\u006C\u0069\u0073\u0074\u0065\u0064.\u0041\u0064\u0064(\u006E\u0065\u0077 \u0042\u0061\u0073\u0065\u0049\u0074\u0065\u006D{\u006E\u0069\u0063\u0065\u004E\u0061\u006D\u0065 = \u0069\u0074\u0065\u006D.\u006E\u0069\u0063\u0065\u004E\u0061\u006D\u0065, \u0061\u006D\u006F\u0075\u006E\u0074 = \u0069\u0074\u0065\u006D.\u0061\u006D\u006F\u0075\u006E\u0074 - \u0063\u0061\u006E\u0042\u0065\u0053\u0061\u0076\u0065\u0064\u0043\u0061\u0074\u0065\u0067\u006F\u0072\u0079});                }                \u0069f (\u0063\u006F\u0075\u006E\u0074\u0065\u0064.\u0054\u0072\u0079\u0041\u0064\u0064(\u0073\u0068\u006F\u0072\u0074\u006E\u0061\u006D\u0065, \u0069\u0074\u0065\u006D.\u0061\u006D\u006F\u0075\u006E\u0074) == f\u0061\u006C\u0073\u0065)                {                    \u0063\u006F\u0075\u006E\u0074\u0065\u0064[\u0073\u0068\u006F\u0072\u0074\u006E\u0061\u006D\u0065] += \u0069\u0074\u0065\u006D.\u0061\u006D\u006F\u0075\u006E\u0074;                }                \u0069f (\u0063\u006F\u0075\u006E\u0074\u0065\u0064.\u0054\u0072\u0079\u0041\u0064\u0064(\u0063\u0061\u0074\u0065\u0067\u006F\u0072\u0079, \u0069\u0074\u0065\u006D.\u0061\u006D\u006F\u0075\u006E\u0074) == f\u0061\u006C\u0073\u0065)                {                    \u0063\u006F\u0075\u006E\u0074\u0065\u0064[\u0063\u0061\u0074\u0065\u0067\u006F\u0072\u0079] += \u0069\u0074\u0065\u006D.\u0061\u006D\u006F\u0075\u006E\u0074;                }                f\u006F\u0072\u0065\u0061\u0063\u0068 (\u0076\u0061\u0072 \u0070\u0061\u0069\u0072 \u0069\u006E \u0069\u0074\u0065\u006D.\u0063\u006F\u006E\u0074\u0065\u006E\u0074\u0073.\u0054\u006F\u0041\u0072\u0072\u0061\u0079())                {                    \u0073\u0068\u006F\u0072\u0074\u006E\u0061\u006D\u0065 = \u0070\u0061\u0069\u0072.\u004B\u0065\u0079;                    \u0063\u0061\u0074\u0065\u0067\u006F\u0072\u0079 = "\u004E\u006F\u006E\u0065";                    \u0076\u0061\u0072 \u0061\u006D\u006F\u0075\u006E\u0074 = \u0070\u0061\u0069\u0072.\u0056\u0061\u006C\u0075\u0065;                                        \u0069f (\u0073\u0068\u006F\u0072\u0074\u006E\u0061\u006D\u0065.\u0043\u006F\u006E\u0074\u0061\u0069\u006E\u0073("\u0061\u006D\u006D\u006F") || \u0073\u0068\u006F\u0072\u0074\u006E\u0061\u006D\u0065.\u0043\u006F\u006E\u0074\u0061\u0069\u006E\u0073("\u0061\u0072\u0072\u006F\u0077"))                    {                        \u0063\u0061\u0074\u0065\u0067\u006F\u0072\u0079 = "\u0041\u006D\u006D\u0075\u006E\u0069\u0074\u0069\u006F\u006E";                    }                    \u0065\u006C\u0073\u0065                    {                        \u0069f (\u0073\u0068\u006F\u0072\u0074\u006E\u0061\u006D\u0065.\u0043\u006F\u006E\u0074\u0061\u0069\u006E\u0073("\u0077\u0065\u0061\u0070\u006F\u006E.\u006D\u006F\u0064"))                        {                            \u0063\u0061\u0074\u0065\u0067\u006F\u0072\u0079 = "\u0041\u0074\u0074\u0061\u0063\u0068\u006D\u0065\u006E\u0074";                        }                    }                                        \u0069\u006Ef\u006F.\u0063\u0061\u0074\u0065\u0067\u006F\u0072\u0069\u0065\u0073.\u0054\u0072\u0079\u0047\u0065\u0074\u0056\u0061\u006C\u0075\u0065(\u0063\u0061\u0074\u0065\u0067\u006F\u0072\u0079, \u006F\u0075\u0074 \u006C\u0069\u006D\u0069\u0074\u0043\u0061\u0074\u0065\u0067\u006F\u0072\u0079);                    \u0069f (\u0069\u006Ef\u006F.\u0073\u0068\u006F\u0072\u0074\u006E\u0061\u006D\u0065\u0073.\u0054\u0072\u0079\u0047\u0065\u0074\u0056\u0061\u006C\u0075\u0065(\u0073\u0068\u006F\u0072\u0074\u006E\u0061\u006D\u0065, \u006F\u0075\u0074 \u006C\u0069\u006D\u0069\u0074\u0053\u0068\u006F\u0072\u0074\u006E\u0061\u006D\u0065) == f\u0061\u006C\u0073\u0065 && \u0069\u006Ef\u006F.\u0062\u006C\u006F\u0063\u006B\u0049f\u004E\u006F\u0074\u0044\u0065f\u0069\u006E\u0065\u0064 == f\u0061\u006C\u0073\u0065)                    {                        \u006C\u0069\u006D\u0069\u0074\u0053\u0068\u006F\u0072\u0074\u006E\u0061\u006D\u0065 = 999999;                    }                    \u0063\u006F\u0075\u006E\u0074\u0065\u0064.\u0054\u0072\u0079\u0047\u0065\u0074\u0056\u0061\u006C\u0075\u0065(\u0063\u0061\u0074\u0065\u0067\u006F\u0072\u0079, \u006F\u0075\u0074 \u0065\u0078\u0069\u0073\u0074\u0069\u006E\u0067\u0043\u0061\u0074\u0065\u0067\u006F\u0072\u0079);                    \u0063\u006F\u0075\u006E\u0074\u0065\u0064.\u0054\u0072\u0079\u0047\u0065\u0074\u0056\u0061\u006C\u0075\u0065(\u0073\u0068\u006F\u0072\u0074\u006E\u0061\u006D\u0065, \u006F\u0075\u0074 \u0065\u0078\u0069\u0073\u0074\u0069\u006E\u0067\u0053\u0068\u006F\u0072\u0074\u006E\u0061\u006D\u0065);                    \u0063\u0061\u006E\u0042\u0065\u0053\u0061\u0076\u0065\u0064\u0053\u0068\u006F\u0072\u0074\u006E\u0061\u006D\u0065 = \u006C\u0069\u006D\u0069\u0074\u0053\u0068\u006F\u0072\u0074\u006E\u0061\u006D\u0065 - \u0065\u0078\u0069\u0073\u0074\u0069\u006E\u0067\u0053\u0068\u006F\u0072\u0074\u006E\u0061\u006D\u0065;                    \u0063\u0061\u006E\u0042\u0065\u0053\u0061\u0076\u0065\u0064\u0043\u0061\u0074\u0065\u0067\u006F\u0072\u0079 = \u006C\u0069\u006D\u0069\u0074\u0043\u0061\u0074\u0065\u0067\u006F\u0072\u0079 - \u0065\u0078\u0069\u0073\u0074\u0069\u006E\u0067\u0043\u0061\u0074\u0065\u0067\u006F\u0072\u0079;                                        \u0069f (\u006C\u0069\u006D\u0069\u0074\u0043\u0061\u0074\u0065\u0067\u006F\u0072\u0079 == 0 || \u006C\u0069\u006D\u0069\u0074\u0053\u0068\u006F\u0072\u0074\u006E\u0061\u006D\u0065 == 0 || \u0063\u0061\u006E\u0042\u0065\u0053\u0061\u0076\u0065\u0064\u0053\u0068\u006F\u0072\u0074\u006E\u0061\u006D\u0065 < 1 || \u0063\u0061\u006E\u0042\u0065\u0053\u0061\u0076\u0065\u0064\u0043\u0061\u0074\u0065\u0067\u006F\u0072\u0079 < 1)                    {                        \u0062\u006C\u0061\u0063\u006B\u006C\u0069\u0073\u0074\u0065\u0064.\u0041\u0064\u0064(\u006E\u0065\u0077 \u0042\u0061\u0073\u0065\u0049\u0074\u0065\u006D{\u006E\u0069\u0063\u0065\u004E\u0061\u006D\u0065 = \u0073\u0068\u006F\u0072\u0074\u006E\u0061\u006D\u0065, \u0061\u006D\u006F\u0075\u006E\u0074 = \u0061\u006D\u006F\u0075\u006E\u0074});                        \u0069\u0074\u0065\u006D.\u0063\u006F\u006E\u0074\u0065\u006E\u0074\u0073.\u0052\u0065\u006D\u006F\u0076\u0065(\u0073\u0068\u006F\u0072\u0074\u006E\u0061\u006D\u0065);                        \u0063\u006F\u006E\u0074\u0069\u006E\u0075\u0065;                    }                    \u0069f (\u0063\u0061\u006E\u0042\u0065\u0053\u0061\u0076\u0065\u0064\u0053\u0068\u006F\u0072\u0074\u006E\u0061\u006D\u0065 < \u0061\u006D\u006F\u0075\u006E\u0074)                    {                        \u0062\u006C\u0061\u0063\u006B\u006C\u0069\u0073\u0074\u0065\u0064.\u0041\u0064\u0064(\u006E\u0065\u0077 \u0042\u0061\u0073\u0065\u0049\u0074\u0065\u006D{\u006E\u0069\u0063\u0065\u004E\u0061\u006D\u0065 = \u0073\u0068\u006F\u0072\u0074\u006E\u0061\u006D\u0065, \u0061\u006D\u006F\u0075\u006E\u0074 = \u0061\u006D\u006F\u0075\u006E\u0074 - \u0063\u0061\u006E\u0042\u0065\u0053\u0061\u0076\u0065\u0064\u0053\u0068\u006F\u0072\u0074\u006E\u0061\u006D\u0065});                        \u0061\u006D\u006F\u0075\u006E\u0074 = \u0063\u0061\u006E\u0042\u0065\u0053\u0061\u0076\u0065\u0064\u0053\u0068\u006F\u0072\u0074\u006E\u0061\u006D\u0065;                        \u0069\u0074\u0065\u006D.\u0063\u006F\u006E\u0074\u0065\u006E\u0074\u0073[\u0073\u0068\u006F\u0072\u0074\u006E\u0061\u006D\u0065] = \u0061\u006D\u006F\u0075\u006E\u0074;                    }                    \u0069f (\u0063\u0061\u006E\u0042\u0065\u0053\u0061\u0076\u0065\u0064\u0043\u0061\u0074\u0065\u0067\u006F\u0072\u0079 < \u0061\u006D\u006F\u0075\u006E\u0074)                    {                        \u0062\u006C\u0061\u0063\u006B\u006C\u0069\u0073\u0074\u0065\u0064.\u0041\u0064\u0064(\u006E\u0065\u0077 \u0042\u0061\u0073\u0065\u0049\u0074\u0065\u006D{\u006E\u0069\u0063\u0065\u004E\u0061\u006D\u0065 = \u0073\u0068\u006F\u0072\u0074\u006E\u0061\u006D\u0065, \u0061\u006D\u006F\u0075\u006E\u0074 = \u0061\u006D\u006F\u0075\u006E\u0074 - \u0063\u0061\u006E\u0042\u0065\u0053\u0061\u0076\u0065\u0064\u0043\u0061\u0074\u0065\u0067\u006F\u0072\u0079});                        \u0061\u006D\u006F\u0075\u006E\u0074 = \u0063\u0061\u006E\u0042\u0065\u0053\u0061\u0076\u0065\u0064\u0043\u0061\u0074\u0065\u0067\u006F\u0072\u0079;                        \u0069\u0074\u0065\u006D.\u0063\u006F\u006E\u0074\u0065\u006E\u0074\u0073[\u0073\u0068\u006F\u0072\u0074\u006E\u0061\u006D\u0065] = \u0061\u006D\u006F\u0075\u006E\u0074;                    }                    \u0069f (\u0063\u006F\u0075\u006E\u0074\u0065\u0064.\u0054\u0072\u0079\u0041\u0064\u0064(\u0073\u0068\u006F\u0072\u0074\u006E\u0061\u006D\u0065, \u0061\u006D\u006F\u0075\u006E\u0074) == f\u0061\u006C\u0073\u0065)                    {                        \u0063\u006F\u0075\u006E\u0074\u0065\u0064[\u0073\u0068\u006F\u0072\u0074\u006E\u0061\u006D\u0065] += \u0061\u006D\u006F\u0075\u006E\u0074;                    }                    \u0069f (\u0063\u006F\u0075\u006E\u0074\u0065\u0064.\u0054\u0072\u0079\u0041\u0064\u0064(\u0063\u0061\u0074\u0065\u0067\u006F\u0072\u0079, \u0061\u006D\u006F\u0075\u006E\u0074) == f\u0061\u006C\u0073\u0065)                    {                        \u0063\u006F\u0075\u006E\u0074\u0065\u0064[\u0063\u0061\u0074\u0065\u0067\u006F\u0072\u0079] += \u0061\u006D\u006F\u0075\u006E\u0074;                    }                }                \u0069f (\u0069\u006Ef\u006F.\u0062\u006C\u006F\u0063\u006B\u0065\u0064\u0053\u006B\u0069\u006E\u0073.\u0043\u006F\u006E\u0074\u0061\u0069\u006E\u0073("*") || \u0069\u006Ef\u006F.\u0062\u006C\u006F\u0063\u006B\u0065\u0064\u0053\u006B\u0069\u006E\u0073.\u0043\u006F\u006E\u0074\u0061\u0069\u006E\u0073(\u0069\u0074\u0065\u006D.\u0073\u006B\u0069\u006E\u0049\u0064.\u0054\u006F\u0053\u0074\u0072\u0069\u006E\u0067()))                {                    \u0069\u0074\u0065\u006D.\u0073\u006B\u0069\u006E\u0049\u0064 = 0;                }                                \u0061\u006C\u006C\u006F\u0077\u0065\u0064.\u0041\u0064\u0064(\u0069\u0074\u0065\u006D);            }            \u0076\u0061\u0072 \u0073\u0074\u0072\u0053\u0061\u0076\u0065\u0064 = \u0073\u0074\u0072\u0069\u006E\u0067.\u0045\u006D\u0070\u0074\u0079;            \u0076\u0061\u0072 \u0073\u0074\u0072\u0042\u006C\u006F\u0063\u006B\u0065\u0064 = \u0073\u0074\u0072\u0069\u006E\u0067.\u0045\u006D\u0070\u0074\u0079;            \u0069f (\u0061\u006C\u006C\u006F\u0077\u0065\u0064.\u0043\u006F\u0075\u006E\u0074 > 0)            {                f\u006F\u0072\u0065\u0061\u0063\u0068 (\u0076\u0061\u0072 \u0069\u0074\u0065\u006D \u0069\u006E \u0061\u006C\u006C\u006F\u0077\u0065\u0064)                {                    \u0073\u0074\u0072\u0053\u0061\u0076\u0065\u0064 += \u0047\u0065\u0074\u004D\u0065\u0073\u0073\u0061\u0067\u0065(\u004D\u0065\u0073\u0073\u0061\u0067\u0065.\u0052\u0065\u0073\u0074\u0072\u0069\u0063\u0074\u0065\u0064\u0045\u006E\u0074\u0072\u0079, \u0070\u006C\u0061\u0079\u0065\u0072.\u0055\u0073\u0065\u0072\u0049\u0044\u0053\u0074\u0072\u0069\u006E\u0067, "{\u006E\u0061\u006D\u0065}", \u0069\u0074\u0065\u006D.\u006E\u0069\u0063\u0065\u004E\u0061\u006D\u0065, "{\u0061\u006D\u006F\u0075\u006E\u0074}", \u0069\u0074\u0065\u006D.\u0061\u006D\u006F\u0075\u006E\u0074);                    f\u006F\u0072\u0065\u0061\u0063\u0068 (\u0076\u0061\u0072 \u0076\u0061\u006C\u0075\u0065 \u0069\u006E \u0069\u0074\u0065\u006D.\u0063\u006F\u006E\u0074\u0065\u006E\u0074\u0073)                    {                        \u0073\u0074\u0072\u0053\u0061\u0076\u0065\u0064 += \u0047\u0065\u0074\u004D\u0065\u0073\u0073\u0061\u0067\u0065(\u004D\u0065\u0073\u0073\u0061\u0067\u0065.\u0052\u0065\u0073\u0074\u0072\u0069\u0063\u0074\u0065\u0064\u0045\u006E\u0074\u0072\u0079, \u0070\u006C\u0061\u0079\u0065\u0072.\u0055\u0073\u0065\u0072\u0049\u0044\u0053\u0074\u0072\u0069\u006E\u0067, "{\u006E\u0061\u006D\u0065}", \u0076\u0061\u006C\u0075\u0065.\u004B\u0065\u0079, "{\u0061\u006D\u006F\u0075\u006E\u0074}", \u0076\u0061\u006C\u0075\u0065.\u0056\u0061\u006C\u0075\u0065);                    }                }            }            \u0065\u006C\u0073\u0065            {                \u0073\u0074\u0072\u0053\u0061\u0076\u0065\u0064 = \u0047\u0065\u0074\u004D\u0065\u0073\u0073\u0061\u0067\u0065(\u004D\u0065\u0073\u0073\u0061\u0067\u0065.\u004E\u006F\u006E\u0065, \u0070\u006C\u0061\u0079\u0065\u0072.\u0055\u0073\u0065\u0072\u0049\u0044\u0053\u0074\u0072\u0069\u006E\u0067);            }                        \u0069f (\u0062\u006C\u0061\u0063\u006B\u006C\u0069\u0073\u0074\u0065\u0064.\u0043\u006F\u0075\u006E\u0074 > 0)            {                f\u006F\u0072\u0065\u0061\u0063\u0068 (\u0076\u0061\u0072 \u0069\u0074\u0065\u006D \u0069\u006E \u0062\u006C\u0061\u0063\u006B\u006C\u0069\u0073\u0074\u0065\u0064)                {                    \u0073\u0074\u0072\u0042\u006C\u006F\u0063\u006B\u0065\u0064 += \u0047\u0065\u0074\u004D\u0065\u0073\u0073\u0061\u0067\u0065(\u004D\u0065\u0073\u0073\u0061\u0067\u0065.\u0052\u0065\u0073\u0074\u0072\u0069\u0063\u0074\u0065\u0064\u0045\u006E\u0074\u0072\u0079, \u0070\u006C\u0061\u0079\u0065\u0072.\u0055\u0073\u0065\u0072\u0049\u0044\u0053\u0074\u0072\u0069\u006E\u0067, "{\u006E\u0061\u006D\u0065}", \u0069\u0074\u0065\u006D.\u006E\u0069\u0063\u0065\u004E\u0061\u006D\u0065, "{\u0061\u006D\u006F\u0075\u006E\u0074}", \u0069\u0074\u0065\u006D.\u0061\u006D\u006F\u0075\u006E\u0074);                                        f\u006F\u0072\u0065\u0061\u0063\u0068 (\u0076\u0061\u0072 \u0076\u0061\u006C\u0075\u0065 \u0069\u006E \u0069\u0074\u0065\u006D.\u0063\u006F\u006E\u0074\u0065\u006E\u0074\u0073)                    {                        \u0073\u0074\u0072\u0042\u006C\u006F\u0063\u006B\u0065\u0064 += \u0047\u0065\u0074\u004D\u0065\u0073\u0073\u0061\u0067\u0065(\u004D\u0065\u0073\u0073\u0061\u0067\u0065.\u0052\u0065\u0073\u0074\u0072\u0069\u0063\u0074\u0065\u0064\u0045\u006E\u0074\u0072\u0079, \u0070\u006C\u0061\u0079\u0065\u0072.\u0055\u0073\u0065\u0072\u0049\u0044\u0053\u0074\u0072\u0069\u006E\u0067, "{\u006E\u0061\u006D\u0065}", \u0076\u0061\u006C\u0075\u0065.\u004B\u0065\u0079, "{\u0061\u006D\u006F\u0075\u006E\u0074}", \u0076\u0061\u006C\u0075\u0065.\u0056\u0061\u006C\u0075\u0065);                    }                }            }            \u0065\u006C\u0073\u0065            {                \u0073\u0074\u0072\u0042\u006C\u006F\u0063\u006B\u0065\u0064 = \u0047\u0065\u0074\u004D\u0065\u0073\u0073\u0061\u0067\u0065(\u004D\u0065\u0073\u0073\u0061\u0067\u0065.\u004E\u006F\u006E\u0065, \u0070\u006C\u0061\u0079\u0065\u0072.\u0055\u0073\u0065\u0072\u0049\u0044\u0053\u0074\u0072\u0069\u006E\u0067);            }                        \u0053\u0065\u006E\u0064\u004D\u0065\u0073\u0073\u0061\u0067\u0065(\u0070\u006C\u0061\u0079\u0065\u0072, \u004D\u0065\u0073\u0073\u0061\u0067\u0065.\u004C\u006F\u0061\u0064\u006F\u0075\u0074\u0053\u0061\u0076\u0065\u0064, "{\u0073\u0061\u0076\u0065\u0064}", \u0073\u0074\u0072\u0053\u0061\u0076\u0065\u0064, "{\u0062\u006C\u006F\u0063\u006B\u0065\u0064}", \u0073\u0074\u0072\u0042\u006C\u006F\u0063\u006B\u0065\u0064);            \u0072\u0065\u0074\u0075\u0072\u006E \u0061\u006C\u006C\u006F\u0077\u0065\u0064.\u0054\u006F\u0041\u0072\u0072\u0061\u0079();        }        \u0070\u0072\u0069\u0076\u0061\u0074\u0065 \u0076\u006F\u0069\u0064 \u0047\u0069\u0076\u0065\u004C\u006F\u0061\u0064\u006F\u0075\u0074(\u0042\u0061\u0073\u0065\u0050\u006C\u0061\u0079\u0065\u0072 \u0070\u006C\u0061\u0079\u0065\u0072)        {            \u0069f (\u0070\u006C\u0061\u0079\u0065\u0072.\u0049\u0073\u0056\u0061\u006C\u0069\u0064() == f\u0061\u006C\u0073\u0065 || \u0070\u006C\u0061\u0079\u0065\u0072.\u0075\u0073\u0065\u0072\u0049\u0044.\u0049\u0073\u0053\u0074\u0065\u0061\u006D\u0049\u0064() == f\u0061\u006C\u0073\u0065)            {                \u0072\u0065\u0074\u0075\u0072\u006E;            }            \u0076\u0061\u0072 \u0069\u006Ef\u006F = \u0047\u0065\u0074\u0050\u0065\u0072\u006D\u0069\u0073\u0073\u0069\u006F\u006E(\u0070\u006C\u0061\u0079\u0065\u0072.\u0055\u0073\u0065\u0072\u0049\u0044\u0053\u0074\u0072\u0069\u006E\u0067, \u0063\u006F\u006Ef\u0069\u0067.\u0070\u0065\u0072\u006D\u0069\u0073\u0073\u0069\u006F\u006E\u0073);            \u0069f (\u0069\u006Ef\u006F == \u006E\u0075\u006C\u006C)            {                \u0072\u0065\u0074\u0075\u0072\u006E;            }            \u0069f (\u0069\u006Ef\u006F.\u0063\u0061\u006E\u0047\u0065\u0074 == f\u0061\u006C\u0073\u0065)            {                \u0053\u0065\u006E\u0064\u004D\u0065\u0073\u0073\u0061\u0067\u0065(\u0070\u006C\u0061\u0079\u0065\u0072, \u004D\u0065\u0073\u0073\u0061\u0067\u0065.\u0047\u0065\u0074\u0044\u0069\u0073\u0061\u0062\u006C\u0065\u0064);                \u0072\u0065\u0074\u0075\u0072\u006E;            }            \u0076\u0061\u0072 \u0069\u0074\u0065\u006D\u0073 = (\u0042\u0061\u0073\u0065\u0049\u0074\u0065\u006D[]) \u006E\u0075\u006C\u006C;            \u0076\u0061\u0072 \u0064\u0061\u0074\u0061 = \u0044\u0061\u0074\u0061.\u0047\u0065\u0074(\u0070\u006C\u0061\u0079\u0065\u0072.\u0055\u0073\u0065\u0072\u0049\u0044\u0053\u0074\u0072\u0069\u006E\u0067, f\u0061\u006C\u0073\u0065);            \u0069f (\u0064\u0061\u0074\u0061?.\u0069\u0074\u0065\u006D\u0073 == \u006E\u0075\u006C\u006C || \u0064\u0061\u0074\u0061.\u0069\u0074\u0065\u006D\u0073.\u004C\u0065\u006E\u0067\u0074\u0068 < 1)            {                \u0069\u0074\u0065\u006D\u0073 = \u0069\u006Ef\u006F.\u0073\u0070\u0065\u0063\u0069\u0061\u006C.\u0069\u0074\u0065\u006D\u0073;            }            \u0065\u006C\u0073\u0065            {                \u0069\u0074\u0065\u006D\u0073 = \u0064\u0061\u0074\u0061.\u0069\u0074\u0065\u006D\u0073;                \u0069f (\u0064\u0061\u0074\u0061.\u006C\u0061\u0073\u0074\u0050\u0065\u0072\u006D\u0069\u0073\u0073\u0069\u006F\u006E != "\u0063\u006F\u006E\u0076\u0065\u0072\u0074\u0065\u0064" && \u0064\u0061\u0074\u0061.\u006C\u0061\u0073\u0074\u0050\u0065\u0072\u006D\u0069\u0073\u0073\u0069\u006F\u006E != \u0069\u006Ef\u006F.\u0070\u0065\u0072\u006D\u0069\u0073\u0073\u0069\u006F\u006E && \u0069\u006Ef\u006F.\u0072\u0065\u0073\u0065\u0074\u004F\u006C\u0064\u004C\u006F\u0061\u0064\u006F\u0075\u0074 == \u0074\u0072\u0075\u0065)                {                    \u0064\u0061\u0074\u0061.\u0069\u0074\u0065\u006D\u0073 = \u006E\u0065\u0077 \u0042\u0061\u0073\u0065\u0049\u0074\u0065\u006D[]{};                    \u0069\u0074\u0065\u006D\u0073 = \u0069\u006Ef\u006F.\u0073\u0070\u0065\u0063\u0069\u0061\u006C?.\u0069\u0074\u0065\u006D\u0073;                }            }            \u0069f (\u0069\u0074\u0065\u006D\u0073 == \u006E\u0075\u006C\u006C || \u0069\u0074\u0065\u006D\u0073.\u004C\u0065\u006E\u0067\u0074\u0068 < 1)            {                \u0053\u0065\u006E\u0064\u004D\u0065\u0073\u0073\u0061\u0067\u0065(\u0070\u006C\u0061\u0079\u0065\u0072, \u004D\u0065\u0073\u0073\u0061\u0067\u0065.\u0043\u0061\u006E\u0074\u0046\u0069\u006E\u0064\u0049\u0074\u0065\u006D\u0073);                \u0072\u0065\u0074\u0075\u0072\u006E;            }                        \u0043\u006C\u0065\u0061\u0072\u0049\u006E\u0076\u0065\u006E\u0074\u006F\u0072\u0079(\u0070\u006C\u0061\u0079\u0065\u0072);            \u0047\u0069\u0076\u0065\u0049\u0074\u0065\u006D\u0073(\u0070\u006C\u0061\u0079\u0065\u0072, \u0069\u0074\u0065\u006D\u0073);            \u0053\u0065\u006E\u0064\u004D\u0065\u0073\u0073\u0061\u0067\u0065(\u0070\u006C\u0061\u0079\u0065\u0072, \u004D\u0065\u0073\u0073\u0061\u0067\u0065.\u004C\u006F\u0061\u0064\u006F\u0075\u0074\u0052\u0065\u0063\u0065\u0069\u0076\u0065\u0064);        }                \u0070\u0072\u0069\u0076\u0061\u0074\u0065 \u0073\u0074\u0061\u0074\u0069\u0063 \u0076\u006F\u0069\u0064 \u0043\u006C\u0065\u0061\u0072\u0049\u006E\u0076\u0065\u006E\u0074\u006F\u0072\u0079(\u0042\u0061\u0073\u0065\u0050\u006C\u0061\u0079\u0065\u0072 \u0070\u006C\u0061\u0079\u0065\u0072)        {            f\u006F\u0072\u0065\u0061\u0063\u0068 (\u0076\u0061\u0072 \u0069\u0074\u0065\u006D \u0069\u006E \u0070\u006C\u0061\u0079\u0065\u0072.\u0069\u006E\u0076\u0065\u006E\u0074\u006F\u0072\u0079.\u0041\u006C\u006C\u0049\u0074\u0065\u006D\u0073().\u0054\u006F\u0041\u0072\u0072\u0061\u0079())            {                \u0069f (\u0069\u0074\u0065\u006D.\u0070\u006F\u0073\u0069\u0074\u0069\u006F\u006E < 24)                {                    \u0069\u0074\u0065\u006D.\u0047\u0065\u0074\u0048\u0065\u006C\u0064\u0045\u006E\u0074\u0069\u0074\u0079()?.\u004B\u0069\u006C\u006C();                    \u0069\u0074\u0065\u006D.\u0044\u006F\u0052\u0065\u006D\u006F\u0076\u0065();                }            }        }                \u0070\u0072\u0069\u0076\u0061\u0074\u0065 \u0073\u0074\u0061\u0074\u0069\u0063 \u0076\u006F\u0069\u0064 \u0047\u0069\u0076\u0065\u0049\u0074\u0065\u006D\u0073(\u0042\u0061\u0073\u0065\u0050\u006C\u0061\u0079\u0065\u0072 \u0070\u006C\u0061\u0079\u0065\u0072, \u0042\u0061\u0073\u0065\u0049\u0074\u0065\u006D[] \u0069\u0074\u0065\u006D\u0073)        {            f\u006F\u0072\u0065\u0061\u0063\u0068 (\u0076\u0061\u0072 \u0076\u0061\u006C\u0075\u0065 \u0069\u006E \u0069\u0074\u0065\u006D\u0073)            {                \u0076\u0061\u0072 \u0069\u0074\u0065\u006D = \u0076\u0061\u006C\u0075\u0065.\u0043\u0072\u0065\u0061\u0074\u0065();                \u0069f (\u0069\u0074\u0065\u006D == \u006E\u0075\u006C\u006C)                {                    \u0063\u006F\u006E\u0074\u0069\u006E\u0075\u0065;                }                \u0076\u0061\u0072 \u0070\u006F\u0073\u0069\u0074\u0069\u006F\u006E = \u0076\u0061\u006C\u0075\u0065.\u0073\u006C\u006F\u0074;                \u0076\u0061\u0072 \u0063\u006F\u006E\u0074\u0061\u0069\u006E\u0065\u0072 = (\u0049\u0074\u0065\u006D\u0043\u006F\u006E\u0074\u0061\u0069\u006E\u0065\u0072) \u006E\u0075\u006C\u006C;                \u0073\u0077\u0069\u0074\u0063\u0068 (\u0076\u0061\u006C\u0075\u0065.\u0063\u006F\u006E\u0074\u0061\u0069\u006E\u0065\u0072.\u0054\u006F\u004C\u006F\u0077\u0065\u0072())                {                    \u0063\u0061\u0073\u0065 "\u006D\u0061\u0069\u006E":                        \u0063\u006F\u006E\u0074\u0061\u0069\u006E\u0065\u0072 = \u0070\u006C\u0061\u0079\u0065\u0072.\u0069\u006E\u0076\u0065\u006E\u0074\u006F\u0072\u0079.\u0063\u006F\u006E\u0074\u0061\u0069\u006E\u0065\u0072\u004D\u0061\u0069\u006E;                        \u0062\u0072\u0065\u0061\u006B;                    \u0063\u0061\u0073\u0065 "\u0077\u0065\u0061\u0072":                        \u0063\u006F\u006E\u0074\u0061\u0069\u006E\u0065\u0072 = \u0070\u006C\u0061\u0079\u0065\u0072.\u0069\u006E\u0076\u0065\u006E\u0074\u006F\u0072\u0079.\u0063\u006F\u006E\u0074\u0061\u0069\u006E\u0065\u0072\u0057\u0065\u0061\u0072;                        \u0062\u0072\u0065\u0061\u006B;                    \u0063\u0061\u0073\u0065 "\u0062\u0065\u006C\u0074":                        \u0063\u006F\u006E\u0074\u0061\u0069\u006E\u0065\u0072 = \u0070\u006C\u0061\u0079\u0065\u0072.\u0069\u006E\u0076\u0065\u006E\u0074\u006F\u0072\u0079.\u0063\u006F\u006E\u0074\u0061\u0069\u006E\u0065\u0072\u0042\u0065\u006C\u0074;                        \u0062\u0072\u0065\u0061\u006B;                }                \u0069f (\u0069\u0074\u0065\u006D.\u004D\u006F\u0076\u0065\u0054\u006F\u0043\u006F\u006E\u0074\u0061\u0069\u006E\u0065\u0072(\u0063\u006F\u006E\u0074\u0061\u0069\u006E\u0065\u0072, \u0070\u006F\u0073\u0069\u0074\u0069\u006F\u006E) == f\u0061\u006C\u0073\u0065)                {                    \u0070\u006C\u0061\u0079\u0065\u0072.\u0047\u0069\u0076\u0065\u0049\u0074\u0065\u006D(\u0069\u0074\u0065\u006D);                }            }        }                \u0070\u0072\u0069\u0076\u0061\u0074\u0065 \u0076\u006F\u0069\u0064 \u0052\u0065\u0073\u0065\u0074\u004C\u006F\u0061\u0064\u006F\u0075\u0074(\u0042\u0061\u0073\u0065\u0050\u006C\u0061\u0079\u0065\u0072 \u0070\u006C\u0061\u0079\u0065\u0072)        {            \u0076\u0061\u0072 \u0064\u0061\u0074\u0061 = \u0044\u0061\u0074\u0061.\u0047\u0065\u0074(\u0070\u006C\u0061\u0079\u0065\u0072.\u0055\u0073\u0065\u0072\u0049\u0044\u0053\u0074\u0072\u0069\u006E\u0067, f\u0061\u006C\u0073\u0065);            \u0069f (\u0064\u0061\u0074\u0061?.\u0069\u0074\u0065\u006D\u0073?.\u004C\u0065\u006E\u0067\u0074\u0068 > 0)            {                \u0064\u0061\u0074\u0061.\u0069\u0074\u0065\u006D\u0073 = \u006E\u0065\u0077 \u0042\u0061\u0073\u0065\u0049\u0074\u0065\u006D[]{};                \u0064\u0061\u0074\u0061.\u006C\u0061\u0073\u0074\u0050\u0065\u0072\u006D\u0069\u0073\u0073\u0069\u006F\u006E = \u006E\u0075\u006C\u006C;            }                        \u0053\u0065\u006E\u0064\u004D\u0065\u0073\u0073\u0061\u0067\u0065(\u0070\u006C\u0061\u0079\u0065\u0072, \u004D\u0065\u0073\u0073\u0061\u0067\u0065.\u004C\u006F\u0061\u0064\u006F\u0075\u0074\u0052\u0065\u0073\u0065\u0074);        }        \u0070\u0072\u0069\u0076\u0061\u0074\u0065 \u0076\u006F\u0069\u0064 \u0053\u0065\u006E\u0064\u004C\u006F\u0061\u0064\u006F\u0075\u0074(\u0042\u0061\u0073\u0065\u0050\u006C\u0061\u0079\u0065\u0072 \u0070\u006C\u0061\u0079\u0065\u0072)        {            \u0076\u0061\u0072 \u0069\u006Ef\u006F = \u0047\u0065\u0074\u0050\u0065\u0072\u006D\u0069\u0073\u0073\u0069\u006F\u006E(\u0070\u006C\u0061\u0079\u0065\u0072.\u0055\u0073\u0065\u0072\u0049\u0044\u0053\u0074\u0072\u0069\u006E\u0067, \u0063\u006F\u006Ef\u0069\u0067.\u0070\u0065\u0072\u006D\u0069\u0073\u0073\u0069\u006F\u006E\u0073);            \u0069f (\u0069\u006Ef\u006F == \u006E\u0075\u006C\u006C)            {                \u0053\u0065\u006E\u0064\u004D\u0065\u0073\u0073\u0061\u0067\u0065(\u0070\u006C\u0061\u0079\u0065\u0072, \u004D\u0065\u0073\u0073\u0061\u0067\u0065.\u0050\u0065\u0072\u006D\u0069\u0073\u0073\u0069\u006F\u006E);                \u0072\u0065\u0074\u0075\u0072\u006E;            }                    \u0076\u0061\u0072 \u0069\u0074\u0065\u006D\u0073 = (\u0042\u0061\u0073\u0065\u0049\u0074\u0065\u006D[]) \u006E\u0075\u006C\u006C;            \u0076\u0061\u0072 \u0064\u0061\u0074\u0061 = \u0044\u0061\u0074\u0061.\u0047\u0065\u0074(\u0070\u006C\u0061\u0079\u0065\u0072.\u0055\u0073\u0065\u0072\u0049\u0044\u0053\u0074\u0072\u0069\u006E\u0067, f\u0061\u006C\u0073\u0065);            \u0069f (\u0064\u0061\u0074\u0061?.\u0069\u0074\u0065\u006D\u0073 == \u006E\u0075\u006C\u006C || \u0064\u0061\u0074\u0061.\u0069\u0074\u0065\u006D\u0073.\u004C\u0065\u006E\u0067\u0074\u0068 < 1)            {                \u0069\u0074\u0065\u006D\u0073 = \u0069\u006Ef\u006F.\u0073\u0070\u0065\u0063\u0069\u0061\u006C?.\u0069\u0074\u0065\u006D\u0073;            }            \u0065\u006C\u0073\u0065            {                \u0069\u0074\u0065\u006D\u0073 = \u0064\u0061\u0074\u0061.\u0069\u0074\u0065\u006D\u0073;            }            \u0069f (\u0069\u0074\u0065\u006D\u0073 == \u006E\u0075\u006C\u006C || \u0069\u0074\u0065\u006D\u0073.\u004C\u0065\u006E\u0067\u0074\u0068 < 1)            {                \u0053\u0065\u006E\u0064\u004D\u0065\u0073\u0073\u0061\u0067\u0065(\u0070\u006C\u0061\u0079\u0065\u0072, \u004D\u0065\u0073\u0073\u0061\u0067\u0065.\u0043\u0061\u006E\u0074\u0046\u0069\u006E\u0064\u0049\u0074\u0065\u006D\u0073);                \u0072\u0065\u0074\u0075\u0072\u006E;            }                        \u0076\u0061\u0072 \u006C\u006F\u0061\u0064\u006F\u0075\u0074\u0053\u0074\u0072\u0069\u006E\u0067 = \u0073\u0074\u0072\u0069\u006E\u0067.\u0045\u006D\u0070\u0074\u0079;            f\u006F\u0072\u0065\u0061\u0063\u0068 (\u0076\u0061\u0072 \u0069\u0074\u0065\u006D \u0069\u006E \u0069\u0074\u0065\u006D\u0073)            {                \u006C\u006F\u0061\u0064\u006F\u0075\u0074\u0053\u0074\u0072\u0069\u006E\u0067 += $" * {\u0069\u0074\u0065\u006D.\u0073\u0068\u006F\u0072\u0074\u006E\u0061\u006D\u0065} \u0078{\u0069\u0074\u0065\u006D.\u0061\u006D\u006F\u0075\u006E\u0074}\n";            }            \u0053\u0065\u006E\u0064\u004D\u0065\u0073\u0073\u0061\u0067\u0065(\u0070\u006C\u0061\u0079\u0065\u0072, \u004D\u0065\u0073\u0073\u0061\u0067\u0065.\u004C\u006F\u0061\u0064\u006F\u0075\u0074\u0043\u0075\u0072\u0072\u0065\u006E\u0074, "{\u006C\u0069\u0073\u0074}", \u006C\u006F\u0061\u0064\u006F\u0075\u0074\u0053\u0074\u0072\u0069\u006E\u0067);        }        \u0070\u0072\u0069\u0076\u0061\u0074\u0065 \u0076\u006F\u0069\u0064 \u0053\u0065\u0074\u0044\u0065f\u0061\u0075\u006C\u0074\u004C\u006F\u0061\u0064\u006F\u0075\u0074(\u0042\u0061\u0073\u0065\u0050\u006C\u0061\u0079\u0065\u0072 \u0070\u006C\u0061\u0079\u0065\u0072, \u0073\u0074\u0072\u0069\u006E\u0067 \u006E\u0061\u006D\u0065)        {            \u0069f (\u0070\u006C\u0061\u0079\u0065\u0072.\u0049\u0073\u0041\u0064\u006D\u0069\u006E == f\u0061\u006C\u0073\u0065)            {                \u0053\u0065\u006E\u0064\u004D\u0065\u0073\u0073\u0061\u0067\u0065(\u0070\u006C\u0061\u0079\u0065\u0072, \u004D\u0065\u0073\u0073\u0061\u0067\u0065.\u0050\u0065\u0072\u006D\u0069\u0073\u0073\u0069\u006F\u006E);                \u0072\u0065\u0074\u0075\u0072\u006E;            }                        \u0076\u0061\u0072 \u0076\u0061\u006C\u0075\u0065 = \u0063\u006F\u006Ef\u0069\u0067.\u0070\u0065\u0072\u006D\u0069\u0073\u0073\u0069\u006F\u006E\u0073.\u0046\u0069\u0072\u0073\u0074\u004F\u0072\u0044\u0065f\u0061\u0075\u006C\u0074(\u0078 => \u0078.\u0070\u0065\u0072\u006D\u0069\u0073\u0073\u0069\u006F\u006E.\u0043\u006F\u006E\u0074\u0061\u0069\u006E\u0073(\u006E\u0061\u006D\u0065, \u0043\u006F\u006D\u0070\u0061\u0072\u0065\u004F\u0070\u0074\u0069\u006F\u006E\u0073.\u004F\u0072\u0064\u0069\u006E\u0061\u006C\u0049\u0067\u006E\u006F\u0072\u0065\u0043\u0061\u0073\u0065));            \u0069f (\u0076\u0061\u006C\u0075\u0065 == \u006E\u0075\u006C\u006C)            {                \u0053\u0065\u006E\u0064\u004D\u0065\u0073\u0073\u0061\u0067\u0065(\u0070\u006C\u0061\u0079\u0065\u0072, $"\u0043\u0061\u006E'\u0074 f\u0069\u006E\u0064 \u0070\u0065\u0072\u006D\u0069\u0073\u0073\u0069\u006F\u006E f\u0072\u006F\u006D \u0063\u006F\u006Ef\u0069\u0067! '{\u006E\u0061\u006D\u0065}'");                \u0072\u0065\u0074\u0075\u0072\u006E;            }            \u0076\u0061\u0072 \u0069\u0074\u0065\u006D\u0073 = \u0047\u0065\u0074\u0049\u0074\u0065\u006D\u0073(\u0070\u006C\u0061\u0079\u0065\u0072);            \u0076\u0061\u006C\u0075\u0065.\u0073\u0070\u0065\u0063\u0069\u0061\u006C.\u0069\u0074\u0065\u006D\u0073 = \u0069\u0074\u0065\u006D\u0073;            \u0076\u0061\u0072 \u0064\u0061\u0074\u0061 = \u0044\u0061\u0074\u0061.\u0047\u0065\u0074(\u0076\u0061\u006C\u0075\u0065.\u0070\u0065\u0072\u006D\u0069\u0073\u0073\u0069\u006F\u006E, \u0074\u0072\u0075\u0065);            \u0064\u0061\u0074\u0061.\u0069\u0074\u0065\u006D\u0073 = \u0069\u0074\u0065\u006D\u0073;            \u0053\u0061\u0076\u0065\u0043\u006F\u006Ef\u0069\u0067();            \u0053\u0065\u006E\u0064\u004D\u0065\u0073\u0073\u0061\u0067\u0065(\u0070\u006C\u0061\u0079\u0065\u0072, $"\u0044\u0065f\u0061\u0075\u006C\u0074 \u006C\u006F\u0061\u0064\u006F\u0075\u0074 f\u006F\u0072 '{\u0076\u0061\u006C\u0075\u0065.\u0070\u0065\u0072\u006D\u0069\u0073\u0073\u0069\u006F\u006E}' \u0077\u0061\u0073 \u0073\u0065\u0074 \u0073\u0075\u0063\u0063\u0065\u0073\u0073f\u0075\u006C\u006C\u0079!");        }        \u0070\u0072\u0069\u0076\u0061\u0074\u0065 \u0076\u006F\u0069\u0064 \u004D\u006F\u0076\u0065\u004F\u006C\u0064\u0046\u0069\u006C\u0065\u0073()        {            \u0076\u0061\u0072 \u0063\u006F\u006E\u0076\u0065\u0072\u0074\u0065\u0064 = 0;            \u0076\u0061\u0072 f\u0069\u006C\u0065\u0073 = \u0049\u006E\u0074\u0065\u0072f\u0061\u0063\u0065.\u004F\u0078\u0069\u0064\u0065.\u0044\u0061\u0074\u0061\u0046\u0069\u006C\u0065\u0053\u0079\u0073\u0074\u0065\u006D.\u0047\u0065\u0074\u0046\u0069\u006C\u0065\u0073("\u004C\u006F\u0061\u0064\u006F\u0075\u0074/\u0050\u006C\u0061\u0079\u0065\u0072\u0073/");            f\u006F\u0072\u0065\u0061\u0063\u0068 (\u0076\u0061\u0072 f\u0069\u006C\u0065 \u0069\u006E f\u0069\u006C\u0065\u0073)            {                \u0076\u0061\u0072 f\u0069\u006C\u0065\u006E\u0061\u006D\u0065 = f\u0069\u006C\u0065.\u0052\u0065\u0070\u006C\u0061\u0063\u0065(".\u006A\u0073\u006F\u006E", \u0073\u0074\u0072\u0069\u006E\u0067.\u0045\u006D\u0070\u0074\u0079);                \u0076\u0061\u0072 \u006F\u0062\u006A = \u0049\u006E\u0074\u0065\u0072f\u0061\u0063\u0065.\u004F\u0078\u0069\u0064\u0065.\u0044\u0061\u0074\u0061\u0046\u0069\u006C\u0065\u0053\u0079\u0073\u0074\u0065\u006D.\u0052\u0065\u0061\u0064\u004F\u0062\u006A\u0065\u0063\u0074<\u004C\u006F\u0061\u0064\u006F\u0075\u0074\u0044\u0065f>(f\u0069\u006C\u0065\u006E\u0061\u006D\u0065);                \u0069f (\u006F\u0062\u006A != \u006E\u0075\u006C\u006C)                {                    \u0076\u0061\u0072 \u0076\u0061\u006C\u0075\u0065 = \u006E\u0065\u0077 \u0044\u0061\u0074\u0061\u0045\u006E\u0074\u0072\u0079                    {                        \u0069\u0074\u0065\u006D\u0073 = \u006F\u0062\u006A.\u0069\u0074\u0065\u006D\u0073.\u0054\u006F\u0041\u0072\u0072\u0061\u0079(),                         \u006C\u0061\u0073\u0074\u0050\u0065\u0072\u006D\u0069\u0073\u0073\u0069\u006F\u006E = "\u0063\u006F\u006E\u0076\u0065\u0072\u0074\u0065\u0064"                    };                    \u0076\u0061\u0072 \u0069\u006E\u0064\u0065\u0078 = f\u0069\u006C\u0065\u006E\u0061\u006D\u0065.\u004C\u0061\u0073\u0074\u0049\u006E\u0064\u0065\u0078\u004Ff("/", \u0053\u0074\u0072\u0069\u006E\u0067\u0043\u006F\u006D\u0070\u0061\u0072\u0069\u0073\u006F\u006E.\u004F\u0072\u0064\u0069\u006E\u0061\u006C) + 1;                    \u0076\u0061\u0072 \u006E\u0061\u006D\u0065 = f\u0069\u006C\u0065\u006E\u0061\u006D\u0065.\u0053\u0075\u0062\u0073\u0074\u0072\u0069\u006E\u0067(\u0069\u006E\u0064\u0065\u0078, 17);                    \u0044\u0061\u0074\u0061.\u0052\u0065\u0073\u0065\u0074(\u006E\u0061\u006D\u0065, \u0076\u0061\u006C\u0075\u0065);                    \u0063\u006F\u006E\u0076\u0065\u0072\u0074\u0065\u0064++;                }            }                        \u0053\u0061\u0076\u0065\u0044\u0061\u0074\u0061();            \u0050\u0072\u0069\u006E\u0074\u0057\u0061\u0072\u006E\u0069\u006E\u0067($"{f\u0069\u006C\u0065\u0073.\u004C\u0065\u006E\u0067\u0074\u0068} f\u0069\u006C\u0065\u0073 \u0077\u0061\u0073 f\u006F\u0075\u006E\u0064, {\u0063\u006F\u006E\u0076\u0065\u0072\u0074\u0065\u0064} f\u0069\u006C\u0065\u0073 \u0077\u0061\u0073 \u0063\u006F\u006E\u0076\u0065\u0072\u0074\u0065\u0064!");        }                \u0070\u0072\u0069\u0076\u0061\u0074\u0065 \u0073\u0074\u0061\u0074\u0069\u0063 \u0043\u006F\u006Ef\u0069\u0067\u0044\u0061\u0074\u0061 \u0063\u006F\u006Ef\u0069\u0067 = \u006E\u0065\u0077 \u0043\u006F\u006Ef\u0069\u0067\u0044\u0061\u0074\u0061();        \u0070\u0072\u0069\u0076\u0061\u0074\u0065 \u0063\u006C\u0061\u0073\u0073 \u0043\u006F\u006Ef\u0069\u0067\u0044\u0061\u0074\u0061        {            [\u004A\u0073\u006F\u006E\u0050\u0072\u006F\u0070\u0065\u0072\u0074\u0079(\u0050\u0072\u006F\u0070\u0065\u0072\u0074\u0079\u004E\u0061\u006D\u0065 = "\u0050\u0065\u0072\u006D\u0069\u0073\u0073\u0069\u006F\u006E\u0073 \u0063\u0061\u0063\u0068\u0065 \u0064\u0075\u0072\u0061\u0074\u0069\u006F\u006E (\u0073\u0065\u0063\u006F\u006E\u0064\u0073)")]            \u0070\u0075\u0062\u006C\u0069\u0063 \u0069\u006E\u0074 \u0070\u0065\u0072\u006D\u0069\u0073\u0073\u0069\u006F\u006E\u0073\u0043\u0061\u0063\u0068\u0065\u0044\u0075\u0072\u0061\u0074\u0069\u006F\u006E = 300;                        [\u004A\u0073\u006F\u006E\u0050\u0072\u006F\u0070\u0065\u0072\u0074\u0079(\u0050\u0072\u006F\u0070\u0065\u0072\u0074\u0079\u004E\u0061\u006D\u0065 = "\u0043\u006F\u006D\u006D\u0061\u006E\u0064")]            \u0070\u0075\u0062\u006C\u0069\u0063 \u0073\u0074\u0072\u0069\u006E\u0067[] \u0063\u006F\u006D\u006D\u0061\u006E\u0064\u0073 =            {                "\u006C\u006F\u0061\u0064\u006F\u0075\u0074",                "\u006F\u0075\u0074f\u0069\u0074",                "\u0073\u0070\u0061\u0077\u006E\u006B\u0069\u0074",                "\u006C\u006F\u0061\u0064\u006F\u0075\u0074\u0073",                "\u006C\u006F\u0061\u0064-\u006F\u0075\u0074"            };            [\u004A\u0073\u006F\u006E\u0050\u0072\u006F\u0070\u0065\u0072\u0074\u0079(\u0050\u0072\u006F\u0070\u0065\u0072\u0074\u0079\u004E\u0061\u006D\u0065 = "\u0057\u0069\u0070\u0065 \u0064\u0061\u0074\u0061 \u006F\u006E \u006E\u0065\u0077 \u006D\u0061\u0070")]            \u0070\u0075\u0062\u006C\u0069\u0063 \u0050\u0065\u0072\u006D\u0069\u0073\u0073\u0069\u006F\u006E\u0045\u006E\u0074\u0072\u0079[] \u0070\u0065\u0072\u006D\u0069\u0073\u0073\u0069\u006F\u006E\u0073 =            {                \u006E\u0065\u0077 \u0050\u0065\u0072\u006D\u0069\u0073\u0073\u0069\u006F\u006E\u0045\u006E\u0074\u0072\u0079                {                    \u0070\u0065\u0072\u006D\u0069\u0073\u0073\u0069\u006F\u006E = "\u006C\u006F\u0061\u0064\u006F\u0075\u0074.\u0064\u0065f\u0061\u0075\u006C\u0074",                    \u0070\u0072\u0069\u006F\u0072\u0069\u0074\u0079 = 1,                },                 \u006E\u0065\u0077 \u0050\u0065\u0072\u006D\u0069\u0073\u0073\u0069\u006F\u006E\u0045\u006E\u0074\u0072\u0079                {                    \u0070\u0065\u0072\u006D\u0069\u0073\u0073\u0069\u006F\u006E = "\u006C\u006F\u0061\u0064\u006F\u0075\u0074.\u0076\u0069\u0070",                    \u0070\u0072\u0069\u006F\u0072\u0069\u0074\u0079 = 2,                },                 \u006E\u0065\u0077 \u0050\u0065\u0072\u006D\u0069\u0073\u0073\u0069\u006F\u006E\u0045\u006E\u0074\u0072\u0079                {                    \u0070\u0065\u0072\u006D\u0069\u0073\u0073\u0069\u006F\u006E = "\u006C\u006F\u0061\u0064\u006F\u0075\u0074.\u0061\u0064\u006D\u0069\u006E",                    \u0070\u0072\u0069\u006F\u0072\u0069\u0074\u0079 = 500,                },             };        }        \u0070\u0072\u006F\u0074\u0065\u0063\u0074\u0065\u0064 \u006F\u0076\u0065\u0072\u0072\u0069\u0064\u0065 \u0076\u006F\u0069\u0064 \u004C\u006F\u0061\u0064\u0043\u006F\u006Ef\u0069\u0067()        {            \u0062\u0061\u0073\u0065.\u004C\u006F\u0061\u0064\u0043\u006F\u006Ef\u0069\u0067();            \u0074\u0072\u0079            {                \u0063\u006F\u006Ef\u0069\u0067 = \u0043\u006F\u006Ef\u0069\u0067.\u0052\u0065\u0061\u0064\u004F\u0062\u006A\u0065\u0063\u0074<\u0043\u006F\u006Ef\u0069\u0067\u0044\u0061\u0074\u0061>();                \u0069f (\u0063\u006F\u006Ef\u0069\u0067 == \u006E\u0075\u006C\u006C)                {                    \u004C\u006F\u0061\u0064\u0044\u0065f\u0061\u0075\u006C\u0074\u0043\u006F\u006Ef\u0069\u0067();                }            }            \u0063\u0061\u0074\u0063\u0068            {                f\u006F\u0072 (\u0076\u0061\u0072 \u0069 = 0; \u0069 < 3; \u0069++)                {                    \u0050\u0072\u0069\u006E\u0074\u0045\u0072\u0072\u006F\u0072("\u0043\u006F\u006Ef\u0069\u0067\u0075\u0072\u0061\u0074\u0069\u006F\u006E f\u0069\u006C\u0065 \u0069\u0073 \u0063\u006F\u0072\u0072\u0075\u0070\u0074! \u0043\u0068\u0065\u0063\u006B \u0079\u006F\u0075\u0072 \u0063\u006F\u006Ef\u0069\u0067 f\u0069\u006C\u0065 \u0061\u0074 \u0068\u0074\u0074\u0070\u0073://\u006A\u0073\u006F\u006E\u006C\u0069\u006E\u0074.\u0063\u006F\u006D/");                }                                \u004C\u006F\u0061\u0064\u0044\u0065f\u0061\u0075\u006C\u0074\u0043\u006F\u006Ef\u0069\u0067();                \u0072\u0065\u0074\u0075\u0072\u006E;            }            \u0056\u0061\u006C\u0069\u0064\u0061\u0074\u0065\u0043\u006F\u006Ef\u0069\u0067();            \u0053\u0061\u0076\u0065\u0043\u006F\u006Ef\u0069\u0067();        }        \u0070\u0072\u0069\u0076\u0061\u0074\u0065 \u0073\u0074\u0061\u0074\u0069\u0063 \u0076\u006F\u0069\u0064 \u0056\u0061\u006C\u0069\u0064\u0061\u0074\u0065\u0043\u006F\u006Ef\u0069\u0067()        {            \u0076\u0061\u0072 \u0063\u0061\u0074\u0065\u0067\u006F\u0072\u0069\u0065\u0073 = \u0045\u006E\u0075\u006D.\u0047\u0065\u0074\u0056\u0061\u006C\u0075\u0065\u0073(\u0074\u0079\u0070\u0065\u006Ff(\u0049\u0074\u0065\u006D\u0043\u0061\u0074\u0065\u0067\u006F\u0072\u0079));            f\u006F\u0072\u0065\u0061\u0063\u0068 (\u0076\u0061\u0072 \u0076\u0061\u006C\u0075\u0065 \u0069\u006E \u0063\u006F\u006Ef\u0069\u0067.\u0070\u0065\u0072\u006D\u0069\u0073\u0073\u0069\u006F\u006E\u0073)            {                \u0069f (\u0076\u0061\u006C\u0075\u0065.\u0063\u0061\u0074\u0065\u0067\u006F\u0072\u0069\u0065\u0073.\u0043\u006F\u006E\u0074\u0061\u0069\u006E\u0073\u004B\u0065\u0079("\u0041\u0074\u0074\u0061\u0063\u0068\u006D\u0065\u006E\u0074") == f\u0061\u006C\u0073\u0065)                {                    \u0076\u0061\u006C\u0075\u0065.\u0063\u0061\u0074\u0065\u0067\u006F\u0072\u0069\u0065\u0073.\u0041\u0064\u0064("\u0041\u0074\u0074\u0061\u0063\u0068\u006D\u0065\u006E\u0074", 0);                }                                f\u006F\u0072\u0065\u0061\u0063\u0068 (\u0076\u0061\u0072 \u0076\u0061\u006C\u0075\u00652 \u0069\u006E \u0063\u0061\u0074\u0065\u0067\u006F\u0072\u0069\u0065\u0073)                {                    \u0076\u0061\u0072 \u0063\u0061\u0074\u0065\u0067\u006F\u0072\u0079 = \u0076\u0061\u006C\u0075\u00652.\u0054\u006F\u0053\u0074\u0072\u0069\u006E\u0067();                    \u0069f (\u0076\u0061\u006C\u0075\u0065.\u0063\u0061\u0074\u0065\u0067\u006F\u0072\u0069\u0065\u0073.\u0043\u006F\u006E\u0074\u0061\u0069\u006E\u0073\u004B\u0065\u0079(\u0063\u0061\u0074\u0065\u0067\u006F\u0072\u0079) == f\u0061\u006C\u0073\u0065)                    {                        \u0076\u0061\u006C\u0075\u0065.\u0063\u0061\u0074\u0065\u0067\u006F\u0072\u0069\u0065\u0073.\u0041\u0064\u0064(\u0063\u0061\u0074\u0065\u0067\u006F\u0072\u0079, 0);                    }                }            }        }        \u0070\u0072\u006F\u0074\u0065\u0063\u0074\u0065\u0064 \u006F\u0076\u0065\u0072\u0072\u0069\u0064\u0065 \u0076\u006F\u0069\u0064 \u004C\u006F\u0061\u0064\u0044\u0065f\u0061\u0075\u006C\u0074\u0043\u006F\u006Ef\u0069\u0067()        {            \u0063\u006F\u006Ef\u0069\u0067 = \u006E\u0065\u0077 \u0043\u006F\u006Ef\u0069\u0067\u0044\u0061\u0074\u0061();        }        \u0070\u0072\u006F\u0074\u0065\u0063\u0074\u0065\u0064 \u006F\u0076\u0065\u0072\u0072\u0069\u0064\u0065 \u0076\u006F\u0069\u0064 \u0053\u0061\u0076\u0065\u0043\u006F\u006Ef\u0069\u0067()        {            \u0043\u006F\u006Ef\u0069\u0067.\u0057\u0072\u0069\u0074\u0065\u004F\u0062\u006A\u0065\u0063\u0074(\u0063\u006F\u006Ef\u0069\u0067);        }                 \u0070\u0072\u0069\u0076\u0061\u0074\u0065 \u0044\u0069\u0063\u0074\u0069\u006F\u006E\u0061\u0072\u0079<\u006F\u0062\u006A\u0065\u0063\u0074, \u0073\u0074\u0072\u0069\u006E\u0067> \u006C\u0061\u006E\u0067\u004D\u0065\u0073\u0073\u0061\u0067\u0065\u0073 = \u006E\u0065\u0077 \u0044\u0069\u0063\u0074\u0069\u006F\u006E\u0061\u0072\u0079<\u006F\u0062\u006A\u0065\u0063\u0074, \u0073\u0074\u0072\u0069\u006E\u0067>        {            {\u004D\u0065\u0073\u0073\u0061\u0067\u0065.\u0055\u0073\u0061\u0067\u0065, "\u0055\u0073\u0061\u0067\u0065:\n" +                            "/\u006C\u006F\u0061\u0064\u006F\u0075\u0074 \u0073\u0061\u0076\u0065 -> \u0077\u0069\u006C\u006C \u0073\u0061\u0076\u0065 \u0079\u006F\u0075\u0072 \u0063\u0075\u0072\u0072\u0065\u006E\u0074 \u006C\u006F\u0061\u0064\u006F\u0075\u0074\n" +                            "/\u006C\u006F\u0061\u0064\u006F\u0075\u0074 \u0072\u0065\u0073\u0065\u0074 -> \u0077\u0069\u006C\u006C \u0063\u006C\u0065\u0061\u0072 \u0079\u006F\u0075\u0072 \u0063\u0075\u0072\u0072\u0065\u006E\u0074 \u006C\u006F\u0061\u0064\u006F\u0075\u0074\n" +                            "/\u006C\u006F\u0061\u0064\u006F\u0075\u0074 \u006C\u0069\u0073\u0074 -> \u0077\u0069\u006C\u006C \u0073\u0068\u006F\u0077 \u0079\u006F\u0075\u0072 \u006C\u006F\u0061\u0064\u006F\u0075\u0074"},            {\u004D\u0065\u0073\u0073\u0061\u0067\u0065.\u0050\u0065\u0072\u006D\u0069\u0073\u0073\u0069\u006F\u006E, "<\u0063\u006F\u006C\u006F\u0072=#ff0000>\u0059\u006F\u0075 \u0064\u006F\u006E'\u0074 \u0068\u0061\u0076\u0065 \u0070\u0065\u0072\u006D\u0069\u0073\u0073\u0069\u006F\u006E \u0074\u006F \u0075\u0073\u0065 \u0074\u0068\u0061\u0074!</\u0063\u006F\u006C\u006F\u0072>"},            {\u004D\u0065\u0073\u0073\u0061\u0067\u0065.\u0053\u0061\u0076\u0065\u0044\u0069\u0073\u0061\u0062\u006C\u0065\u0064, "\u0059\u006F\u0075 \u0063\u0061\u006E'\u0074 \u0073\u0061\u0076\u0065 \u0069\u0074\u0065\u006D\u0073 \u0069\u006E \u0079\u006F\u0075\u0072 \u006C\u006F\u0061\u0064\u006F\u0075\u0074 \u0067\u0072\u006F\u0075\u0070"},            {\u004D\u0065\u0073\u0073\u0061\u0067\u0065.\u0047\u0065\u0074\u0044\u0069\u0073\u0061\u0062\u006C\u0065\u0064, "\u0059\u006F\u0075 \u0063\u0061\u006E'\u0074 \u0067\u0065\u0074 \u0069\u0074\u0065\u006D\u0073 \u0069\u006E \u0079\u006F\u0075\u0072 \u006C\u006F\u0061\u0064\u006F\u0075\u0074 \u0067\u0072\u006F\u0075\u0070"},                                    {\u004D\u0065\u0073\u0073\u0061\u0067\u0065.\u0043\u0061\u006E\u0074\u0046\u0069\u006E\u0064\u0049\u0074\u0065\u006D\u0073, "\u0043\u0061\u006E'\u0074 f\u0069\u006E\u0064 \u0069\u0074\u0065\u006D\u0073 \u0069\u006E \u006C\u006F\u0061\u0064\u006F\u0075\u0074!"},            {\u004D\u0065\u0073\u0073\u0061\u0067\u0065.\u004C\u006F\u0061\u0064\u006F\u0075\u0074\u0053\u0061\u0076\u0065\u0064, "<\u0063\u006F\u006C\u006F\u0072=#00ff00>\u0046\u006F\u006C\u006C\u006F\u0077\u0069\u006E\u0067 \u0069\u0074\u0065\u006D\u0073 \u0077\u0061\u0073 \u0073\u0061\u0076\u0065\u0064:</\u0063\u006F\u006C\u006F\u0072>\n{\u0073\u0061\u0076\u0065\u0064}\n\n<\u0063\u006F\u006C\u006F\u0072=#ff0000>\u0054\u0068\u0061\u0074 \u006F\u006E\u0065\u0073 \u0077\u0061\u0073 \u006E\u006F\u0074 \u0073\u0061\u0076\u0065\u0064:</\u0063\u006F\u006C\u006F\u0072>\n{\u0062\u006C\u006F\u0063\u006B\u0065\u0064}"},            {\u004D\u0065\u0073\u0073\u0061\u0067\u0065.\u004C\u006F\u0061\u0064\u006F\u0075\u0074\u0052\u0065\u0063\u0065\u0069\u0076\u0065\u0064, "\u004C\u006F\u0061\u0064\u006F\u0075\u0074 \u0077\u0061\u0073 \u0067\u0065\u0074 \u0073\u0075\u0063\u0063\u0065\u0073\u0073f\u0075\u006C\u006C\u0079!"},            {\u004D\u0065\u0073\u0073\u0061\u0067\u0065.\u004C\u006F\u0061\u0064\u006F\u0075\u0074\u0052\u0065\u0073\u0065\u0074, "\u0059\u006F\u0075\u0072 \u006C\u006F\u0061\u0064\u006F\u0075\u0074 \u0077\u0061\u0073 \u0063\u006C\u0065\u0061\u0072\u0065\u0064!"},            {\u004D\u0065\u0073\u0073\u0061\u0067\u0065.\u004C\u006F\u0061\u0064\u006F\u0075\u0074\u0043\u0075\u0072\u0072\u0065\u006E\u0074, "\u0059\u006F\u0075\u0072 \u0063\u0075\u0072\u0072\u0065\u006E\u0074 \u006C\u006F\u0061\u0064\u006F\u0075\u0074 \u0069\u0073:\n{\u006C\u0069\u0073\u0074}"},            {\u004D\u0065\u0073\u0073\u0061\u0067\u0065.\u0052\u0065\u0073\u0074\u0072\u0069\u0063\u0074\u0065\u0064\u0045\u006E\u0074\u0072\u0079, "{\u006E\u0061\u006D\u0065} <\u0063\u006F\u006C\u006F\u0072=#00ffff>\u0078{\u0061\u006D\u006F\u0075\u006E\u0074}</\u0063\u006F\u006C\u006F\u0072>\n"},            {\u004D\u0065\u0073\u0073\u0061\u0067\u0065.\u004E\u006F\u006E\u0065, "\u004E\u006F \u0069\u0074\u0065\u006D\u0073"}        };                \u0070\u0072\u0069\u0076\u0061\u0074\u0065 \u0065\u006E\u0075\u006D \u004D\u0065\u0073\u0073\u0061\u0067\u0065        {            \u0055\u0073\u0061\u0067\u0065,            \u0050\u0065\u0072\u006D\u0069\u0073\u0073\u0069\u006F\u006E,            \u0053\u0061\u0076\u0065\u0044\u0069\u0073\u0061\u0062\u006C\u0065\u0064,            \u0047\u0065\u0074\u0044\u0069\u0073\u0061\u0062\u006C\u0065\u0064,            \u0043\u0061\u006E\u0074\u0046\u0069\u006E\u0064\u0049\u0074\u0065\u006D\u0073,            \u004E\u006F\u006E\u0065,            \u0052\u0065\u0073\u0074\u0072\u0069\u0063\u0074\u0065\u0064\u0045\u006E\u0074\u0072\u0079,                        \u004C\u006F\u0061\u0064\u006F\u0075\u0074\u0053\u0061\u0076\u0065\u0064,            \u004C\u006F\u0061\u0064\u006F\u0075\u0074\u0052\u0065\u0063\u0065\u0069\u0076\u0065\u0064,            \u004C\u006F\u0061\u0064\u006F\u0075\u0074\u0052\u0065\u0073\u0065\u0074,            \u004C\u006F\u0061\u0064\u006F\u0075\u0074\u0043\u0075\u0072\u0072\u0065\u006E\u0074,        }        \u0070\u0072\u006F\u0074\u0065\u0063\u0074\u0065\u0064 \u006F\u0076\u0065\u0072\u0072\u0069\u0064\u0065 \u0076\u006F\u0069\u0064 \u004C\u006F\u0061\u0064\u0044\u0065f\u0061\u0075\u006C\u0074\u004D\u0065\u0073\u0073\u0061\u0067\u0065\u0073()        {            \u0076\u0061\u0072 \u0064\u0069\u0063\u0074\u0069\u006F\u006E\u0061\u0072\u0079 = \u006E\u0065\u0077 \u0044\u0069\u0063\u0074\u0069\u006F\u006E\u0061\u0072\u0079<\u0073\u0074\u0072\u0069\u006E\u0067, \u0073\u0074\u0072\u0069\u006E\u0067>();            f\u006F\u0072\u0065\u0061\u0063\u0068 (\u0076\u0061\u0072 \u0070\u0061\u0069\u0072 \u0069\u006E \u006C\u0061\u006E\u0067\u004D\u0065\u0073\u0073\u0061\u0067\u0065\u0073)            {                \u0076\u0061\u0072 \u006B\u0065\u0079 = \u0070\u0061\u0069\u0072.\u004B\u0065\u0079.\u0054\u006F\u0053\u0074\u0072\u0069\u006E\u0067();                \u0076\u0061\u0072 \u0076\u0061\u006C\u0075\u0065 = \u0070\u0061\u0069\u0072.\u0056\u0061\u006C\u0075\u0065;                \u0064\u0069\u0063\u0074\u0069\u006F\u006E\u0061\u0072\u0079.\u0054\u0072\u0079\u0041\u0064\u0064(\u006B\u0065\u0079, \u0076\u0061\u006C\u0075\u0065);            }            \u006C\u0061\u006E\u0067.\u0052\u0065\u0067\u0069\u0073\u0074\u0065\u0072\u004D\u0065\u0073\u0073\u0061\u0067\u0065\u0073(\u0064\u0069\u0063\u0074\u0069\u006F\u006E\u0061\u0072\u0079, \u0074\u0068\u0069\u0073);        }        \u0070\u0072\u0069\u0076\u0061\u0074\u0065 \u0073\u0074\u0072\u0069\u006E\u0067 \u0047\u0065\u0074\u004D\u0065\u0073\u0073\u0061\u0067\u0065(\u004D\u0065\u0073\u0073\u0061\u0067\u0065 \u006B\u0065\u0079, \u0073\u0074\u0072\u0069\u006E\u0067 \u0070\u006C\u0061\u0079\u0065\u0072\u0049\u0044 = \u006E\u0075\u006C\u006C, \u0070\u0061\u0072\u0061\u006D\u0073 \u006F\u0062\u006A\u0065\u0063\u0074[] \u0061\u0072\u0067\u0073)        {            \u0076\u0061\u0072 \u006D\u0065\u0073\u0073\u0061\u0067\u0065 = \u006C\u0061\u006E\u0067.\u0047\u0065\u0074\u004D\u0065\u0073\u0073\u0061\u0067\u0065(\u006B\u0065\u0079.\u0054\u006F\u0053\u0074\u0072\u0069\u006E\u0067(), \u0074\u0068\u0069\u0073, \u0070\u006C\u0061\u0079\u0065\u0072\u0049\u0044);            \u0076\u0061\u0072 \u006F\u0072\u0067\u0061\u006E\u0069\u007A\u0065\u0064 = \u004F\u0072\u0067\u0061\u006E\u0069\u007A\u0065\u0041\u0072\u0067\u0073(\u0061\u0072\u0067\u0073);            \u006D\u0065\u0073\u0073\u0061\u0067\u0065 = \u0052\u0065\u0070\u006C\u0061\u0063\u0065\u0041\u0072\u0067\u0073(\u006D\u0065\u0073\u0073\u0061\u0067\u0065, \u006F\u0072\u0067\u0061\u006E\u0069\u007A\u0065\u0064);            \u0072\u0065\u0074\u0075\u0072\u006E \u006D\u0065\u0073\u0073\u0061\u0067\u0065;        }                \u0070\u0072\u0069\u0076\u0061\u0074\u0065 \u0073\u0074\u0061\u0074\u0069\u0063 \u0044\u0069\u0063\u0074\u0069\u006F\u006E\u0061\u0072\u0079<\u0073\u0074\u0072\u0069\u006E\u0067, \u006F\u0062\u006A\u0065\u0063\u0074> \u004F\u0072\u0067\u0061\u006E\u0069\u007A\u0065\u0041\u0072\u0067\u0073(\u006F\u0062\u006A\u0065\u0063\u0074[] \u0061\u0072\u0067\u0073)        {            \u0076\u0061\u0072 \u0064\u0069\u0063 = \u006E\u0065\u0077 \u0044\u0069\u0063\u0074\u0069\u006F\u006E\u0061\u0072\u0079<\u0073\u0074\u0072\u0069\u006E\u0067, \u006F\u0062\u006A\u0065\u0063\u0074>();            f\u006F\u0072 (\u0076\u0061\u0072 \u0069 = 0; \u0069 < \u0061\u0072\u0067\u0073.\u004C\u0065\u006E\u0067\u0074\u0068; \u0069 += 2)            {                \u0076\u0061\u0072 \u0076\u0061\u006C\u0075\u0065 = \u0061\u0072\u0067\u0073[\u0069].\u0054\u006F\u0053\u0074\u0072\u0069\u006E\u0067();                \u0076\u0061\u0072 \u006E\u0065\u0078\u0074\u0056\u0061\u006C\u0075\u0065 = \u0069 + 1 < \u0061\u0072\u0067\u0073.\u004C\u0065\u006E\u0067\u0074\u0068 ? \u0061\u0072\u0067\u0073[\u0069 + 1] : \u006E\u0075\u006C\u006C;                \u0064\u0069\u0063.\u0041\u0064\u0064(\u0076\u0061\u006C\u0075\u0065, \u006E\u0065\u0078\u0074\u0056\u0061\u006C\u0075\u0065);            }            \u0072\u0065\u0074\u0075\u0072\u006E \u0064\u0069\u0063;        }        \u0070\u0072\u0069\u0076\u0061\u0074\u0065 \u0073\u0074\u0061\u0074\u0069\u0063 \u0073\u0074\u0072\u0069\u006E\u0067 \u0052\u0065\u0070\u006C\u0061\u0063\u0065\u0041\u0072\u0067\u0073(\u0073\u0074\u0072\u0069\u006E\u0067 \u006D\u0065\u0073\u0073\u0061\u0067\u0065, \u0044\u0069\u0063\u0074\u0069\u006F\u006E\u0061\u0072\u0079<\u0073\u0074\u0072\u0069\u006E\u0067, \u006F\u0062\u006A\u0065\u0063\u0074> \u0061\u0072\u0067\u0073)        {            \u0069f (\u0061\u0072\u0067\u0073 == \u006E\u0075\u006C\u006C || \u0061\u0072\u0067\u0073.\u0043\u006F\u0075\u006E\u0074 < 1)            {                \u0072\u0065\u0074\u0075\u0072\u006E \u006D\u0065\u0073\u0073\u0061\u0067\u0065;            }                        f\u006F\u0072\u0065\u0061\u0063\u0068 (\u0076\u0061\u0072 \u0070\u0061\u0069\u0072 \u0069\u006E \u0061\u0072\u0067\u0073)            {                \u0076\u0061\u0072 \u00730 = "{" + \u0070\u0061\u0069\u0072.\u004B\u0065\u0079 + "}";                \u0076\u0061\u0072 \u00731 = \u0070\u0061\u0069\u0072.\u004B\u0065\u0079;                \u0076\u0061\u0072 \u00732 = \u0070\u0061\u0069\u0072.\u0056\u0061\u006C\u0075\u0065 != \u006E\u0075\u006C\u006C ? \u0070\u0061\u0069\u0072.\u0056\u0061\u006C\u0075\u0065.\u0054\u006F\u0053\u0074\u0072\u0069\u006E\u0067() : "\u006E\u0075\u006C\u006C";                \u006D\u0065\u0073\u0073\u0061\u0067\u0065 = \u006D\u0065\u0073\u0073\u0061\u0067\u0065.\u0052\u0065\u0070\u006C\u0061\u0063\u0065(\u00730, \u00732, \u0053\u0074\u0072\u0069\u006E\u0067\u0043\u006F\u006D\u0070\u0061\u0072\u0069\u0073\u006F\u006E.\u0049\u006E\u0076\u0061\u0072\u0069\u0061\u006E\u0074\u0043\u0075\u006C\u0074\u0075\u0072\u0065\u0049\u0067\u006E\u006F\u0072\u0065\u0043\u0061\u0073\u0065);                \u006D\u0065\u0073\u0073\u0061\u0067\u0065 = \u006D\u0065\u0073\u0073\u0061\u0067\u0065.\u0052\u0065\u0070\u006C\u0061\u0063\u0065(\u00731, \u00732, \u0053\u0074\u0072\u0069\u006E\u0067\u0043\u006F\u006D\u0070\u0061\u0072\u0069\u0073\u006F\u006E.\u0049\u006E\u0076\u0061\u0072\u0069\u0061\u006E\u0074\u0043\u0075\u006C\u0074\u0075\u0072\u0065\u0049\u0067\u006E\u006F\u0072\u0065\u0043\u0061\u0073\u0065);            }            \u0072\u0065\u0074\u0075\u0072\u006E \u006D\u0065\u0073\u0073\u0061\u0067\u0065;        }        \u0070\u0072\u0069\u0076\u0061\u0074\u0065 \u0076\u006F\u0069\u0064 \u0053\u0065\u006E\u0064\u004D\u0065\u0073\u0073\u0061\u0067\u0065(\u006F\u0062\u006A\u0065\u0063\u0074 \u0072\u0065\u0063\u0065\u0069\u0076\u0065\u0072, \u004D\u0065\u0073\u0073\u0061\u0067\u0065 \u006B\u0065\u0079, \u0070\u0061\u0072\u0061\u006D\u0073 \u006F\u0062\u006A\u0065\u0063\u0074[] \u0061\u0072\u0067\u0073)        {            \u0076\u0061\u0072 \u0075\u0073\u0065\u0072\u0049\u0044 = (\u0072\u0065\u0063\u0065\u0069\u0076\u0065\u0072 \u0061\u0073 \u0042\u0061\u0073\u0065\u0050\u006C\u0061\u0079\u0065\u0072)?.\u0055\u0073\u0065\u0072\u0049\u0044\u0053\u0074\u0072\u0069\u006E\u0067;            \u0076\u0061\u0072 \u006D\u0065\u0073\u0073\u0061\u0067\u0065 = \u0047\u0065\u0074\u004D\u0065\u0073\u0073\u0061\u0067\u0065(\u006B\u0065\u0079, \u0075\u0073\u0065\u0072\u0049\u0044, \u0061\u0072\u0067\u0073);            \u0053\u0065\u006E\u0064\u004D\u0065\u0073\u0073\u0061\u0067\u0065(\u0072\u0065\u0063\u0065\u0069\u0076\u0065\u0072, \u006D\u0065\u0073\u0073\u0061\u0067\u0065);        }                \u0070\u0072\u0069\u0076\u0061\u0074\u0065 \u0076\u006F\u0069\u0064 \u0053\u0065\u006E\u0064\u004D\u0065\u0073\u0073\u0061\u0067\u0065(\u006F\u0062\u006A\u0065\u0063\u0074 \u0072\u0065\u0063\u0065\u0069\u0076\u0065\u0072, \u0073\u0074\u0072\u0069\u006E\u0067 \u006D\u0065\u0073\u0073\u0061\u0067\u0065)        {            \u0069f (\u0072\u0065\u0063\u0065\u0069\u0076\u0065\u0072 == \u006E\u0075\u006C\u006C)            {                \u0050\u0075\u0074\u0073(\u006D\u0065\u0073\u0073\u0061\u0067\u0065);                \u0072\u0065\u0074\u0075\u0072\u006E;            }                        \u0076\u0061\u0072 \u0063\u006F\u006E\u0073\u006F\u006C\u0065 = \u0072\u0065\u0063\u0065\u0069\u0076\u0065\u0072 \u0061\u0073 \u0043\u006F\u006E\u0073\u006F\u006C\u0065\u0053\u0079\u0073\u0074\u0065\u006D.\u0041\u0072\u0067;            \u0069f (\u0063\u006F\u006E\u0073\u006F\u006C\u0065 != \u006E\u0075\u006C\u006C)            {                \u0053\u0065\u006E\u0064\u0052\u0065\u0070\u006C\u0079(\u0063\u006F\u006E\u0073\u006F\u006C\u0065, \u006D\u0065\u0073\u0073\u0061\u0067\u0065);                \u0072\u0065\u0074\u0075\u0072\u006E;            }                        \u0076\u0061\u0072 \u0070\u006C\u0061\u0079\u0065\u0072 = \u0072\u0065\u0063\u0065\u0069\u0076\u0065\u0072 \u0061\u0073 \u0042\u0061\u0073\u0065\u0050\u006C\u0061\u0079\u0065\u0072;            \u0069f (\u0070\u006C\u0061\u0079\u0065\u0072 != \u006E\u0075\u006C\u006C)            {                \u0070\u006C\u0061\u0079\u0065\u0072.\u0043\u0068\u0061\u0074\u004D\u0065\u0073\u0073\u0061\u0067\u0065(\u006D\u0065\u0073\u0073\u0061\u0067\u0065);                \u0072\u0065\u0074\u0075\u0072\u006E;            }        }                \u0070\u0072\u0069\u0076\u0061\u0074\u0065 \u0073\u0074\u0061\u0074\u0069\u0063 \u0050\u006C\u0075\u0067\u0069\u006E\u0044\u0061\u0074\u0061 \u0044\u0061\u0074\u0061 = \u006E\u0065\u0077 \u0050\u006C\u0075\u0067\u0069\u006E\u0044\u0061\u0074\u0061();        \u0070\u0072\u0069\u0076\u0061\u0074\u0065 \u0063\u006F\u006E\u0073\u0074 \u0073\u0074\u0072\u0069\u006E\u0067 f\u0069\u006C\u0065\u006E\u0061\u006D\u0065 = "\u0064\u0061\u0074\u0061_\u00762";        \u0070\u0072\u0069\u0076\u0061\u0074\u0065 \u0062\u006F\u006F\u006C \u0076\u0061\u006C\u0069\u0064\u0044\u0061\u0074\u0061 = f\u0061\u006C\u0073\u0065;                \u0070\u0072\u0069\u0076\u0061\u0074\u0065 \u0063\u006C\u0061\u0073\u0073 \u0044\u0061\u0074\u0061\u0045\u006E\u0074\u0072\u0079        {            \u0070\u0075\u0062\u006C\u0069\u0063 \u0073\u0074\u0072\u0069\u006E\u0067 \u006C\u0061\u0073\u0074\u0050\u0065\u0072\u006D\u0069\u0073\u0073\u0069\u006F\u006E;            \u0070\u0075\u0062\u006C\u0069\u0063 \u0042\u0061\u0073\u0065\u0049\u0074\u0065\u006D[] \u0069\u0074\u0065\u006D\u0073 = { };        }                \u0070\u0072\u0069\u0076\u0061\u0074\u0065 \u0063\u006C\u0061\u0073\u0073 \u0050\u006C\u0075\u0067\u0069\u006E\u0044\u0061\u0074\u0061        {            \u0070\u0075\u0062\u006C\u0069\u0063 \u0044\u0069\u0063\u0074\u0069\u006F\u006E\u0061\u0072\u0079<\u0073\u0074\u0072\u0069\u006E\u0067, \u0044\u0061\u0074\u0061\u0045\u006E\u0074\u0072\u0079> \u0076\u0061\u006C\u0075\u0065\u0073 = \u006E\u0065\u0077 \u0044\u0069\u0063\u0074\u0069\u006F\u006E\u0061\u0072\u0079<\u0073\u0074\u0072\u0069\u006E\u0067, \u0044\u0061\u0074\u0061\u0045\u006E\u0074\u0072\u0079>();            [\u004A\u0073\u006F\u006E\u0049\u0067\u006E\u006F\u0072\u0065] \u0070\u0075\u0062\u006C\u0069\u0063 \u0044\u0069\u0063\u0074\u0069\u006F\u006E\u0061\u0072\u0079<\u0073\u0074\u0072\u0069\u006E\u0067, \u0044\u0061\u0074\u0061\u0045\u006E\u0074\u0072\u0079> \u0063\u0061\u0063\u0068\u0065 = \u006E\u0065\u0077 \u0044\u0069\u0063\u0074\u0069\u006F\u006E\u0061\u0072\u0079<\u0073\u0074\u0072\u0069\u006E\u0067, \u0044\u0061\u0074\u0061\u0045\u006E\u0074\u0072\u0079>();                        \u0070\u0075\u0062\u006C\u0069\u0063 \u0044\u0061\u0074\u0061\u0045\u006E\u0074\u0072\u0079 \u0047\u0065\u0074(\u006F\u0062\u006A\u0065\u0063\u0074 \u0070\u0061\u0072\u0061\u006D, \u0062\u006F\u006F\u006C \u0063\u0072\u0065\u0061\u0074\u0065\u004E\u0065\u0077\u004F\u006E\u004D\u0069\u0073\u0073\u0069\u006E\u0067)            {                \u0076\u0061\u0072 \u006B\u0065\u0079 = \u0070\u0061\u0072\u0061\u006D?.\u0054\u006F\u0053\u0074\u0072\u0069\u006E\u0067();                \u0069f (\u006B\u0065\u0079 == \u006E\u0075\u006C\u006C)                {                    \u0072\u0065\u0074\u0075\u0072\u006E \u006E\u0075\u006C\u006C;                }                                \u0076\u0061\u0072 \u0076\u0061\u006C\u0075\u0065 = (\u0044\u0061\u0074\u0061\u0045\u006E\u0074\u0072\u0079) \u006E\u0075\u006C\u006C;                \u0069f (\u0063\u0061\u0063\u0068\u0065.\u0054\u0072\u0079\u0047\u0065\u0074\u0056\u0061\u006C\u0075\u0065(\u006B\u0065\u0079, \u006F\u0075\u0074 \u0076\u0061\u006C\u0075\u0065) == \u0074\u0072\u0075\u0065)                {                    \u0072\u0065\u0074\u0075\u0072\u006E \u0076\u0061\u006C\u0075\u0065;                }                \u0069f (\u0076\u0061\u006C\u0075\u0065\u0073.\u0054\u0072\u0079\u0047\u0065\u0074\u0056\u0061\u006C\u0075\u0065(\u006B\u0065\u0079, \u006F\u0075\u0074 \u0076\u0061\u006C\u0075\u0065) == f\u0061\u006C\u0073\u0065 && \u0063\u0072\u0065\u0061\u0074\u0065\u004E\u0065\u0077\u004F\u006E\u004D\u0069\u0073\u0073\u0069\u006E\u0067 == \u0074\u0072\u0075\u0065)                {                    \u0076\u0061\u006C\u0075\u0065 = \u006E\u0065\u0077 \u0044\u0061\u0074\u0061\u0045\u006E\u0074\u0072\u0079();                    \u0076\u0061\u006C\u0075\u0065\u0073.\u0041\u0064\u0064(\u006B\u0065\u0079, \u0076\u0061\u006C\u0075\u0065);                }                \u0069f (\u0076\u0061\u006C\u0075\u0065 != \u006E\u0075\u006C\u006C)                {                    \u0063\u0061\u0063\u0068\u0065.\u0054\u0072\u0079\u0041\u0064\u0064(\u006B\u0065\u0079, \u0076\u0061\u006C\u0075\u0065);                }                                \u0072\u0065\u0074\u0075\u0072\u006E \u0076\u0061\u006C\u0075\u0065;            }            \u0070\u0075\u0062\u006C\u0069\u0063 \u0076\u006F\u0069\u0064 \u0052\u0065\u0073\u0065\u0074(\u006F\u0062\u006A\u0065\u0063\u0074 \u0070\u0061\u0072\u0061\u006D, \u0044\u0061\u0074\u0061\u0045\u006E\u0074\u0072\u0079 \u0076\u0061\u006C\u0075\u0065)            {                \u0076\u0061\u0072 \u006B\u0065\u0079 = \u0070\u0061\u0072\u0061\u006D?.\u0054\u006F\u0053\u0074\u0072\u0069\u006E\u0067();                \u0069f (\u006B\u0065\u0079 == \u006E\u0075\u006C\u006C)                {                    \u0072\u0065\u0074\u0075\u0072\u006E;                }                \u0069f (\u0076\u0061\u006C\u0075\u0065\u0073.\u0054\u0072\u0079\u0041\u0064\u0064(\u006B\u0065\u0079, \u0076\u0061\u006C\u0075\u0065) == f\u0061\u006C\u0073\u0065)                {                    \u0076\u0061\u006C\u0075\u0065\u0073[\u006B\u0065\u0079] = \u0076\u0061\u006C\u0075\u0065;                                        \u0069f (\u0063\u0061\u0063\u0068\u0065.\u0043\u006F\u006E\u0074\u0061\u0069\u006E\u0073\u004B\u0065\u0079(\u006B\u0065\u0079) == \u0074\u0072\u0075\u0065)                    {                        \u0063\u0061\u0063\u0068\u0065[\u006B\u0065\u0079] = \u0076\u0061\u006C\u0075\u0065;                    }                }            }            \u0070\u0075\u0062\u006C\u0069\u0063 \u0076\u006F\u0069\u0064 \u0052\u0065\u006D\u006F\u0076\u0065(\u006F\u0062\u006A\u0065\u0063\u0074 \u0070\u0061\u0072\u0061\u006D)            {                \u0076\u0061\u0072 \u006B\u0065\u0079 = \u0070\u0061\u0072\u0061\u006D?.\u0054\u006F\u0053\u0074\u0072\u0069\u006E\u0067();                \u0069f (\u006B\u0065\u0079 == \u006E\u0075\u006C\u006C)                {                    \u0072\u0065\u0074\u0075\u0072\u006E;                }                                \u0069f (\u0076\u0061\u006C\u0075\u0065\u0073.\u0043\u006F\u006E\u0074\u0061\u0069\u006E\u0073\u004B\u0065\u0079(\u006B\u0065\u0079) == f\u0061\u006C\u0073\u0065)                {                    \u0072\u0065\u0074\u0075\u0072\u006E;                }                \u0076\u0061\u006C\u0075\u0065\u0073.\u0052\u0065\u006D\u006F\u0076\u0065(\u006B\u0065\u0079);                                    \u0069f (\u0063\u0061\u0063\u0068\u0065.\u0043\u006F\u006E\u0074\u0061\u0069\u006E\u0073\u004B\u0065\u0079(\u006B\u0065\u0079) == f\u0061\u006C\u0073\u0065)                {                    \u0072\u0065\u0074\u0075\u0072\u006E;                }                                \u0063\u0061\u0063\u0068\u0065.\u0052\u0065\u006D\u006F\u0076\u0065(\u006B\u0065\u0079);            }        }        \u0070\u0072\u0069\u0076\u0061\u0074\u0065 \u0076\u006F\u0069\u0064 \u004C\u006F\u0061\u0064\u0044\u0061\u0074\u0061(\u0073\u0074\u0072\u0069\u006E\u0067 \u006B\u0065\u0079\u004E\u0061\u006D\u0065 = f\u0069\u006C\u0065\u006E\u0061\u006D\u0065)        {            \u0074\u0072\u0079            {                \u0044\u0061\u0074\u0061 = \u0049\u006E\u0074\u0065\u0072f\u0061\u0063\u0065.\u004F\u0078\u0069\u0064\u0065.\u0044\u0061\u0074\u0061\u0046\u0069\u006C\u0065\u0053\u0079\u0073\u0074\u0065\u006D.\u0052\u0065\u0061\u0064\u004F\u0062\u006A\u0065\u0063\u0074<\u0050\u006C\u0075\u0067\u0069\u006E\u0044\u0061\u0074\u0061>($"{\u004E\u0061\u006D\u0065}/{\u006B\u0065\u0079\u004E\u0061\u006D\u0065}");                \u0074\u0069\u006D\u0065\u0072.\u0045\u0076\u0065\u0072\u0079(\u0043\u006F\u0072\u0065.\u0052\u0061\u006E\u0064\u006F\u006D.\u0052\u0061\u006E\u0067\u0065(500, 700), () => \u0053\u0061\u0076\u0065\u0044\u0061\u0074\u0061());                \u0076\u0061\u006C\u0069\u0064\u0044\u0061\u0074\u0061 = \u0074\u0072\u0075\u0065;            }            \u0063\u0061\u0074\u0063\u0068 (\u0045\u0078\u0063\u0065\u0070\u0074\u0069\u006F\u006E \u0065)            {                \u0044\u0061\u0074\u0061 = \u006E\u0065\u0077 \u0050\u006C\u0075\u0067\u0069\u006E\u0044\u0061\u0074\u0061();                f\u006F\u0072 (\u0076\u0061\u0072 \u0069 = 0; \u0069 < 5; \u0069++)                {                    \u0050\u0072\u0069\u006E\u0074\u0045\u0072\u0072\u006F\u0072("!!! \u0043\u0052\u0049\u0054\u0049\u0043\u0041\u004C \u0044\u0041\u0054\u0041 \u0045\u0052\u0052\u004F\u0052 !!!\n * \u0044\u0061\u0074\u0061 \u0077\u0061\u0073 \u006E\u006F\u0074 \u006C\u006F\u0061\u0064\u0065\u0064!\n * \u0044\u0061\u0074\u0061 \u0061\u0075\u0074\u006F-\u0073\u0061\u0076\u0065 \u0077\u0061\u0073 \u0064\u0069\u0073\u0061\u0062\u006C\u0065\u0064!");                }                                \u004C\u006F\u0067\u0054\u006F\u0046\u0069\u006C\u0065("\u0065\u0072\u0072\u006F\u0072\u0073", $"\n\n\u0045\u0072\u0072\u006F\u0072: {\u0065.\u004D\u0065\u0073\u0073\u0061\u0067\u0065}\n\n\u0054\u0072\u0061\u0063\u0065: {\u0065.\u0053\u0074\u0061\u0063\u006B\u0054\u0072\u0061\u0063\u0065}\n\n", \u0074\u0068\u0069\u0073);            }        }        \u0070\u0072\u0069\u0076\u0061\u0074\u0065 \u0076\u006F\u0069\u0064 \u0053\u0061\u0076\u0065\u0044\u0061\u0074\u0061(\u0073\u0074\u0072\u0069\u006E\u0067 \u006B\u0065\u0079\u004E\u0061\u006D\u0065 = f\u0069\u006C\u0065\u006E\u0061\u006D\u0065)        {            \u0069f (\u0076\u0061\u006C\u0069\u0064\u0044\u0061\u0074\u0061 == \u0074\u0072\u0075\u0065 && \u0044\u0061\u0074\u0061 != \u006E\u0075\u006C\u006C)            {                \u0044\u0061\u0074\u0061.\u0063\u0061\u0063\u0068\u0065.\u0043\u006C\u0065\u0061\u0072();                \u0049\u006E\u0074\u0065\u0072f\u0061\u0063\u0065.\u004F\u0078\u0069\u0064\u0065.\u0044\u0061\u0074\u0061\u0046\u0069\u006C\u0065\u0053\u0079\u0073\u0074\u0065\u006D.\u0057\u0072\u0069\u0074\u0065\u004F\u0062\u006A\u0065\u0063\u0074($"{\u004E\u0061\u006D\u0065}/{\u006B\u0065\u0079\u004E\u0061\u006D\u0065}", \u0044\u0061\u0074\u0061);            }        }                \u0070\u0072\u0069\u0076\u0061\u0074\u0065 \u0044\u0069\u0063\u0074\u0069\u006F\u006E\u0061\u0072\u0079<\u0073\u0074\u0072\u0069\u006E\u0067, \u0050\u0065\u0072\u006D\u0069\u0073\u0073\u0069\u006F\u006E\u0045\u006E\u0074\u0072\u0079> \u0063\u0061\u0063\u0068\u0065\u0050\u0065\u0072\u006D\u0069\u0073\u0073\u0069\u006F\u006E = \u006E\u0065\u0077 \u0044\u0069\u0063\u0074\u0069\u006F\u006E\u0061\u0072\u0079<\u0073\u0074\u0072\u0069\u006E\u0067, \u0050\u0065\u0072\u006D\u0069\u0073\u0073\u0069\u006F\u006E\u0045\u006E\u0074\u0072\u0079>();        \u0070\u0072\u0069\u0076\u0061\u0074\u0065 f\u006C\u006F\u0061\u0074 \u006C\u0061\u0073\u0074\u0050\u0065\u0072\u006D\u0069\u0073\u0073\u0069\u006F\u006E\u0043\u0061\u0063\u0068\u0065\u0052\u0065\u0073\u0065\u0074 = f\u006C\u006F\u0061\u0074.\u004E\u0065\u0067\u0061\u0074\u0069\u0076\u0065\u0049\u006Ef\u0069\u006E\u0069\u0074\u0079;                \u0070\u0072\u0069\u0076\u0061\u0074\u0065 \u0063\u006C\u0061\u0073\u0073 \u0050\u0065\u0072\u006D\u0069\u0073\u0073\u0069\u006F\u006E\u0045\u006E\u0074\u0072\u0079        {            [\u004A\u0073\u006F\u006E\u0050\u0072\u006F\u0070\u0065\u0072\u0074\u0079(\u0050\u0072\u006F\u0070\u0065\u0072\u0074\u0079\u004E\u0061\u006D\u0065 = "\u0050\u0065\u0072\u006D\u0069\u0073\u0073\u0069\u006F\u006E")]            \u0070\u0075\u0062\u006C\u0069\u0063 \u0073\u0074\u0072\u0069\u006E\u0067 \u0070\u0065\u0072\u006D\u0069\u0073\u0073\u0069\u006F\u006E;                        [\u004A\u0073\u006F\u006E\u0050\u0072\u006F\u0070\u0065\u0072\u0074\u0079(\u0050\u0072\u006F\u0070\u0065\u0072\u0074\u0079\u004E\u0061\u006D\u0065 = "\u0050\u0072\u0069\u006F\u0072\u0069\u0074\u0079")]            \u0070\u0075\u0062\u006C\u0069\u0063 \u0069\u006E\u0074 \u0070\u0072\u0069\u006F\u0072\u0069\u0074\u0079 = 0;            [\u004A\u0073\u006F\u006E\u0050\u0072\u006F\u0070\u0065\u0072\u0074\u0079(\u0050\u0072\u006F\u0070\u0065\u0072\u0074\u0079\u004E\u0061\u006D\u0065 = "\u0052\u0065\u0073\u0065\u0074 \u0069\u0074\u0065\u006D\u0073 f\u0072\u006F\u006D \u006F\u006C\u0064 \u006C\u006F\u0061\u0064\u006F\u0075\u0074 \u0067\u0072\u006F\u0075\u0070")]            \u0070\u0075\u0062\u006C\u0069\u0063 \u0062\u006F\u006F\u006C \u0072\u0065\u0073\u0065\u0074\u004F\u006C\u0064\u004C\u006F\u0061\u0064\u006F\u0075\u0074 = \u0074\u0072\u0075\u0065;            [\u004A\u0073\u006F\u006E\u0050\u0072\u006F\u0070\u0065\u0072\u0074\u0079(\u0050\u0072\u006F\u0070\u0065\u0072\u0074\u0079\u004E\u0061\u006D\u0065 = "\u0043\u0061\u006E \u0073\u0061\u0076\u0065 \u006C\u006F\u0061\u0064\u006F\u0075\u0074")]            \u0070\u0075\u0062\u006C\u0069\u0063 \u0062\u006F\u006F\u006C \u0063\u0061\u006E\u0053\u0061\u0076\u0065 = \u0074\u0072\u0075\u0065;            [\u004A\u0073\u006F\u006E\u0050\u0072\u006F\u0070\u0065\u0072\u0074\u0079(\u0050\u0072\u006F\u0070\u0065\u0072\u0074\u0079\u004E\u0061\u006D\u0065 = "\u0043\u0061\u006E \u0067\u0065\u0074 \u006C\u006F\u0061\u0064\u006F\u0075\u0074")]            \u0070\u0075\u0062\u006C\u0069\u0063 \u0062\u006F\u006F\u006C \u0063\u0061\u006E\u0047\u0065\u0074 = \u0074\u0072\u0075\u0065;            [\u004A\u0073\u006F\u006E\u0050\u0072\u006F\u0070\u0065\u0072\u0074\u0079(\u0050\u0072\u006F\u0070\u0065\u0072\u0074\u0079\u004E\u0061\u006D\u0065 = "\u0042\u006C\u006F\u0063\u006B \u0069f \u0073\u0068\u006F\u0072\u0074\u006E\u0061\u006D\u0065 \u0077\u0061\u0073 \u006E\u006F\u0074 \u0064\u0065f\u0069\u006E\u0065\u0064")]            \u0070\u0075\u0062\u006C\u0069\u0063 \u0062\u006F\u006F\u006C \u0062\u006C\u006F\u0063\u006B\u0049f\u004E\u006F\u0074\u0044\u0065f\u0069\u006E\u0065\u0064 = \u0074\u0072\u0075\u0065;            [\u004A\u0073\u006F\u006E\u0050\u0072\u006F\u0070\u0065\u0072\u0074\u0079(\u0050\u0072\u006F\u0070\u0065\u0072\u0074\u0079\u004E\u0061\u006D\u0065 = "\u0042\u006C\u006F\u0063\u006B\u0065\u0064 \u0073\u006B\u0069\u006E\u0073 \u0074\u006F \u0073\u0061\u0076\u0065")]            \u0070\u0075\u0062\u006C\u0069\u0063 \u0073\u0074\u0072\u0069\u006E\u0067[] \u0062\u006C\u006F\u0063\u006B\u0065\u0064\u0053\u006B\u0069\u006E\u0073 = {"*", "1234", "555-555-555"};                        [\u004A\u0073\u006F\u006E\u0050\u0072\u006F\u0070\u0065\u0072\u0074\u0079(\u0050\u0072\u006F\u0070\u0065\u0072\u0074\u0079\u004E\u0061\u006D\u0065 = "\u0052\u0065\u0073\u0074\u0072\u0069\u0063\u0074\u0069\u006F\u006E \u0062\u0079 \u0063\u0061\u0074\u0065\u0067\u006F\u0072\u0069\u0065\u0073")]            \u0070\u0075\u0062\u006C\u0069\u0063 \u0044\u0069\u0063\u0074\u0069\u006F\u006E\u0061\u0072\u0079<\u0073\u0074\u0072\u0069\u006E\u0067, \u0069\u006E\u0074> \u0063\u0061\u0074\u0065\u0067\u006F\u0072\u0069\u0065\u0073 = \u006E\u0065\u0077 \u0044\u0069\u0063\u0074\u0069\u006F\u006E\u0061\u0072\u0079<\u0073\u0074\u0072\u0069\u006E\u0067, \u0069\u006E\u0074>();                        [\u004A\u0073\u006F\u006E\u0050\u0072\u006F\u0070\u0065\u0072\u0074\u0079(\u0050\u0072\u006F\u0070\u0065\u0072\u0074\u0079\u004E\u0061\u006D\u0065 = "\u0052\u0065\u0073\u0074\u0072\u0069\u0063\u0074\u0069\u006F\u006E \u0062\u0079 \u0073\u0068\u006F\u0072\u0074\u006E\u0061\u006D\u0065\u0073")]            \u0070\u0075\u0062\u006C\u0069\u0063 \u0044\u0069\u0063\u0074\u0069\u006F\u006E\u0061\u0072\u0079<\u0073\u0074\u0072\u0069\u006E\u0067, \u0069\u006E\u0074> \u0073\u0068\u006F\u0072\u0074\u006E\u0061\u006D\u0065\u0073 = \u006E\u0065\u0077 \u0044\u0069\u0063\u0074\u0069\u006F\u006E\u0061\u0072\u0079<\u0073\u0074\u0072\u0069\u006E\u0067, \u0069\u006E\u0074>            {                {"\u0072\u0069f\u006C\u0065.\u0061\u006B", 1},                {"\u0061\u006D\u006D\u006F.\u0072\u0069f\u006C\u0065", 300}            };            [\u004A\u0073\u006F\u006E\u0049\u0067\u006E\u006F\u0072\u0065] \u0070\u0075\u0062\u006C\u0069\u0063 \u0044\u0061\u0074\u0061\u0045\u006E\u0074\u0072\u0079 \u0073\u0070\u0065\u0063\u0069\u0061\u006C;        }                \u0070\u0072\u0069\u0076\u0061\u0074\u0065 \u0050\u0065\u0072\u006D\u0069\u0073\u0073\u0069\u006F\u006E\u0045\u006E\u0074\u0072\u0079 \u0047\u0065\u0074\u0050\u0065\u0072\u006D\u0069\u0073\u0073\u0069\u006F\u006E(\u0073\u0074\u0072\u0069\u006E\u0067 \u0070\u006C\u0061\u0079\u0065\u0072\u0049\u0044, \u0050\u0065\u0072\u006D\u0069\u0073\u0073\u0069\u006F\u006E\u0045\u006E\u0074\u0072\u0079[] \u0070\u0065\u0072\u006D\u0069\u0073\u0073\u0069\u006F\u006E\u0073)        {            \u0076\u0061\u0072 \u0076\u0061\u006C\u0075\u0065 = (\u0050\u0065\u0072\u006D\u0069\u0073\u0073\u0069\u006F\u006E\u0045\u006E\u0074\u0072\u0079) \u006E\u0075\u006C\u006C;            \u0069f (\u0063\u006F\u006Ef\u0069\u0067.\u0070\u0065\u0072\u006D\u0069\u0073\u0073\u0069\u006F\u006E\u0073\u0043\u0061\u0063\u0068\u0065\u0044\u0075\u0072\u0061\u0074\u0069\u006F\u006E > 0)            {                \u0069f (\u0063\u0061\u0063\u0068\u0065\u0050\u0065\u0072\u006D\u0069\u0073\u0073\u0069\u006F\u006E.\u0054\u0072\u0079\u0047\u0065\u0074\u0056\u0061\u006C\u0075\u0065(\u0070\u006C\u0061\u0079\u0065\u0072\u0049\u0044, \u006F\u0075\u0074 \u0076\u0061\u006C\u0075\u0065) == \u0074\u0072\u0075\u0065)                {                    \u0072\u0065\u0074\u0075\u0072\u006E \u0076\u0061\u006C\u0075\u0065;                }            }                        \u0076\u0061\u0072 \u0069\u0064\u0053\u0074\u0072\u0069\u006E\u0067 = \u0070\u006C\u0061\u0079\u0065\u0072\u0049\u0044.\u0054\u006F\u0053\u0074\u0072\u0069\u006E\u0067();            \u0076\u0061\u0072 \u006E\u0075\u006D = -1;            f\u006F\u0072\u0065\u0061\u0063\u0068 (\u0076\u0061\u0072 \u0065\u006E\u0074\u0072\u0079 \u0069\u006E \u0070\u0065\u0072\u006D\u0069\u0073\u0073\u0069\u006F\u006E\u0073)            {                \u0069f (\u0070\u0065\u0072\u006D\u0069\u0073\u0073\u0069\u006F\u006E.\u0055\u0073\u0065\u0072\u0048\u0061\u0073\u0050\u0065\u0072\u006D\u0069\u0073\u0073\u0069\u006F\u006E(\u0069\u0064\u0053\u0074\u0072\u0069\u006E\u0067, \u0065\u006E\u0074\u0072\u0079.\u0070\u0065\u0072\u006D\u0069\u0073\u0073\u0069\u006F\u006E) && \u0065\u006E\u0074\u0072\u0079.\u0070\u0072\u0069\u006F\u0072\u0069\u0074\u0079 > \u006E\u0075\u006D)                {                    \u006E\u0075\u006D = \u0065\u006E\u0074\u0072\u0079.\u0070\u0072\u0069\u006F\u0072\u0069\u0074\u0079;                    \u0076\u0061\u006C\u0075\u0065 = \u0065\u006E\u0074\u0072\u0079;                }            }            \u0069f (\u0076\u0061\u006C\u0075\u0065 != \u006E\u0075\u006C\u006C && \u0063\u006F\u006Ef\u0069\u0067.\u0070\u0065\u0072\u006D\u0069\u0073\u0073\u0069\u006F\u006E\u0073\u0043\u0061\u0063\u0068\u0065\u0044\u0075\u0072\u0061\u0074\u0069\u006F\u006E > 0)            {                \u0063\u0061\u0063\u0068\u0065\u0050\u0065\u0072\u006D\u0069\u0073\u0073\u0069\u006F\u006E.\u0041\u0064\u0064(\u0070\u006C\u0061\u0079\u0065\u0072\u0049\u0044, \u0076\u0061\u006C\u0075\u0065);            }                        \u0072\u0065\u0074\u0075\u0072\u006E \u0076\u0061\u006C\u0075\u0065;        }                \u0070\u0072\u0069\u0076\u0061\u0074\u0065 \u0063\u006C\u0061\u0073\u0073 \u0042\u0061\u0073\u0065\u0049\u0074\u0065\u006D        {            [\u004A\u0073\u006F\u006E\u0050\u0072\u006F\u0070\u0065\u0072\u0074\u0079(\u0050\u0072\u006F\u0070\u0065\u0072\u0074\u0079\u004E\u0061\u006D\u0065 = "\u0053\u0068\u006F\u0072\u0074\u006E\u0061\u006D\u0065")]            \u0070\u0075\u0062\u006C\u0069\u0063 \u0073\u0074\u0072\u0069\u006E\u0067 \u0073\u0068\u006F\u0072\u0074\u006E\u0061\u006D\u0065 = \u0073\u0074\u0072\u0069\u006E\u0067.\u0045\u006D\u0070\u0074\u0079;            [\u004A\u0073\u006F\u006E\u0050\u0072\u006F\u0070\u0065\u0072\u0074\u0079(\u0050\u0072\u006F\u0070\u0065\u0072\u0074\u0079\u004E\u0061\u006D\u0065 = "\u0041\u006D\u006F\u0075\u006E\u0074")]            \u0070\u0075\u0062\u006C\u0069\u0063 \u0069\u006E\u0074 \u0061\u006D\u006F\u0075\u006E\u0074 = 1;            [\u004A\u0073\u006F\u006E\u0050\u0072\u006F\u0070\u0065\u0072\u0074\u0079(\u0050\u0072\u006F\u0070\u0065\u0072\u0074\u0079\u004E\u0061\u006D\u0065 = "\u0053\u006B\u0069\u006E")]             \u0070\u0075\u0062\u006C\u0069\u0063 \u0075\u006C\u006F\u006E\u0067 \u0073\u006B\u0069\u006E\u0049\u0064;            [\u004A\u0073\u006F\u006E\u0050\u0072\u006F\u0070\u0065\u0072\u0074\u0079(\u0050\u0072\u006F\u0070\u0065\u0072\u0074\u0079\u004E\u0061\u006D\u0065 = "\u0044\u0069\u0073\u0070\u006C\u0061\u0079 \u006E\u0061\u006D\u0065")]            \u0070\u0075\u0062\u006C\u0069\u0063 \u0073\u0074\u0072\u0069\u006E\u0067 \u0064\u0069\u0073\u0070\u006C\u0061\u0079\u004E\u0061\u006D\u0065 = \u0073\u0074\u0072\u0069\u006E\u0067.\u0045\u006D\u0070\u0074\u0079;            [\u004A\u0073\u006F\u006E\u0050\u0072\u006F\u0070\u0065\u0072\u0074\u0079(\u0050\u0072\u006F\u0070\u0065\u0072\u0074\u0079\u004E\u0061\u006D\u0065 = "\u0049\u0074\u0065\u006D \u006E\u0061\u006D\u0065")]            \u0070\u0075\u0062\u006C\u0069\u0063 \u0073\u0074\u0072\u0069\u006E\u0067 \u006E\u0069\u0063\u0065\u004E\u0061\u006D\u0065;            [\u004A\u0073\u006F\u006E\u0050\u0072\u006F\u0070\u0065\u0072\u0074\u0079(\u0050\u0072\u006F\u0070\u0065\u0072\u0074\u0079\u004E\u0061\u006D\u0065 = "\u0043\u006F\u006E\u0074\u0061\u0069\u006E\u0065\u0072")]            \u0070\u0075\u0062\u006C\u0069\u0063 \u0073\u0074\u0072\u0069\u006E\u0067 \u0063\u006F\u006E\u0074\u0061\u0069\u006E\u0065\u0072 = \u0073\u0074\u0072\u0069\u006E\u0067.\u0045\u006D\u0070\u0074\u0079;            [\u004A\u0073\u006F\u006E\u0050\u0072\u006F\u0070\u0065\u0072\u0074\u0079(\u0050\u0072\u006F\u0070\u0065\u0072\u0074\u0079\u004E\u0061\u006D\u0065 = "\u0053\u006C\u006F\u0074")]             \u0070\u0075\u0062\u006C\u0069\u0063 \u0069\u006E\u0074 \u0073\u006C\u006F\u0074;            [\u004A\u0073\u006F\u006E\u0050\u0072\u006F\u0070\u0065\u0072\u0074\u0079(\u0050\u0072\u006F\u0070\u0065\u0072\u0074\u0079\u004E\u0061\u006D\u0065 = "\u0046\u0075\u0065\u006C")]             \u0070\u0075\u0062\u006C\u0069\u0063 f\u006C\u006F\u0061\u0074 f\u0075\u0065\u006C;            [\u004A\u0073\u006F\u006E\u0050\u0072\u006F\u0070\u0065\u0072\u0074\u0079(\u0050\u0072\u006F\u0070\u0065\u0072\u0074\u0079\u004E\u0061\u006D\u0065 = "\u0043\u0061\u0074\u0065\u0067\u006F\u0072\u0079")]             \u0070\u0075\u0062\u006C\u0069\u0063 \u0073\u0074\u0072\u0069\u006E\u0067 \u0063\u0061\u0074\u0065\u0067\u006F\u0072\u0079 = \u0073\u0074\u0072\u0069\u006E\u0067.\u0045\u006D\u0070\u0074\u0079;            [\u004A\u0073\u006F\u006E\u0050\u0072\u006F\u0070\u0065\u0072\u0074\u0079(\u0050\u0072\u006F\u0070\u0065\u0072\u0074\u0079\u004E\u0061\u006D\u0065 = "\u0043\u006F\u006E\u0074\u0065\u006E\u0074\u0073")]            \u0070\u0075\u0062\u006C\u0069\u0063 \u0044\u0069\u0063\u0074\u0069\u006F\u006E\u0061\u0072\u0079<\u0073\u0074\u0072\u0069\u006E\u0067, \u0069\u006E\u0074> \u0063\u006F\u006E\u0074\u0065\u006E\u0074\u0073 = \u006E\u0065\u0077 \u0044\u0069\u0063\u0074\u0069\u006F\u006E\u0061\u0072\u0079<\u0073\u0074\u0072\u0069\u006E\u0067, \u0069\u006E\u0074>();            \u0070\u0075\u0062\u006C\u0069\u0063 \u0049\u0074\u0065\u006D \u0043\u0072\u0065\u0061\u0074\u0065()            {                \u0076\u0061\u0072 \u0069\u0074\u0065\u006D = \u0049\u0074\u0065\u006D\u004D\u0061\u006E\u0061\u0067\u0065\u0072.\u0043\u0072\u0065\u0061\u0074\u0065\u0042\u0079\u004E\u0061\u006D\u0065(\u0073\u0068\u006F\u0072\u0074\u006E\u0061\u006D\u0065, \u0061\u006D\u006F\u0075\u006E\u0074, \u0073\u006B\u0069\u006E\u0049\u0064);                \u0069f (\u0069\u0074\u0065\u006D == \u006E\u0075\u006C\u006C)                {                    \u0072\u0065\u0074\u0075\u0072\u006E \u006E\u0075\u006C\u006C;                }                \u0069\u0074\u0065\u006D.\u006E\u0061\u006D\u0065 = \u0064\u0069\u0073\u0070\u006C\u0061\u0079\u004E\u0061\u006D\u0065;                \u0069\u0074\u0065\u006D.f\u0075\u0065\u006C = f\u0075\u0065\u006C;                \u0076\u0061\u0072 \u0077\u0065\u0061\u0070\u006F\u006E = \u0069\u0074\u0065\u006D?.\u0047\u0065\u0074\u0048\u0065\u006C\u0064\u0045\u006E\u0074\u0069\u0074\u0079()?.\u0047\u0065\u0074\u0043\u006F\u006D\u0070\u006F\u006E\u0065\u006E\u0074<\u0042\u0061\u0073\u0065\u0050\u0072\u006F\u006A\u0065\u0063\u0074\u0069\u006C\u0065>();                f\u006F\u0072\u0065\u0061\u0063\u0068 (\u0076\u0061\u0072 \u0064\u0065f\u0043 \u0069\u006E \u0063\u006F\u006E\u0074\u0065\u006E\u0074\u0073)                {                    \u0076\u0061\u0072 \u006E\u0061\u006D\u0065 = \u0064\u0065f\u0043.\u004B\u0065\u0079;                    \u0076\u0061\u0072 \u0061\u006D\u006F\u0075\u006E\u0074 = \u0064\u0065f\u0043.\u0056\u0061\u006C\u0075\u0065;                    \u0069f ((\u006E\u0061\u006D\u0065.\u0053\u0074\u0061\u0072\u0074\u0073\u0057\u0069\u0074\u0068("\u0061\u0072\u0072\u006F\u0077.") || \u006E\u0061\u006D\u0065.\u0053\u0074\u0061\u0072\u0074\u0073\u0057\u0069\u0074\u0068("\u0061\u006D\u006D\u006F.")) && \u0077\u0065\u0061\u0070\u006F\u006E != \u006E\u0075\u006C\u006C)                    {                        \u0077\u0065\u0061\u0070\u006F\u006E.\u0070\u0072\u0069\u006D\u0061\u0072\u0079\u004D\u0061\u0067\u0061\u007A\u0069\u006E\u0065.\u0061\u006D\u006D\u006F\u0054\u0079\u0070\u0065 = \u0049\u0074\u0065\u006D\u004D\u0061\u006E\u0061\u0067\u0065\u0072.\u0046\u0069\u006E\u0064\u0049\u0074\u0065\u006D\u0044\u0065f\u0069\u006E\u0069\u0074\u0069\u006F\u006E(\u006E\u0061\u006D\u0065);                        \u0077\u0065\u0061\u0070\u006F\u006E.\u0070\u0072\u0069\u006D\u0061\u0072\u0079\u004D\u0061\u0067\u0061\u007A\u0069\u006E\u0065.\u0063\u006F\u006E\u0074\u0065\u006E\u0074\u0073 = \u0061\u006D\u006F\u0075\u006E\u0074;                        \u0063\u006F\u006E\u0074\u0069\u006E\u0075\u0065;                    }                    \u0076\u0061\u0072 \u0063\u006F\u006E\u0074\u0065\u006E\u0074 = \u0049\u0074\u0065\u006D\u004D\u0061\u006E\u0061\u0067\u0065\u0072.\u0043\u0072\u0065\u0061\u0074\u0065\u0042\u0079\u004E\u0061\u006D\u0065(\u006E\u0061\u006D\u0065, \u0061\u006D\u006F\u0075\u006E\u0074);                    \u0063\u006F\u006E\u0074\u0065\u006E\u0074.\u004D\u006F\u0076\u0065\u0054\u006F\u0043\u006F\u006E\u0074\u0061\u0069\u006E\u0065\u0072(\u0069\u0074\u0065\u006D.\u0063\u006F\u006E\u0074\u0065\u006E\u0074\u0073);                }                \u0077\u0065\u0061\u0070\u006F\u006E?.\u0053\u0065\u006E\u0064\u004E\u0065\u0074\u0077\u006F\u0072\u006B\u0055\u0070\u0064\u0061\u0074\u0065\u0049\u006D\u006D\u0065\u0064\u0069\u0061\u0074\u0065();                \u0072\u0065\u0074\u0075\u0072\u006E \u0069\u0074\u0065\u006D;            }            \u0070\u0075\u0062\u006C\u0069\u0063 \u0073\u0074\u0061\u0074\u0069\u0063 \u0042\u0061\u0073\u0065\u0049\u0074\u0065\u006D \u0043\u0072\u0065\u0061\u0074\u0065\u0046\u0072\u006F\u006D(\u0049\u0074\u0065\u006D \u0069\u0074\u0065\u006D, \u0073\u0074\u0072\u0069\u006E\u0067 \u0072\u006F\u006F\u0074\u0043\u006F\u006E\u0074\u0061\u0069\u006E\u0065\u0072 = \u006E\u0075\u006C\u006C)            {                \u0076\u0061\u0072 \u0076\u0061\u006C\u0075\u0065 = \u006E\u0065\u0077 \u0042\u0061\u0073\u0065\u0049\u0074\u0065\u006D                {                    \u0073\u0068\u006F\u0072\u0074\u006E\u0061\u006D\u0065 = \u0069\u0074\u0065\u006D.\u0062\u006C\u0075\u0065\u0070\u0072\u0069\u006E\u0074\u0054\u0061\u0072\u0067\u0065\u0074 != 0 ? \u0049\u0074\u0065\u006D\u004D\u0061\u006E\u0061\u0067\u0065\u0072.\u0046\u0069\u006E\u0064\u0049\u0074\u0065\u006D\u0044\u0065f\u0069\u006E\u0069\u0074\u0069\u006F\u006E(\u0069\u0074\u0065\u006D.\u0062\u006C\u0075\u0065\u0070\u0072\u0069\u006E\u0074\u0054\u0061\u0072\u0067\u0065\u0074).\u0073\u0068\u006F\u0072\u0074\u006E\u0061\u006D\u0065 : \u0069\u0074\u0065\u006D.\u0069\u006Ef\u006F.\u0073\u0068\u006F\u0072\u0074\u006E\u0061\u006D\u0065,                    \u0061\u006D\u006F\u0075\u006E\u0074 = \u0069\u0074\u0065\u006D.\u0061\u006D\u006F\u0075\u006E\u0074,                    \u0073\u006B\u0069\u006E\u0049\u0064 = \u0069\u0074\u0065\u006D.\u0073\u006B\u0069\u006E,                    \u0064\u0069\u0073\u0070\u006C\u0061\u0079\u004E\u0061\u006D\u0065 = \u0069\u0074\u0065\u006D.\u006E\u0061\u006D\u0065,                    f\u0075\u0065\u006C = \u0069\u0074\u0065\u006D.f\u0075\u0065\u006C,                    \u0063\u0061\u0074\u0065\u0067\u006F\u0072\u0079 = \u0069\u0074\u0065\u006D.\u0069\u006Ef\u006F.\u0063\u0061\u0074\u0065\u0067\u006F\u0072\u0079.\u0054\u006F\u0053\u0074\u0072\u0069\u006E\u0067(),                    \u006E\u0069\u0063\u0065\u004E\u0061\u006D\u0065 = \u0069\u0074\u0065\u006D.\u0069\u006Ef\u006F.\u0064\u0069\u0073\u0070\u006C\u0061\u0079\u004E\u0061\u006D\u0065.\u0065\u006E\u0067\u006C\u0069\u0073\u0068 + " (\u0069)",                    \u0073\u006C\u006F\u0074 = \u0069\u0074\u0065\u006D.\u0070\u006F\u0073\u0069\u0074\u0069\u006F\u006E,                    \u0063\u006F\u006E\u0074\u0061\u0069\u006E\u0065\u0072 = \u0072\u006F\u006F\u0074\u0043\u006F\u006E\u0074\u0061\u0069\u006E\u0065\u0072,                };                f\u006F\u0072\u0065\u0061\u0063\u0068 (\u0076\u0061\u0072 \u0073\u0075\u0062\u0049\u0074\u0065\u006D \u0069\u006E \u0069\u0074\u0065\u006D.\u0063\u006F\u006E\u0074\u0065\u006E\u0074\u0073?.\u0069\u0074\u0065\u006D\u004C\u0069\u0073\u0074 ?? \u006E\u0065\u0077 \u004C\u0069\u0073\u0074<\u0049\u0074\u0065\u006D>())                {                    \u0076\u0061\u006C\u0075\u0065.\u0063\u006F\u006E\u0074\u0065\u006E\u0074\u0073.\u0041\u0064\u0064(\u0073\u0075\u0062\u0049\u0074\u0065\u006D.\u0069\u006Ef\u006F.\u0073\u0068\u006F\u0072\u0074\u006E\u0061\u006D\u0065, \u0073\u0075\u0062\u0049\u0074\u0065\u006D.\u0061\u006D\u006F\u0075\u006E\u0074);                }                \u0076\u0061\u0072 \u0077\u0065\u0061\u0070\u006F\u006E = \u0069\u0074\u0065\u006D.\u0047\u0065\u0074\u0048\u0065\u006C\u0064\u0045\u006E\u0074\u0069\u0074\u0079()?.\u0047\u0065\u0074\u0043\u006F\u006D\u0070\u006F\u006E\u0065\u006E\u0074<\u0042\u0061\u0073\u0065\u0050\u0072\u006F\u006A\u0065\u0063\u0074\u0069\u006C\u0065>()?.\u0070\u0072\u0069\u006D\u0061\u0072\u0079\u004D\u0061\u0067\u0061\u007A\u0069\u006E\u0065;                \u0069f (\u0077\u0065\u0061\u0070\u006F\u006E != \u006E\u0075\u006C\u006C)                {                    \u0076\u0061\u006C\u0075\u0065.\u0063\u006F\u006E\u0074\u0065\u006E\u0074\u0073.\u0041\u0064\u0064(\u0077\u0065\u0061\u0070\u006F\u006E.\u0061\u006D\u006D\u006F\u0054\u0079\u0070\u0065.\u0073\u0068\u006F\u0072\u0074\u006E\u0061\u006D\u0065, \u0077\u0065\u0061\u0070\u006F\u006E.\u0063\u006F\u006E\u0074\u0065\u006E\u0074\u0073);                }                \u0072\u0065\u0074\u0075\u0072\u006E \u0076\u0061\u006C\u0075\u0065;            }        }        \u0070\u0072\u0069\u0076\u0061\u0074\u0065 \u0063\u006C\u0061\u0073\u0073 \u004C\u006F\u0061\u0064\u006F\u0075\u0074\u0044\u0065f        {            \u0070\u0075\u0062\u006C\u0069\u0063 \u0073\u0074\u0072\u0069\u006E\u0067 \u006C\u0061\u0073\u0074\u0050\u0065\u0072\u006D\u0069\u0073\u0073\u0069\u006F\u006E = \u006E\u0075\u006C\u006C;            \u0070\u0075\u0062\u006C\u0069\u0063 \u004C\u0069\u0073\u0074<\u0042\u0061\u0073\u0065\u0049\u0074\u0065\u006D> \u0069\u0074\u0065\u006D\u0073 = \u006E\u0065\u0077 \u004C\u0069\u0073\u0074<\u0042\u0061\u0073\u0065\u0049\u0074\u0065\u006D>();        }    }}

Function Calls

None

Variables

None

Stats

MD5 ae0762b13a1769977053c12f18895c65
Eval Count 0
Decode Time 73 ms