遅延IOとな
結局unsafe使う以外に方法って見つかってないんだよね?