-- your code goes here
local error1 = "teasdmc.com"
local error2 = "100.1"
local error3 = "100A"
local error4 = "100,1B"
local error5 = "100.1C"
local success1 = "100"
local success2 = "+100"
local success3 = "-100"
function isValidNumber(number)
return string.match(number, "^[%w%.%+%-_]+@[%w%.%-]+%.%a%a+$") ~= nil
end
print(tostring(isValidNumber(error1)))
print(tostring(isValidNumber(error2)))
print(tostring(isValidNumber(error3)))
print(tostring(isValidNumber(error4)))
print(tostring(isValidNumber(error5)))
print(tostring(isValidNumber(success1)))
print(tostring(isValidNumber(success2)))
print(tostring(isValidNumber(success3)))
LS0geW91ciBjb2RlIGdvZXMgaGVyZQpsb2NhbCBlcnJvcjEgPSAidGVhc2RtYy5jb20iCmxvY2FsIGVycm9yMiA9ICIxMDAuMSIKbG9jYWwgZXJyb3IzID0gIjEwMEEiCmxvY2FsIGVycm9yNCA9ICIxMDAsMUIiCmxvY2FsIGVycm9yNSA9ICIxMDAuMUMiCmxvY2FsIHN1Y2Nlc3MxID0gIjEwMCIKbG9jYWwgc3VjY2VzczIgPSAiKzEwMCIKbG9jYWwgc3VjY2VzczMgPSAiLTEwMCIKCmZ1bmN0aW9uIGlzVmFsaWROdW1iZXIobnVtYmVyKQogICAgcmV0dXJuIHN0cmluZy5tYXRjaChudW1iZXIsICJeWyV3JS4lKyUtX10rQFsldyUuJS1dKyUuJWElYSskIikgfj0gbmlsCmVuZAoKCnByaW50KHRvc3RyaW5nKGlzVmFsaWROdW1iZXIoZXJyb3IxKSkpCnByaW50KHRvc3RyaW5nKGlzVmFsaWROdW1iZXIoZXJyb3IyKSkpCnByaW50KHRvc3RyaW5nKGlzVmFsaWROdW1iZXIoZXJyb3IzKSkpCnByaW50KHRvc3RyaW5nKGlzVmFsaWROdW1iZXIoZXJyb3I0KSkpCnByaW50KHRvc3RyaW5nKGlzVmFsaWROdW1iZXIoZXJyb3I1KSkpCnByaW50KHRvc3RyaW5nKGlzVmFsaWROdW1iZXIoc3VjY2VzczEpKSkKcHJpbnQodG9zdHJpbmcoaXNWYWxpZE51bWJlcihzdWNjZXNzMikpKQpwcmludCh0b3N0cmluZyhpc1ZhbGlkTnVtYmVyKHN1Y2Nlc3MzKSkp