パズルを解くプログラム