# import necessary libraries
import pandas as pd
import numpy as np
# define your series
my_series = pd.Series([8, 8, 1, 2, 1, 1, 7, 8, 9, 2])
# find frequency counts of elements
counts = my_series.value_counts()
# sort the values in descending order
counts = counts.sort_values(ascending = False)
# separate the first 2 frequent values and print them
top_two = counts.index[:2]
print(f'Top 2 Frequent Values: {top_two.values}')
# apply np.where() function
values_list = np.where(my_series.isin(top_two), \
my_series, 'Other')
# convert into series and print
my_series = pd.Series(values_list)
print(f"Updated Series: \n{my_series}")