Added assignment3