EDA assignment 1