laurence himself started from a half-doze and realized the folly of their attempt : after a day of hard fighting , little food and less rest , followed by a cold flight in the dark and a battle to end it , the dragons were at the limits of their strength .