As most people who have pulled an all-nighter will agree, lost sleep can leave us feeling foggy and far from our best. In ...