(And here I am, trying not to faint from cold and exhaustion!)