ちょっと待て。
>>945 はファイルを open(2) してはならんと言っているぞ。
今まで出ている回答はこの条件を満たしていない。

ちなみに、俺の実力では >>945 を満足させる手段はわからんな…。