A dilemma, wrapped in an enigma, wrapped in a waffle-cone;
more...