This is my assignment1.