冗長部分の削除