Avatar
本来は「リファクタリング=壊さないように修正する」ですが、仕様を理解した上で作り直すでもOKです