Īmēra pūkete: Simplicity and Complexity in Combinatorial Optimization