hw1 & lab1