fig3-3 func-product