VEG puzzle