12.000 Solving Complex Problems