public static void Main()
Console.WriteLine("Напишете си ЕГН-то:");
Int64 egn = Int64.Parse(Console.ReadLine());
Console.WriteLine("Напишете текуща дата (пример: 01.01.2021):");
string date = Console.ReadLine();
int cy = int.Parse(date.Substring(6,4));
int cm = int.Parse(date.Substring(3,2));
int cd = int.Parse(date.Substring(0,2));
Int64 yy = egn/100000000;
Int64 mm = egn%100000000 / 1000000;
Int64 dd = egn%1000000 / 10000;
Int64 unknown = egn%10000;
Int64 gen = egn%100 / 10;
Int64 loc = egn%10000 / 10;
Int64 c1 = egn/1000000000;
Int64 c2 = egn/100000000%10;
Int64 c3 = egn/10000000%10;
Int64 c4 = egn/1000000%10;
Int64 c5 = egn/100000%10;
int length = (int)(Math.Log10(egn)+1);
Int64 sum10 = c1*2 + c2*4 + c3*8 + c4*5 + c5*10 + c6*9 + c7*7 + c8*3 + c9*6;
Int64 sum102 = sum10 / 11;
Int64 sum103 = sum10 - sum102 * 11;
if(sum103==10) {sum103 = 0;}
Console.WriteLine(c1 + " " + c2 + " " + c3 + " " + c4 + " " + c5 + " " + c6 + " " + c7 + " " + c8 + " " + c9 + " " + c10 + " (L" + length + ") [" + sum103 + "-" + c10 + "]");
Console.WriteLine("ЕГН-то е невалидно!");
else if (mm > 40 && mm < 53)
Console.Write("Дата на раждане: " + dd + " " + mmm + " " + vek + yy + " / Възраст: " + age);
Console.Write(" / Пол: Мъж");
Console.Write(" / Пол: Жена");
Console.Write(" / Област: ");
Console.WriteLine("Благоевград");
else if (loc>=44 && loc<=93)
Console.WriteLine("Бургас");
else if (loc>=94 && loc<=139)
Console.WriteLine("Варна");
else if (loc>=140 && loc<=169)
Console.WriteLine("Велико Търново");
else if (loc>=170 && loc<=183)
Console.WriteLine("Видин");
else if (loc>=184 && loc<=217)
Console.WriteLine("Враца");
else if (loc>=218 && loc<=233)
Console.WriteLine("Габрово");
else if (loc>=234 && loc<=281)
Console.WriteLine("Кърджали");
else if (loc>=282 && loc<=301)
Console.WriteLine("Кюстендил");
else if (loc>=302 && loc<=319)
Console.WriteLine("Ловеч");
else if (loc>=320 && loc<=341)
Console.WriteLine("Монтана");
else if (loc>=342 && loc<=377)
Console.WriteLine("Пазарджик");
else if (loc>=378 && loc<=395)
Console.WriteLine("Перник");
else if (loc>=396 && loc<=435)
Console.WriteLine("Плевен");
else if (loc>=436 && loc<=501)
Console.WriteLine("Пловдив");
else if (loc>=502 && loc<=527)
Console.WriteLine("Разград");
else if (loc>=528 && loc<=555)
Console.WriteLine("Русе");
else if (loc>=556 && loc<=575)
Console.WriteLine("Силистра");
else if (loc>=576 && loc<=601)
Console.WriteLine("Сливен");
else if (loc>=602 && loc<=623)
Console.WriteLine("Смолян");
else if (loc>=624 && loc<=721)
Console.WriteLine("София - Град");
else if (loc>=722 && loc<=751)
Console.WriteLine("София - Окръг");
else if (loc>=752 && loc<=789)
Console.WriteLine("Стара Загора ");
else if (loc>=790 && loc<=821)
Console.WriteLine("Добрич");
else if (loc>=822 && loc<=843)
Console.WriteLine("Търговище");
else if (loc>=844 && loc<=871)
Console.WriteLine("Хасково");
else if (loc>=872 && loc<=903)
Console.WriteLine("Шумен");
else if (loc>=904 && loc<=925)
Console.WriteLine("Ямбол");
else if (loc>=926 && loc<=999)
Console.WriteLine("Няма Информация");
Console.WriteLine("Честит Рожден Ден!");