A coffee bean’s life