updated to tell there is no solution