A convertor from binary to denary. Binary: Base 2 (1s and 0s) Denary: Base 10 (0-9s) Absolutely the most convoluted piece of code in living memory.