Added assignment 3 specification