Columbia COMSE6998 assignment 1. Author: Wei Dai, Yijun Wang