forked from: 関数のオーバーヘッドありすぎない？

