#1 スパゲッティを解読しながら少々リファクタリング