Dynamic hash expantion

動的ハッシュサイズ確保
ループ内でテスト関数呼び出しまくったら、たぶんメモリリークするので注意。