Tekstiviesti: Integer Programming and Combinatorial Optimization