The Ones Compliment use an example of 100 and 25 for a subtraction.  The binary equivalent for decimal 100 is going to be 01100100 not 00110100 (which is actually decimal 52).  The binary representation for decimal 25 is correct in the example.