how do i plot multiple plots in a single rectangular grid in matplotlib?,plt.show()