The Drunken Bishop implementation in C.
Algorithm explanation & analysis: http://www.dirk-loss.de/sshvis/drunken_bishop.pdf
$ git clone https://github.com/tonysln/dbishop.git
$ cd dbishop
$ make
$ ./dbishop // Generates a random value to visualise
$ ./dbishop VAL // Visualises the given hex value, length <= 32