old hat vs prehistoric

old hat

adj
  • Very familiar; common, hackneyed or out of date. 

prehistoric

adj
  • Ancient; very old, outdated, etc. 

  • Of or relating to the epoch before written record. 

How often have the words old hat and prehistoric occurred in a corpus of books? (source: Google Ngram Viewer )