A 27-day adventure by Zoe