ハッシュ関数を使いこなしていますか?前編