implemented 8 to 1 mux, set up question 4