neco.cppをちょっと改造。ブラッシュアップはあとから。