[USER (data scientist)]: Great, now that we have evaluated the storage and GPU options for the laptops with powerful CPUs and at least 8GB of RAM, let's move on to the next question. Please compare the laptops based on their operating systems (Windows or macOS) and other features to provide a list of potential options for your new portable laptop. We need a pie chart showing the distribution of operating systems among the potential laptop options. Please generate and display a pie chart to visualize the distribution of operating systems ('Windows' and 'macOS') among powerful laptops from the 'laptops_price.csv' dataset, and save the filtered dataframe of these laptops as a pickle file.
My template of code snippet is:

---BEGIN CODE TEMPLATE---

import matplotlib.pyplot as plt
import pandas as pd
import pickle

laptops_price = pd.read_csv("laptops_price.csv")

# YOUR SOLUTION BEGIN:
<code1>
[GENERATE YOUR CODE]
</code1>
# YOUR SOLUTION END:

plt.savefig('./pred_result/pie_chart.png')
plt.show()

print(potential_laptops)

# save data
pickle.dump(potential_laptops,open("./pred_result/potential_laptops.pkl","wb"))

---END CODE TEMPLATE---

[YOU (AI assistant)]: Sure, let me help you with that.
