ends and stems
ends and stems