People of all ages can reap the mental benefits of doing puzzles, according to neuropsychologist Sanam Hafeez.