published solution