50 years puzzle