ECE241 lab2 by me