Двоичное представление -7 вообще-то 11111001 * **
*если не принимать во внимание экзотические архитектуры
**если полагать, что int, внезапно, стал однобайтовым
У ТРИЗа есть маленький недостаток - в 99% случаев по факту она работает инверсно заявленному, т.е. сначала неведомым путём изобретается некая фигня, а потом адепты ТРИЗ объясняют, почему эта фигня изобрелась при помощи ТРИЗ.