Fixed issue #1: Number validation
Merge branch 'validate_number'