愚直なコードを少し整理