佐々木さんの実装を追加