Stargazers of Assignment2 Q1