solutions pahse2