very helpful for those who want to make career in Investment banking or financial research...