int hash