def mask_number_with_stars_except_first_six_and_last_four(card_number):
first_six_digits = card_number[:6]
last_four_digits = card_number[-4:]
required_mask = "*" * (len(card_number) - len(first_six_digits) - len(last_four_digits))
return first_six_digits + required_mask + last_four_digits
card_number = "9003125334656789"
masked_number = mask_number_with_stars_except_first_six_and_last_four(card_number)
print(masked_number)
'''
run:
900312******6789
'''