99 Discussion 3 plus assignment