I've done a couple of all-nighters. One was to meet a deadline the next day and the other was a night-time excursion in a boat with a load of friends.