Olá, Thiago! Como vai?
Muito bom, sua solução ficou ótima, parabéns!
Existem várias opções que podemos explorar.
Uma delas seria adicionar uma informação do tipo "Formato inválido", para validar o formato dos dados que esperamos receber nos campos.
Caso tenha alguma dúvida não deixe de compartilhar com a gente.
Bons estudos e até mais!