A 116-day adventure by Jessica