....
В результате получаем два номера.
номер1
номер2
Далее:
номер1 = 255 - номер1 - сдвигаем на 4 разряда вверх
можно Rotate, как удобнее
номер1 + номер2 = <результат>
Результат: (255-B1) + B2= Ответ
Есть совпадения в конце:
255-1 = 254 + 2 =0
255-2 = 253 + 4 =1
255-1 = 254 + 4 =2
255-4 = 251 + 8 =3
255-2 = 253 + 8 =5
255-1 = 254 + 8 =6
255-8 = 247 + 16 =7
255-4 = 251 + 16 =11
255-2 = 253 + 16 =13
255-1 = 254 + 16 =14
255-16 = 239 + 32 =15
255-8 = 247 + 32 =23
255-4 = 251 + 32 =27
255-2 = 253 + 32 =29
255-1 = 254 + 32 =30
255-32 = 223 + 64 =31
255-16 = 239 + 64 =47
255-8 = 247 + 64 =55
255-4 = 251 + 64 =59
255-2 = 253 + 64 =61
255-1 = 254 + 64 =62
255-64 = 191 + 128 =63
255-32 = 223 + 128 =95
255-16 = 239 + 128 =111
255-8 = 247 + 128 =119
255-4 = 251 + 128 =123
255-2 = 253 + 128 =125
255-1 = 254 + 128 =126
255-128 = 127 + 1 =128
255-128 = 127 + 2 =129
255-128 = 127 + 4 =131
255-128 = 127 + 8 =135
255-128 = 127 + 16 =143
255-128 = 127 + 32 =159
255-128 = 127 + 64 =191
255-64 = 191 + 1 =192
255-64 = 191 + 2 =193
255-64 = 191 + 4 =195
255-64 = 191 + 8 =199
255-64 = 191 + 16 =207
255-64 = 191 + 32 =223
255-32 = 223 + 1 =224
255-32 = 223 + 2 =225
255-32 = 223 + 4 =227
255-32 = 223 + 8 =231
255-32 = 223 + 16 =239
255-16 = 239 + 1 =240
255-16 = 239 + 2 =241
255-16 = 239 + 4 =243
255-16 = 239 + 8 =247
255-8 = 247 + 1 =248
255-8 = 247 + 2 =249
255-8 = 247 + 4 =251
255-4 = 251 + 1 =252
255-4 = 251 + 2 =253
255-2 = 253 + 1 =254
255-1 = 254 + 1 =255<=======
255-2 = 253 + 2 =255<=======
255-4 = 251 + 4 =255<=======
255-8 = 247 + 8 =255<=======
255-16 = 239 + 16 =255<=======
255-32 = 223 + 32 =255<=======
255-64 = 191 + 64 =255<=======
255-128 = 127 + 128 =255<=======
