Дан список `events` — sorted список tuples `(user_id, day_int)` где day_int — порядковый номер дня (0, 1, 2...). Для каждого дня вычислите: сколько уникальных юзеров активны в этот день И были активны хотя бы раз за предыдущие 7 дней. Верните dict {day: rolling_7d_users}. Аналитический контекст: rolling-retention в чистом Python для дашборда без pandas. Реализуй `rolling_retention(events, window=7)` — возвращает dict.
algorithms python real-da hash-map