У меня есть датафрейм, который выглядит так:

В кадре данных есть несколько групп, и каждая группа содержит более двух последовательных лет. Например, в этом случае группа А содержит 2000-2005 и 2010-2015 годы. Что я хочу сделать, так это сохранить только те годы подряд, которые содержат целевой год. Для группы А эти значения будут 2010-2015. Группа B будет удалена, поскольку ни одна из последовательных групп не содержит целевой 2006 год. Результат должен выглядеть следующим образом

Я несколько дней думал о проблеме, но понятия не имел. Любая помощь будет принята с благодарностью и большое спасибо за ваше руководство.
С уважением
Wilson