Do you know your friends’ mobile numbers by heart? Or struggle to remember what you had for dinner last night? How well our ...