combinations:
s = "ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789!@#$%^?*" for i in s: for j in s: for k in s: print(i+j+k) AAA AAB AAC ... ***