Text this: Approaches to integer programming /