using System;
public class Program
{
public static int DJB2(string str) {
int hash = 5381;
for (int i = 0; i < str.Length; i++) {
hash = ((hash << 5) + hash) + str[i];
}
return hash;
}
public static void Main(string[] args)
{
int hash = DJB2("c# .net");
Console.WriteLine(hash);
}
}
/*
run:
478663936
*/