sol1
sol2
sol1 sol2 sol2