add an assignment solution