hack:
4 4 1 1 2 2 3 2 4 3 4 1 2 4
这时候 1 可以走环然后回到 2,所以可行。
问题出在判断点被经过时,要分两维存拆开的点,如果仅用一位就会出现上面的情况,走了一次只更新了一种路径,忽略了另外一种奇偶性。