finish valid number  fix issue #70