my own assignment 1 of a csl course