fixed Professor Hash()