final exam econ 100a 3595386