There is a syntax error in the handling of the sign. It allows multiple sign symbols. Only one sign shold be allowed? 1 * +++-+-++---2