adding assignment 2 code and executable