updated the validation of problem shortame. can be lowercase numbers and dashes