did some challenge
lab2 complete