text of discussion and solution