消す処理の部分の再帰処理にバグあり　追加