Таблица `activity(user_id, active_date)`. Для каждого пользователя найди все даты когда после активного дня **следующий активный день** был **не подряд** (т.е. произошёл "разрыв"). Колонки: `user_id`, `last_active_before_gap`, `next_active`, `gap_days`. Сортировка: `user_id`, `last_active_before_gap`.