Optimization modeling with Lingo (Lindo Systems, 1999)