Ida, the Great Enigma