0000000000000000000000000000000000000000 510407a3607177db6089356169f9f6aa04b30f62 Songyao-Jin <songyao.jin1@gmail.com> 1687607658 +0400	commit (initial): first commit
510407a3607177db6089356169f9f6aa04b30f62 97c5d0083ccae3ad7c464e342b37353ed0240714 Songyao-Jin <songyao.jin1@gmail.com> 1687612790 +0400	commit: 1. modify phase2 to fit the real world situation.
97c5d0083ccae3ad7c464e342b37353ed0240714 d48666f0bc7d30ed1bf9157e551bc4fed1bbbffe Songyao-Jin <songyao.jin1@gmail.com> 1688123589 +0400	commit: uodated code:
d48666f0bc7d30ed1bf9157e551bc4fed1bbbffe bab4650741d443a4a612d97790b203d1bf803c0e Songyao-Jin <songyao.jin1@gmail.com> 1688380003 +0400	commit: updated the code to handle more complex situations
bab4650741d443a4a612d97790b203d1bf803c0e ada675754ef01e23cc950b70855c9665de5eb20e Songyao-Jin <songyao.jin1@gmail.com> 1688650885 +0400	commit: It should be ok to handle the situation we desired.
ada675754ef01e23cc950b70855c9665de5eb20e a93cc7e64570d6d8d7f00c47f7d4921f9db46a48 Songyao-Jin <songyao.jin1@gmail.com> 1693216413 +0400	commit: latest change
a93cc7e64570d6d8d7f00c47f7d4921f9db46a48 fb63c4daa44b59ed7f260fbbefa081a3ef236c3f Songyao-Jin <songyao.jin1@gmail.com> 1693245189 +0400	commit: did some simulation test
fb63c4daa44b59ed7f260fbbefa081a3ef236c3f 3df24ec7577bda92b73837ee1b8983f55ae6f53f Songyao-Jin <songyao.jin1@gmail.com> 1693500161 +0400	commit: modified the case4 true matrix
3df24ec7577bda92b73837ee1b8983f55ae6f53f 05eae89bf1abcdbd1baf81a496dc889d8165c9c1 Songyao-Jin <songyao.jin1@gmail.com> 1693500378 +0400	commit: small changes, no matter
