my intro to computer science exercises