• + 0 comments

    import re

    pattern = r'^(?!.(.).\1)(?=(?:.[A-Z]){2,})(?=(?:.[0-9]){3,})[a-zA-Z0-9]{10}$'

    print(*["Valid" if bool(re.match(pattern, input())) else 'Invalid' for _ in range(int(input()))], sep = '\n')