An Indian PAN is 10 characters: 5 upper-case letters, then 4 digits, then 1 upper-case letter (e.g. ABCDE1234F). Write is_valid_pan(pan) returning True or False.
is_valid_pan('ABCDE1234F')
→ Trueis_valid_pan('abcde1234f')
→ FalseSubmit runs 6 tests, including hidden edge cases.
Run your code to see the output here.