This sibling combinator is similar to X + Y, however, it’s less strict. While an adjacent selector (`ul + p`) will only select the first element that is immediately preceded by the former selector, this one is more generalized. It will select, referring to our example above, any `p` elements, as long as they follow a `ul`.