The solution uses three steps to transform the binary number:
Decrementing a binary number by one
Incrementing a unary number by one The unary number can be incremented by one by simply prepending an additional one in front.