///|
fn main {
  let problem = @fairshift.volunteer_scenario()
  let solution = @fairshift.solve_with_config(
    problem,
    @fairshift.SolverConfig::default().with_iterations(400).with_seed(202608),
  )
  println(@fairshift.render_text_report(problem, solution))
}