Build and test

solver

Solve optimization problems.