RIDDLE, MYSTERY and ENIGMA[1]