plt.figure(figsize=(10, 2), dpi=80)
_, bins, _ = plt.hist(ys1, bins=100, color='#66AC47',
path_effects=[path_effects.withSimplePatchShadow(alpha=.1, offset=(1,-1))]);
plt.hist(ys2, bins=bins, alpha=.7, color='#A7D4EE',
path_effects=[path_effects.withSimplePatchShadow(alpha=.1, offset=(1,-1))]);
plt.axis('off');
plt.grid('off');
plt.text(-4.6, -240, 'Programming', fontproperties=f, fontsize=24, color='#007155',
path_effects=[path_effects.withSimplePatchShadow(offset=(1, -1), alpha=.1)]);
plt.text(-0.2, -240, 'Differential Privacy', fontproperties=f, fontsize=24, color='#66AC47',
path_effects=[path_effects.withSimplePatchShadow(offset=(1, -1), alpha=.1)]);
plt.tight_layout()
plt.savefig('filename.png', format='png', transparent=True)