Encoding specificity
If you lose your keys when you're drunk and you want to get your keys back, you should get drunk again.
Encoding specificity is a principle in cognitive science which posits that memories are stored contextually - that it's not just the memory that's encoded, but a host of related material which helps at the point of recollection.
If you get drunk again a…