プログラミング研究所 論理思考パズル 解答