Enigma is no more!