class Test { private static final String [] reserved = { "and", "begin", "define", "do", "else", "end", "if", "not", "or", "return", "then", "while" }; private static int hash(String name) { return ((name.charAt(0) + name.charAt(name.length()-1)) * name.length()) % 255; } public static void main(String [] args) { for (int index = 0; index < reserved.length ; index += 1) { System.out.print("h(\"" + reserved[index] + "\") = "); System.out.print(hash(reserved[index])); System.out.println(); } } }