実装を直してみた