ribbons(1)