Adding assignment3