public static int gcd(int a,int b)
public static bool priame(int no)
public static int publickey(){
public static int pravteket(){
public static double crypto1(int M,int key){
return (Math.Pow(M,key))%n;
public static int invers(int key){
public static string crpto2(string input,int key)
for (int i=0;i<input.Length;i++)
if (char.IsLetter(input[i]))
output+=(char)((((input[i]-97)*key)%26)+97);
public static void Main()
Console.WriteLine("Hello World");