Thank you, but this has some flaw because rushed.

I will fix it later.