managerial economics 3087