---
id: 6141026ec9882f2d39dcf2b8
title: Step 26
challengeType: 0
dashedName: step-26
---
# --description--
Between the `0%` and `100%` selectors, add a `50%` selector. This will apply in the middle of the animation cycle. Set the `background-color` to `purple`.
# --hints--
You should create a new `50%` selector in your `@keyframes cabins` rule.
```js
const rules = new __helpers.CSSHelp(document).getCSSRules('keyframes')?.[1]?.cssRules;
assert(rules?.[0]?.keyText === '50%' || rules?.[1]?.keyText === '50%' || rules?.[2]?.keyText === '50%');
```
Your `50%` selector should be between your `0%` and `100%` selectors.
```js
assert(new __helpers.CSSHelp(document).getCSSRules('keyframes')?.[1]?.cssRules?.[1]?.keyText === '50%');
```
Your `50%` selector should have a `background-color` property set to `purple`.
```js
assert(new __helpers.CSSHelp(document).getCSSRules('keyframes')?.[1]?.cssRules?.[1]?.style?.backgroundColor === 'purple');
```
# --seed--
## --seed-contents--
```html