Many people have had the experience of waking up in the ...