using System.Collections.Generic;
static string key = "dacdefgilmnvoprstuw";
public static void Main()
var hash = Hash("programmer");
Console.WriteLine(UnHash(hash));
private static long Hash(string s)
for(var i = 0; i < s.Length; i++)
hash = (hash * 23 + key.IndexOf(s[i]));
private static string UnHash(long n)