Build the solutions first