This is my assignment 1