Incomplete!!! how to distinguis invalid parenthese