Implemented negative number parsing