Solving and constructing