えっ?
フリーリストって配列要素の中に前と後ろの二つのポインター持つんじゃないの?