40 principles, Triz keys to technical innovation - Al'tsuller, Genrich S. (Technical Innovation Center, 2001)