???????? ---------- XWUPC ) NQPCPUCC -XWUPC ===== QWFWQU -QWNNRW ====== CCRCC -XWUPC ===== ????? base: 10 symbols: CFNPQRUWXY missing: Y difficulty: hard