Mixed Integer Linear Programming Cheat Sheet