En lång tid har förflutit sedan flen där julaftonen.