An 18-year-old has finally solved a puzzle which ... "I've been stuck on this puzzle for 3 years, it's very annoying," he said in the caption. A picture of the puzzle that the teen had spent ...