Integer Programming Algorithm Examples Simple Machines