#24 #25 ついでに不要定義を削除。