???????? +--------- XHXYU | XYFUNCXR -UFPHPP ====== UYPQPX -FFYHHC ====== FHCHYR -HFUFRH ====== ?????? base: 10 letters: CFHNPQRUXY difficulty: medium