取巧直接用hash