แสดงชื่อพายุอย่างน้อยสองภูมิภาคและ 10 เมืองที่ได้รับผลกระทบ
Show storm name with at least two regions and 10 cities affected.
df_affected_region = pd.DataFrame(columns=['storm_id', 'number_city_affected'])
df_storm = pd.DataFrame(columns=['name', 'storm_id'])
df_storm[df_storm['storm_id'].isin(df_affected_region.groupby('storm_id').filter(lambda x: len(x) >= 2 and x['number_city_affected'].sum() >= 10)['storm_id'])]['name']