Add 3rd assignment
Implement 3rd assignment