import sys
SHIFTED = set('~!@#$%^&*()_+{}|:"<>?ABCDEFGHIJKLMNOPQRSTUVWXYZ')
REACH = set('0123456789[]=-`')
RARE = set('\\|`~^')
DIFFICULT = SHIFTED | REACH | RARE

s = sys.argv[1]
dc = sum(1 for c in s if c in DIFFICULT)
pct = round(dc / len(s) * 100, 1) if len(s) > 0 else 0
print(f'len={len(s)} diff={dc} pct={pct}%')
