import seaborn as sns
import matplotlib.pyplot as plt
import numpy as np
import warnings 
warnings.filterwarnings("ignore")

# generate random data
data = np.random.normal(0, 1, 1000)

# create histogram with customizations
sns.histplot(data, bins=20, color='green', 
            edgecolor='black', kde=True, 
            kde_kws={"bw_adjust":0.5}, 
            cumulative=True, log_scale=True)

# set title and axis labels
plt.title('Customized Histogram')
plt.xlabel('Values')
plt.ylabel('Frequency')

# display plot
plt.show()