The primary bit from the byte (also the foremost little bit in the first nibble) is flipped to create 00000111, that's 0x07, as revealed in the lower sample. The main reason for this is that this modulo operation can only give us ten different outcomes, and with 10 random numbers, https://c-ng-game-i-th-ng-sunwin74062.mybuzzblog.com/14009106/the-what-is-md5-technology-diaries