create assignment3